Our enthusiastic trainers look forward to developing your child’s skills in sports and fitness activities that support body awareness, strength, focus, and flexibility – served up with plenty of fun!


Quick Start Mighty Mights for ages 2–5

This is a 30-minute class that provides kids with fun activities that increase their movement, balance, and coordination. Foam balls are used with a 19 or 21 inch racquet.

Mondays & Wednesdays, 4:00 – 4:30 pm

6-week session: $30 members/$60 non-members
Drop-in: $7.50 members/$10 non-members
12-week session: $60

Quick Start Red Ball for ages 5–8

This is a 45-minute class that allows kids to increase their movement, balance, and coordination. Kids will work on all aspects of tennis to get the child ready to play on a 36-foot court. Red balls are used with a 21 or 23 inch racquet.

Mondays & Wednesdays, 4:30 – 5:15 pm

6-week session: $45 members/$75 non-members
Drop-in: $10 members/$15 non-members
12-week session: $90

Quick Start Orange Ball for ages 8–12

This is a 45-minute class that provides kids with an increased focus on developing shot techniques, reception skills in singles and doubles, and serving. Orange balls will be used with 21, 23, or 25 inch racquets.

Mondays & Wednesdays, 5:15 – 6:00 pm

6-week session: $45 members/$75 non-members
Drop-in: $10 members/$15 non-members
12-week session: $90

Green Dot for ages 9–14

This 1-hour class will emphasize all aspects of tennis. Kids will be instructed in proper tennis technique, with a focus on rally and live ball play. Kids will learn how to keep score and play matches. Green Dot ball will be used.

Tuesdays and Fridays, 4:00 – 5:00 pm

6-week session: $75 members/$105 non-members
Drop-in: $17.50 members/$22 non-members
12-week session: $150


A mix of activities on mats and equipment such as bars, beam, tunnel, and mini trampoline create a comprehensive experience in this introduction to gymnastics. Instructor Kasey Wilcox brings many years of competitive gymnastic experience and coaching as well as a passion for the sport to the tumbling classes.

This 6-week session (one class per week) begins on Thursday, September 17.

Class times: 9:00-9:45 am for ages 3-6 and 10:15-11:00 am for ages 7-11

There are 8 participants per class. Fee for the 6-class session: Members $15 and non-members $60


Our boot camp for youth ages 6-12 mimics an adult boot camp experience — warm up, stretching, group activities and partner work — at a level that is appropriate and fun for kids. This program is led by CSF trainer Marcus Haywood, a certified functional strength coach and certified physical trainer adept at designing programs that inclusively serve all participants. CSF’s youth boot camp incorporates full body cardiovascular and strength workouts and fitness education in a team atmosphere that encourages motivation and discipline. Your young Boot Camper will have the opportunity to work on building endurance, muscle, coordination, and balance – key ingredients for success in sports they may participate in and for overall good health. Confidence is another benefit of the boot camp experience. And they’re also likely to add a few new friends to their network!

Youth Boot Camp begins the week of September 14. Mondays at 4:00 pm and Thursdays at 10:00 am. Free to members, $10 per class for non-members.

Please give us a call to inquire about or register for these programs!

Read about our current health & safety measures

Contact manager Preston Will: 540-825-0000 or, or stop by 19055 Industrial Road in Culpeper.