Skip to content
Golden StateTennis Academy Book
Los Angeles · All ages & levels

Tennis lessons in Los Angeles — private, semi-private & group, all ages and levels

Pick a coach, send a quick request, and we text you back to set the day, time and court. Pay at the lesson.

  • Kids & adults
  • Beginners to advanced
  • Flexible times
Coach Markos hitting a serve on an LA tennis court
Step 1

Pick your coach

Not sure? Choose “match me” on the form and we’ll pick the right coach for you.

Coach Markos Mkrtchyan on court holding a racket and tennis balls
Founder & head coach

Coach Markos

  • Where: All over Los Angeles
  • Best for: All levels and ages — from first lesson to tournament players
About Markos
  • Very high-level player and coach
  • Works with every level and every age
  • Most flexible schedule — teaches all over LA
  • 5+ years coaching, 100+ students, European training background
Private $120/hour · 3 lessons $310
Book with Markos
Coach Ben Ackon smiling, walking on a tennis court at night
Coach — Culver City area

Coach Ben

  • Where: Culver City area
  • Best for: All levels — beginners to advanced, kids and adults
EN中文RU
About Ben
  • 6 years coaching (China 2019–2024, Ghana) · 25 years playing
  • Two-time university tennis champion
  • Lessons in English, 中文 and Русский
  • Energetic and fundamentals-first — lessons feel like a workout
Private $100/hour · 3 lessons $270
Book with Ben
Coach Hayk on court in white tennis kit next to a ball cart
Coach — beginners & kids

Coach Hayk

  • Where: Pasadena & Northridge
  • Best for: Beginners and kids — patient and fun
About Hayk
  • Best for beginners and kids
  • Patient, calm and fun
  • USTA Safe Play certified
  • Courts near Pasadena and Northridge
Private $100/hour · 3 lessons $270
Book with Hayk
Prices

Simple prices

Group lesson
1 hour · no levels to pick — just sign up and we’ll place you
$40 /person
Semi-private (2 people)
1 hour · bring a friend or family member
$55 /person
Private — Coach Ben or Coach Hayk
1 hour, just you and the coach
$100 /hour
3 lessons paid upfront: $270 $300
Private — Coach Markos
1 hour with the head coach
$120 /hour
3 lessons paid upfront: $310 $360

Pay at the lesson — cash or Zelle to “tennisacademy”. Nothing to pay online.

How it works

3 easy steps

  1. 1

    Send a request

    Fill in the short form or text us. Takes 1 minute.

  2. 2

    We text you

    We pick the day, time and a court near you together.

  3. 3

    Play & pay

    Show up and play. Pay at the lesson — cash or Zelle.

Coach Hayk on court with two young kids holding tennis rackets
Kids

Kids lessons

  • From about 5 years old — first racket is fine
  • Coach Hayk is patient, fun and USTA Safe Play certified
  • Private, with a sibling or friend ($55 each), or in a group ($40)
  • Coach Ben and Coach Markos teach kids of every level too
Book a kids lesson

On court with our coaches

Coach Ben feeding balls from a ball cart at night
Ben
Coach Hayk hitting a serve at night
Hayk
Coach Markos hitting a forehand
Markos
Coach Ben with racket raised, ball in hand
Ben
Coach Hayk on court with a racket and balls
Hayk
FAQ

Quick answers

Where are the lessons?

On public tennis courts near you. Coach Ben teaches in the Culver City area, Coach Hayk near Pasadena and Northridge, and Coach Markos all over Los Angeles. Tell us your neighborhood and we text you the court.

What should I bring?

Sneakers (tennis shoes if you have them), water, and a racket if you own one. We bring the balls. No racket yet? Tell us when you book.

What if it rains?

We text you and move the lesson to another day. You never pay for a lesson that did not happen.

What ages do you teach?

Kids from about 5 years old, teens and adults of every age. Coach Hayk is great with young kids and first-timers. A parent stays at the court for players under 18.

How do I pay?

At the lesson — cash or Zelle to “tennisacademy”. No online card payment. A 3-lesson package is paid upfront at the first lesson.

Can I cancel or move a lesson?

Yes — text us at least 24 hours before and we move it for free.

Ready to play?

Send a request — we’ll text you back shortly.