Summer Camps & Classes in Oakton, VA

Kids Sports Camp near Fairfax, Vienna, Reston, Herndon, Chantilly, and Northern Virginia

Looking for a summer camp near Oakton, Fairfax or Vienna? Oakton Swim & Racquet Club offers kids summer sports and tennis camps in Oakton, VA for ages 5–12. Campers stay active with tennis, pickleball, swimming, games and other activities. Flexible weekly registration is available, and non-members are welcome.

Full Day Sports Camps

Non-members and guests are welcome to register for classes and camps

Ages 5–12 • 9:00 AM–3:00 PM
Tennis and pickleball in the morning, free swim in the afternoon, plus games and activities.

Week 7

Full Day Sports Camp Week 7

August 3–7
Monday–Friday • 9:00 AM–3:00 PM
  • Tennis and pickleball
  • Free swim every afternoon
  • Lunch Provided Fridays

Register

Week 9

Full Day Sports Camp Week 9

August 17–21
Monday–Friday • 9:00 AM–3:00 PM
  • Pro-rate Available (choose individual days)
  • Tennis and pickleball
  • Free swim every afternoon
  • Lunch Provided Fridays

Register

Builds Athletic SkillsImproves footwork, balance, coordination, and reaction time.
Keeps Kids ActiveAdds variety through tennis, pickleball, swimming, and games.
Flexible RegistrationChoose one week or register for multiple weeks.

FAQ

Do you have to be an OSRC member to attend summer camp?
No. Summer camps and tennis classes are open to non-members and guests.

What ages are OSRC summer camps for?
Our full-day sports camp is designed for children ages 5–12.

What activities are included?
Campers participate in tennis, pickleball, swimming, games and other activities.

Where is OSRC summer camp located?
OSRC is located at 11714 Flemish Mill Ct in Oakton, VA, convenient to Fairfax, Vienna and surrounding Northern Virginia communities.

Can I register for individual weeks?
Yes. Families can choose individual weeks based on their summer schedules.

Morning Tennis Practice

*For those on OSRC dive team, players can join the next age group so they can do dive practice.

8 & Under
8:30am – 9:15am

Fun introduction to tennis with games, coordination, and basic stroke development.

Register

10 & Under
9:15am – 10:15am

Build rally skills, movement, and consistency while continuing to develop technique.

Register

12 & Under
10:15am – 11:15pm

Focus on point play, strategy, and improving overall match confidence.

Register

13 & Up
11:30am – 1:00pm

Advanced drills, match play, and competitive development for older players.

Register

Looking for Afternoon Tennis Classes?

View Schedule HERE

View All Weeks
Full Day Sports Camp (Last 3 Weeks)
Tennis & Pickleball in the morning + free swim in the afternoon

Week 1
Jun 22–26

Register

Week 2
Jun 29–Jul 2

Register

Week 3
Jul 6–10

Register

Week 4
Jul 13–17

Register

Week 5
Jul 20–24

Register

Week 6
Jul 27–31

Register

Week 7
Aug 3–7
(Full Day Sports Camp)

Register

Week 8
Aug 10–14
(Full Day Sports Camp)

Register

Week 9
Aug 17–21
(Full Day Sports Camp)

Register