Tennis is among the best sports for kids in San Luis Obispo (SLO). As a non-contact and low-impact sport, it’s one of the safest team sports for kids. All you need is a friend, a racket, some balls, and a tennis court! Thankfully, San Luis Obispo has many tennis coaches and courts for kids to learn and play. These talented coaches teach kids fundamentals like forehand, backhand, and serving.
Avila Bay Athletic Club Junior Tennis
Junior tennis clinics are offered after school throughout the year for all ages and abilities. Private lessons are also available to club members and non-members year-round at flexible times.
- Where: 6699 Bay Laurel Place, Avila Beach
- Learn more: Avila Bay Club website
San Luis Obispo Country Club Junior Tennis
At SLO Country Club, tennis pros offer clinics year-round to children and teens. Private and group lessons are also available for children of all levels, including beginners and seasoned players.
- Where: 255 Country Club Drive, SLO
- Learn more: SLO Country Club website
Templeton Tennis Ranch
In North SLO County, Templeton Tennis Ranch offers weekly junior lessons and clinics for kids of all ages and levels.
- Where: 345 Championship Lane, Templeton
- Learn more: Templeton Tennis Ranch website
Paso Robles Sports Club
Paso Robles Sports Club has one of the largest tennis facilities in SLO County. It offers private coaching and group clinics for young players ranging from preschoolers to high schoolers.
- Where: 2975 Union Road, Paso Robles
- Learn more: Paso Robles Sports Club website
City Parks and Recreation Tennis Lessons
San Luis Obispo and Arroyo Grande periodically offer tennis lessons through the Parks and Recreation Department. Check the city activity catalog to compare rates with club tennis lessons.
- Explore: City of Arroyo Grande Youth Activity Catalog
- Explore: City of San Luis Obispo Youth Activity Catalog
Public Tennis Courts in San Luis Obispo County
If club memberships are not an option for your family, kids can practice on free public tennis courts in San Luis Obispo County.
Tennis Courts in San Luis Obispo
- Sinsheimer Park, 900 Southwood Drive, SLO
- French Park, 1040 Fuller Road, SLO
- Islay Hill Park, 1567 Buckeye Court, SLO
Tennis Courts in Five Cities / South SLO County
- Palisades Park, Shell Beach Road and Hermosa Drive, Pismo Beach
- Grover Heights Park, 857 Atlantic City Avenue, Grover Beach
- Mentone Basin Park, 1428 Trouville Avenue, Grover Beach
- Hero Community Park, Farroll Road and South 16th Street, Grover Beach
Tennis Courts in North SLO County
- Los Osos Community Park 2180 Palisades Avenue, Los Osos
- Heilmann Regional Park 9400 El Bordo Avenue, Atascadero
Tennis Tips for Kids and Teens
- Watch tennis matches: Have fun learning the rules by watching local matches or the US Open on television.
- Get the right racket: Adult-sized rackets are too large and heavy for kids. Visit Tennis Warehouse in San Luis Obispo (181 Suburban Road) to find the best racket for your age and budget.
- Explore other racket sports: Table tennis (ping pong), badminton, and pickleball are fun ways for kids to improve reaction time and hand-eye coordination. Most tennis courts in SLO County have neighboring pickleball courts.


