
Photo: Shan Tennis Academy
Tennis camp and lessons · Cupertino
Shan Tennis AcademyValley Church
10885 N Stelling Rd, Cupertino
Half-Day Tennis Camp
Booked by the day. At least 3 players are needed for a camp to run.
| Dates | Theme |
|---|---|
| Orange ball | |
| Green ball |
- Activities: Tennis and Sports
Registration open · Sign up
Red Ball Classes
One-hour classes for the youngest players, from pre-rally basics to rallying on a small court with red balls.
- Fridays, 5–6pm
- Sundays, 1:30–2:30pm
- Fall 2026: Aug 17 – Dec 20, 2026
- 1 hour, about 5 kids to a coach.
- Activities: Tennis and Sports
Registration open · Sign up
Orange Ball Classes
Level 1 is for beginners; level 2 players hit forehands and backhands from a coach's toss. Tournament prep is ages 6-12.
- Fridays, 6–7pm
- Thursdays & Mondays, 4:30–5:30pm
- Wednesdays, 7–8pm
- Sundays, 4–5pm
- Sundays, 6–7pm
- Sundays, 7–8pm
- Fall 2026: Aug 17 – Dec 20, 2026
- 1 to 1.5 hours.
- Activities: Tennis and Sports
Registration open · Sign up
Green Ball Classes
Green dot classes on a full court, with level 1, level 2 and tournament prep groups.
- Tuesdays, 6–7:30pm
- Thursdays, 7–8:30pm
- Mondays, 3:30–5pm
- Tuesdays, 4:30–6pm
- Fridays, 7:30–9pm
- Fall 2026: Aug 17 – Dec 20, 2026
- Tournament prep is $75 (ages 7-13).
- Activities: Tennis and Sports
Registration open · Sign up
Yellow Ball and Competitive Classes
Groups run from UTR 1.5 to 4.5. Higher invite-only groups are not listed here.
- Thursdays, 5:30–7pm
- Saturdays, 1:30–3:30pm
- Mondays, 5–6:30pm
- Mondays, 5:30–7pm
- Mondays, 6:30–8pm
- Wednesdays, 5–7pm
- Fall 2026: Aug 17 – Dec 20, 2026
- 1.5 to 2 hours.
- Activities: Tennis and Sports
Registration open · Sign up
Junior Team Tennis Training
Training for players on a Junior Team Tennis team or preparing to join, at orange, green and yellow levels.
- Saturdays, 3:30–5pm
- Saturdays, 5–6:30pm
- Fall 2026: Aug 17 – Dec 20, 2026
- 1 to 1.5 hours.
- Activities: Tennis and Sports
Registration open · Sign up
About Shan Tennis Academy
Junior and adult tennis classes at Lawson Middle School and Valley Church in Cupertino and at parks in San Jose.
Where and how to reach them
Valley Church10885 N Stelling Rd
Cupertino, CA 95014
Details from wellnessliving.com, checked October 7, 2026. Prices, dates and spaces change: check with Shan Tennis Academy before you sign up. Something wrong or missing? Write to hello@summerground.com.
Similar programs nearby
Tennis lessons and coaching
SBA Tennis & Pickleball
North Stelling, Cupertino
Ages 4+From $28/hr2 programs
Tennis camp, lessons and coaching
Lifetime Activities
2 locations in Cupertino and Sunnyvale
Ages 4+From $156Nov 23–25, 20264 programs
Tennis lessons
Eagle Fustar Tennis Academy
Performance Clinics in the South Bay · 3 locations in Sunnyvale and Saratoga
Ages 9+$1,095
Robotics camp
City of Sunnyvale Recreation
Recreation Center, Creative Arts Center and Indoor Sports Center, Sunnyvale
Ages 3–15Oct 12 – Nov 25, 20263 programs