The honest answer is "it depends" — but most students vastly overpay because they don't know what good value looks like. Here's a clear look at the 2026 market: what you should pay, what makes a coach worth more, and where the obvious value plays are.
The short version: the national range
In the US, private tennis lessons cost anywhere from $40 to $200+ per hour. The vast majority of quality private instruction falls between $60 and $100/hour. Below $50, you're typically getting a new coach building their book or a non-credentialed teaching pro. Above $120, you're paying for either club affiliation, elite tournament experience, or a name brand.
What changes the price
1. Coach credentials
- USPTA Elite Pro / PTR Professional: the top tier. Expect $90-150/hr.
- USPTA Pro 1 / PTR Instructor: the working professional tier. $65-100/hr.
- Strong college player, no formal cert: often great value at $50-75/hr.
- Junior coach / club assistant: $35-55/hr. Best for beginners.
2. Where you live
South Florida (Miami, Boca, Palm Beach), New York Metro, Los Angeles, and the Bay Area run 20-40% above the national average. Smaller cities and suburbs run 10-20% below. The same coach with the same credentials charges different prices in different markets.
3. Court access
Lessons at private clubs cost more — sometimes much more — because court fees get baked in. Public court lessons are cheaper. If you have your own home court or a court at your condo, you can save $20-40/hour and get the same instruction.
4. Travel
Coaches who travel to you typically charge a small travel fee ($10-25) or pad the lesson rate. If you can meet them at their home court, you'll save and they'll save a half-hour of windshield time — everyone wins.
Packages: where the real savings are
Almost every quality coach offers package pricing. A 10-pack at $80/lesson when the single rate is $100 is a 20% discount — meaningful when you're serious about improving. Some packages also include extras: a written assessment, video review between lessons, free re-grip, or a group clinic spot.
- 5-lesson pack: typically 5-10% off
- 10-lesson pack: 10-20% off
- 20-lesson pack: 20-25% off (rare, but available)
The rule: don't buy a package on lesson one. Take two single lessons first. If you'd happily pay full price for a third, then buy the pack.
Group lessons: when they actually make sense
Group lessons (2-4 students) are typically half the per-person cost of private. They're great for: social tennis, getting reps in, beginners learning fundamentals. They're bad for: fixing a specific technique problem, building serves, anyone above a 3.5 NTRP rating who's plateaued. See our full breakdown on group vs private.
Hidden costs to plan for
- Court fees (if your coach uses a public court, often free; clubs $15-40/hour)
- String jobs every 30-50 hours of play ($25-50)
- Replacement grips, balls for drilling
- If you're competing: tournament entry fees, USTA membership ($45/yr)
The math: how many lessons do you actually need?
A reasonable benchmark: 8-12 lessons to noticeably improve one part of your game (e.g., serve), and 25-30 lessons to move a full level (4.0 to 4.5). Spread over 3-6 months. So at $80/hour, budget $640-960 to see meaningful change. That's less than a peloton; it's a real skill that lasts.
South Florida pricing snapshot
- Miami: $60-120/hr average
- Coral Gables: $75-130/hr
- Boca Raton: $80-140/hr
- Fort Lauderdale: $65-110/hr