SHAN TENNIS ACADEMY logo

SHAN TENNIS ACADEMY

★★★★★ 5.013 reviewsCupertino, CAAges 8–12

Shan Tennis Academy · Private

Shan Tennis Academy runs summer tennis camps in Cupertino at Valley Church and Lawson Middle School, offering full days from 9:00 AM to 3:30 PM or half-day morning (9:00-11:30 AM) and afternoon (1:00-3:30 PM) sessions. Its Green-to-Yellow Ball camp is built for players ages 8-12 with some tournament experience and a UTR up to 2.5 who can already rally, serve and play points; mornings cover technical and tactical training, and afternoons run structured point play, match play and competitive games. Players bring their own lunch. The academy also runs junior and adult programs and competitive training across Cupertino and San Jose.

The practical details

Daily hours
9:00am–3:30pm
Ages
Ages 8–12
Environment
Indoor/Outdoor
Operator
Shan Tennis Academy
Half-Day OptionBeginner FriendlyCompetitive / Elite
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 Shan Tennis Academy directly before you register or pay. Last checked August 2026.

Camps nearby

Google Reviews

Powered by Google
See all reviews on Google →
★★★★★Lucy Ruan

Shan Tennis Academy has been a wonderful experience for our child. The coaches are patient, professional, and truly dedicated to developing both skills and confidence. Training sessions are well-structured, and the environment is positive and motivating. We’ve seen clear improvement not only in technique but also in discipline and love for the sport. Highly recommend for young players looking to grow!

★★★★★Allen A.

We feel incredibly lucky to have found Coach Shangguan and her amazing tennis academy. My daughter has been training with her for years, starting from when she was very young, and the growth we’ve seen—both in skills and confidence—has been truly remarkable. Coach Shangguan is not only highly professional and knowledgeable, but also incredibly patient and dedicated. She knows how to connect with kids, motivate them, and bring out their best in a positive and supportive way. Both my daughter and I have learned so much from her, and we’re very grateful for everything she’s done. Highly recommend to any family looking for a top-notch tennis coach!

★★★★★Erica Wang

We tried 3–4 different tennis clubs before finally deciding to continue with Shan Tennis Academy. It turned out to be the right choice for my son, and I’ve since recommended it to many of my friends whose children are interested in learning tennis. The coaches not only have excellent technical skills, but they are also highly dedicated and responsible. More importantly, they encourage children to stay positive when facing challenges in matches and help them grow through those difficult moments.

★★★★★B Z

So thankful for Shan Academy ! My kid went from beginner to confidently playing on the court. The coaches here are professional in teaching technique and great at managing the kids’ mentality. The training environment is fantastic—the kids are teammates and friends, growing up together with a shared love for tennis and lasting friendships.

★★★★★Lizhi Hou

We’ve had an amazing experience with Shan Tennis over the past few years. Both of my children have been training here since 2021, taking part in both group classes and private lessons. The coaching team is not only highly skilled but also incredibly dedicated to each child’s development, regardless of their level. What really stands out is how they balance technique, discipline, and enjoyment. My kids have improved tremendously in their skills, confidence, and love for the game. The structured training combined with personalized attention in private lessons has made a huge difference. Tennis has truly become an important part of our daily life, and we’re grateful to Shan Tennis for creating such a positive and motivating environment. Highly recommend to any family looking for quality tennis training!

Price not listedVisit camp website