💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Barnes Tennis CenterTennis Venue in San Diego, CA

4.4(9 coach reviews)
•
1 coach•From $74 per lesson
Barnes Tennis Center - Tennis venue🎾San Diego, CA

Outdoor public tennis court in San Diego

Barnes Tennis Center - Tennis venue🎾San Diego, CA
Courts
25
25 Courts - 21 Painted, 4 Clay (25 Lighted)
Lights
Yes
Play day or night
Setting
Outdoor
open-air
Access
Public
no membership needed
Parking
On-site
On-site parking available; premier parking for purchase with limited spots, free shuttle from Liberty Station Park & Ride (Lot J, 2472 Cushing Road, 3 miles away).

1 tennis coach at Barnes Tennis Center

Every coach below teaches at Barnes Tennis Center. Pick the one that fits your level - they handle the rest.

Matthew Gosling profile
About Matthew

I love being a coach because I get to see my knowledge being executed by hardworking, fun people. My passion for tennis began at the young age of 4. I play competitively and have coached at Barnes Tennis Center for the last year. I have coached ages 5-18 through multiple levels of experience.

What students say...

"Super helpful and would recommend!

Top Rated
95Score
Matthew
From$74per lesson

Matthew

Bio: I love being a coach because I get to see my knowledge being executed by hardworking, fun people. My passion for tennis began at the young age of 4. I play competitively and have coached at Barnes Tennis Center for the last year. I have coached ages 5-18 through multiple levels of experience.
4.4
9 Lessons given
4.4
Available
Next: Tomorrow, 6:00 AM
Experienced Player
💰$74 for weekly lessons
Get tennis lessons with Matthew

About Barnes Tennis Center

Premier San Diego tennis center with 25 courts, operated by Youth Tennis San Diego nonprofit, hosting tournaments and youth programs near beach with on-site parking.

When to come
This is one of the busiest venues in the area. Weekday mornings and mid-afternoons are typically your best bet for an open court or a focused lesson.
Amenities
  • Parking: On-site parking available; premier parking for purchase with limited spots, free shuttle from Liberty Station Park & Ride (Lot J, 2472 Cushing Road, 3 miles away).
  • Lighted for evening play
  • Outdoor facility
  • Open to the public
Hours

Hours vary by program and events; check official site for daily schedules.

Looking around? See more tennis coaches in San Diego.

Where you'll play

4490 W Point Loma Blvd, San Diego, CA 92107, United States

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Barnes Tennis Center, explained

Lessons at Barnes Tennis Center start at $74 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Other nearby locations:

Pacific Beach Community Park

Pacific Beach Community Park

3.3 miles away
1 coach
Go to location
Linda Vista Recreation Center

Linda Vista Recreation Center

4.6 miles away
2 coaches
Go to location
Caminito Tom Morris

Caminito Tom Morris

5.7 miles away
1 coach
Go to location
La Jolla Tennis Courts

La Jolla Tennis Courts

6.6 miles away
1 coach
Go to location

Ready to play at Barnes Tennis Center?

Your first lesson is free. Pick from 1 tennis coach who teach here and book a time that works for you.

  1. Tennis
  2. California
  3. San Diego
  4. Barnes Tennis Center
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Reviews for coaches at Barnes Tennis Center

4.4(9 coach reviews)
Jens B.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Great drills, a little of energy and enthusiasm
See Coach Matthew →
Jens B.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
So much energy and great with kids, recommend!
See Coach Matthew →
Augustine P.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Super helpful and would recommend!
See Coach Matthew →