Cupertino Sports Center logo

Cupertino Sports Center

★★★★½ 4.5201 reviewsCupertino, CAAges 4–15

Private

Cupertino Sports Center is a city-managed facility with 18 tennis courts and an on-site pro shop open seven days a week. Its summer tennis and activity camps, run at the center by Lifetime Activities, serve youth ages 4-15 in half-day and full-day formats: morning sessions are tennis-only for all levels, while full days add pickleball, table tennis, chess, badminton and basketball. Campers are placed at an Improvement level for beginning to intermediate players or a Junior Development level for juniors who can already rally, serve and play a basic match. The City of Cupertino separately runs camps for ages 3-17 around school breaks.

The practical details

Ages
Ages 4–15
Environment
Indoor/Outdoor
Operator
Private
Half-Day Option
Before you register

We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Cupertino Sports Center directly before you register or pay. Last checked August 2026.

Camps nearby

Google Reviews

Powered by Google
See all reviews on Google →
★★★★Santiago Montgomery

Great courts, nice vibe, plenty of parking, and friendly staff.

★★Sy

Yesterday, something very disappointing happened. As we walked towards our booked court, we saw people still playing on it. We stood in front of the gate for a while, checking our emails to see if we’d been reassigned to a different court, but no—it was definitely ours. So we entered and told them we had booked this court from 2:30pm to 4:00pm. Normally, people apologize and leave, but that’s not what happened. Instead, they asked us to wait until they finished their points. The entitlement was unbelievable. They waved someone over—two persons showed up. One is their friend I think and another person what seemed to be a coordinator. As we were discussing the issue, they even asked us to move outside the court so they could keep playing. I was deeply disgusted by this behavior. Eventually, the coordinator asked if we would accept another empty court, and we agreed. I specifically mentioned that since that court was empty due to a no-show, they needed to update it to our court in the system so we wouldn’t get interrupted again. But then at 3:30, people showed up at that court—apparently they had it booked at 3:30. So we left the court. Why? Because they had it booked, so they should be able to play on their court at their scheduled time. I’m sure this kind of thing has happened to a lot of people. I just want to say to those who ask others to wait while they finish their points on someone else’s court during someone else’s time: that behavior is disrespectful and rude. Hope it never happens again.

★★★★★phlei95014

I have been member for over two years and d weights, pickleball games plus tennis games there . I use the shower facility and plenty of hot water and high water pressure better than mine at home

★★★Michelle Parekh

This place is good for pickleball and tennis . Classes are held mostly in the mornings with the same instructor so if you work you are limited to evening classes. Upstairs gym is small and not a variety of machines. You def have to wait as they dont have more of one machine. Its a good place for retired people and stay at home moms that can workout during the day.

★★★★★Rebekah Xie

Nice and clean. Parking is free and super easy, plus the student membership is very affordable like $30/month. Stuff might be a bit old but very well maintained. It’s never crowded, people can have their workout done quickly without waiting

Price not listedVisit camp website