Simple, seasonal, flexible
Choose how often you play and we'll build the schedule around you. Drop in for a single session or commit to a full season.
Every session, and when it runs.
Every session, with times, sites and levels. The same week runs every week of the season. Choose one to five days at enrollment and a coach confirms them with you.
Who's playing?
12 classesEvery class this season.
- Little Tennis Starsfrom $400 / seasonMon, Wed or Fri 3:30–4:00 pmAlta Laguna Park3–4
- Foundation Hourfrom $672 / seasonMon–Fri 4:00–5:00 pm · Sat 9:00–10:00 amAlta Laguna Park5–11
- Academy Blockfrom $1,152 / seasonMon–Fri 5:00–7:00 pm · Sat 9:00–11:00 amAlta Laguna Park to 2 October, then Laguna Beach High School · Saturday mornings at Alta9–18 · by coach approvalMonday to Thursday at Alta Laguna Park through Friday 2 October, then under the lights at Laguna Beach High School from Monday 5 October — five minutes down the hill. Fridays are at the high school all season. Saturday 9:00 AM is at Alta.
- Adult Beginnerfrom $672 / seasonTue or Thu 8:30–9:30 am · Tue–Thu 7:00–8:00 pm · Sat 9:00–10:00 amLaguna Beach High SchoolUnder NTRP 3.0
- New to Tennisfrom $672 / seasonTue or Thu 7:00–8:00 pm · Sat 9:00–10:00 amLaguna Beach High School18+ · no experience needed
- Cardio Tennis$928 / seasonTue 7:00–8:30 amLaguna Beach High School18+ · all levels
- Adult Intermediatefrom $928 / seasonTue or Thu 9:30–11:00 amLaguna Beach High SchoolNTRP 3.0–4.0
- Live Ball$50 single · $180 four visits · $600 season passThu 7:00–8:30 am · Thu 7:00–8:30 pm · Sun 9:00–10:30 am · Sun 10:30 am–12:00 pmAlta Laguna Park18+ · level varies by session
- Sunrise Doubles Labfrom $928 / seasonMon, Wed or Fri 7:00–8:30 amLaguna Beach High School18+ · NTRP 3.0+
- Evening Drill & Playfrom $928 / seasonMon or Wed 7:00–8:30 pmLaguna Beach High School18+ · NTRP 3.0+
- Sunrise Tennis & Fitness$928 / seasonSat 7:30–9:00 amLaguna Beach High School18+ · NTRP 3.0+
- Adult Advanced$1,152 / seasonFri 12:00–2:00 pmLaguna Beach High SchoolNTRP 4.0+
Every class, and what it costs.
Prices are “from” — that is one day a week. More days a week costs less per day, and the saving is already in the price.
Juniors
Adults
Open court & passes
Team & private

Your first step, without the commitment.
Every family starts the same way — a free trial, an honest placement read, and (for the youngest players) the gentlest possible introduction to the game.
- Your first session · choose oneEither a thirty-minute placement session with a coach — open to anyone, any class, resident or not, booked by phone or email — or, if you live in Laguna Beach, one full group class free. One or the other, one per player.Free
- Four-visit passesLittle Tennis Stars $125 (ages 3–4) · any 60-minute class $200 (5+) · any 90-minute class $270 (18+) · any two-hour class $340 (9+). Bought once, spent at any class of that length and age, either site, across the season. Live Ball has its own pass and is not covered by these.$125 – $340

From first rallies to tournament conditions.
Fall-season pricing for every junior block. Thirty minutes at three and four, an hour from five to eleven, two hours from nine to eighteen. Groups are formed inside each block by a coach who has watched your child play.
- Little Tennis Stars · ages 3–41× $400 · 2× $760 · 3× $1,080. Drop-in $35.from $400 / season
- Foundation Hour · ages 5–111× $672 · 2× $1,277 · 3× $1,814 · 4× $2,285 · 5× $2,688. Drop-in $55.from $672 / season
- Academy Block · ages 9–181× $1,152 up to 5× $4,608. Drop-in $95.from $1,152 / season

Every level, from a first lesson to a private hour.
Fall-season adult classes, coach-fed open court, and one-on-one coaching matched to your goals.
- Adult classesBeginner $672 · Intermediate and Sunrise Doubles $928 · Advanced $1,152. Drop-in $55–$95.from $672 / season
- Live Ball & Cardio TennisLive Ball $50 single, $180 four visits, season pass $600 in Fall (15 credits) or $480 in Winter (12 credits) — its own pass, never the $270 one. Cardio Tennis $928 for the season.$50 – $928
- Private coaching60 min $120 · 90 min $165. Two players $150 / $210 · three $180 / $255. Ten 60-minute lessons $1,100 · twenty $2,000. Ten 90-minute $1,510 · twenty $2,750.from $120 / hour
Every discount, in one place.
second child 10% · third child and beyond 15% · early registration 5% by 22 August
Discounts combine to a maximum of 15% in total. If the investment is what is standing between your child and the court, please ask — need-based support exists; the conversation is confidential and it is one we are glad to have.
Registration, in three steps.
Pick your program
Choose the class or camp that fits the player's age and level.
Choose your days
Up to five days a week in Foundation Hour and the Academy Block. We confirm your preferred day(s).
Show up and play
One free start per player, and you choose — a thirty-minute placement session with a coach, open to anyone, or one full group class free if you live in Laguna Beach.
Where we train.
Alta Laguna Park
3300 Alta Laguna Blvd, Laguna Beach, CA 92651
Junior classes, all camps and Live Ball, plus weekday Academy Block through 2 October
Laguna Beach High School
625 Park Ave, Laguna Beach, CA 92651
Weekday adult classes, Friday Academy Block, and weekday Academy Block from 5 October
Register for the season.
The Aug 31 – Dec 20, 2026 season runs 16 weeks — registration open at the City of Laguna Beach. Start with a free trial if you would rather see a session first. Stuck at the City's checkout? Call or text and we will walk you through it.













