Kids Gymnastics in Ashburn, VA

Dominique Dawes Academy Ashburn

Welcome to Dominique Dawes Academy, now celebrating our grand opening in Ashburn, VA! Our state-of-the-art, purpose-built facility helps kids of all ages grow, learn, and succeed in gymnastics.

  • Wide variety of gymnastics classes and special programs
  • Classes for every level, from beginners to advanced athletes
  • Fun, supportive environment where kids laugh, learn, and shine
  • Focus on growth, confidence, and skill-building

Join the Fun at Dominique Dawes Academy Ashburn!

At Dominique Dawes Academy Ashburn, kids explore their potential in a welcoming space, whether in our skill-building classes or at a special event. They’ll learn, grow, and make new friends along the way.

Our Location

We’re proud to serve families across Ashburn and nearby communities. Our convenient location makes it easy to fit classes into your weekly routine.

Address

Hours

Mon–Thu: 9:30am-8:00pm
Fri: 11:00am-8:00pm
Sat–Sun: 9am-4:30pm

Child learning gymnastics with the help of a coach at DDGNA in Ashburn, VA.

Our Facility

Dominique Dawes Academy Ashburn features a brand-new, state-of-the-art facility with a spacious, fully equipped gym. Every detail has been designed with your child’s safety, growth, and enjoyment in mind.

  • Dedicated areas for gymnastics, Ninja courses, and other activities
  • Soft mats and modern equipment throughout
  • Age-appropriate spaces for a secure, supportive environment
  • Trained staff on hand to supervise and engage with every child

Explore Our Kids Gymnastics Classes in Ashburn, VA

Give your child the perfect start with our gymnastics in Ashburn, VA! Our fun, age-appropriate classes help build strength, coordination, and confidence, creating a strong foundation for both athletic and personal growth.

What Our Parents Are Saying

Posted on Google Google
Lauren Triplett profile picture
Lauren Triplett
9 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We’ve had such a great experience at Dominique Dawes Gymnastics Academy over the past year with all three of our kids. Brody loved Ninja Warrior and his coaches were always enthusiastic, encouraging, and helpful. Harper has had such kind and patient coaches in Beginner Gymnastics and continues to really enjoy her classes. Olivia started in Beginner Gymnastics and progressed to Intermediate this summer and we’ve been so impressed with how her coaches have challenged her and helped build her skills and confidence. We’ve had a wonderful experience with the coaches and programs and would absolutely recommend DDGA to other families!
Posted on Google Google
tiffany miller profile picture
tiffany miller
9 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We went here for an evaluation for my child and the staff were very welcoming and professional.
Posted on Google Google
Tamer Messih profile picture
Tamer Messih
22 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great gymnastics and outstanding coaches. Super customer service and generous hospitality. Special thanks to coach Amanda for explaining processes and types of activities. Thank you for your kind support and top service.
Posted on Google Google
Анна Розвалова profile picture
Анна Розвалова
27 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great atmosphere, full attention to kids, nice equipment. Ms Anabel is amazing
Posted on Google Google
Tiffany Ludwig profile picture
Tiffany Ludwig
38 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Definitely a great gymnastics place. My daughter loves going here. The staff is great and friendly. They also offer ninja warrior. Thanks!
Posted on Google Google
Cheryl-Lynne McCalla profile picture
Cheryl-Lynne McCalla
87 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
My daughter loves Dominique Dawes Academy. The instructors are friendly. You can watch your child from the tv screens in front. The staff is helpful
Posted on Google Google
Joy Liu profile picture
Joy Liu
90 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great experience, my kids loved it
Posted on Google Google
Thairapy Studio profile picture
Thairapy Studio
94 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
My daughter did a trial class and she said the coaches were so kind and they gave her a little goodie bag for all her hard work. They seem very detail minded.
Posted on Google Google
Evija Edmonds profile picture
Evija Edmonds
94 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
+2
We are so glad we discovered this place! It just feels cosy from the moment you walk in, staff is nice and welcoming. Our kids love it and can’t wait for the next session. Coaches are attentive and friendly! Highly Recommend!
Posted on Google Google
Donya Zarkeshfard profile picture
Donya Zarkeshfard
102 days ago
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I searched many places for a professional gymnastics program for my teenage daughter, but unfortunately, I couldn't find the right fit. Most gyms either didn't have the proper environment or lacked experienced, professional coaches. Dominique Dawes Gymnastics & Ninja Academy was completely different. I was truly impressed by the facility, the equipment, and the quality of the coaching staff. Everyone was so friendly and helpful, and the website is very user-friendly as well. I highly recommend this gym to anyone looking for a professional and supportive gymnastics program.
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Register For Class Today!

Explore our full lineup of available classes, check real-time schedules, and see current openings—all in one convenient place. Ready to join? Register for your preferred class with just a few clicks! Start your journey today and secure your spot in the next session.

Please note: All tuition amounts listed are charged on a monthly basis. Tuition must be paid each month regardless of attendance to maintain enrollment and class placement.

Beginner Gymnastics

For Children Ages: 6 – 14 yrs

Duration: 60 minutes

Our co-ed beginner classes follows a fun and progressive skill-building system that guides students from basic to more advanced skills on events including floor, beam, bars, vault, and tumble track. Students learn skills such as forward & backward rolls, cartwheels, handstands, kickovers, pullovers, balancing, and more. With an emphasis on strength, flexibility, body awareness, and coordination, every student can grow at their own pace while building confidence and discipline.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Waitlist Beginner Gymnastics (Ages 6-7) Mon 4:00 Monday 4:00 PM – 5:00 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Mon 5:15 Monday 5:15 PM – 6:15 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Mon 6:15 Monday 6:15 PM – 7:15 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Mon 4:00 Monday 4:00 PM – 5:00 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Mon 5:30 Monday 5:30 PM – 6:30 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Mon 6:15 Monday 6:15 PM – 7:15 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Tue 5:00 Tuesday 5:00 PM – 6:00 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Tue 4:00 Tuesday 4:00 PM – 5:00 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 11-14) Wed 5:30 Wednesday 5:30 PM – 6:30 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 6-7) Wed 4:00 Wednesday 4:00 PM – 5:00 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Wed 5:00 Wednesday 5:00 PM – 6:00 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Wed 6:00 Wednesday 6:00 PM – 7:00 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Wed 5:00 Wednesday 5:00 PM – 6:00 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Wed 6:15 Wednesday 6:15 PM – 7:15 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Thu 4:30 Thursday 4:30 PM – 5:30 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Thu 6:30 Thursday 6:30 PM – 7:30 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Thu 5:30 Thursday 5:30 PM – 6:30 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 8-10) Thu 6:45 Thursday 6:45 PM – 7:45 PM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Fri 4:30 Friday 4:30 PM – 5:30 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Fri 5:30 Friday 5:30 PM – 6:30 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 6-7) Sat 10:30 Saturday 10:30 AM – 11:30 AM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 6-7) Sat 11:45 Saturday 11:45 AM – 12:45 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 6-7) Sat 9:30 Saturday 9:30 AM – 10:30 AM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Sat 11:30 Saturday 11:30 AM – 12:30 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Sat 9:15 Saturday 9:15 AM – 10:15 AM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Sun 10:45 Sunday 10:45 AM – 11:45 AM 60 minutes – $164.00
Waitlist Beginner Gymnastics (Ages 6-7) Sun 11:45 Sunday 11:45 AM – 12:45 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Sun 10:00 Sunday 10:00 AM – 11:00 AM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Sun 11:15 Sunday 11:15 AM – 12:15 PM 60 minutes – $164.00
Register Beginner Gymnastics (Ages 8-10) Sun 9:30 Sunday 9:30 AM – 10:30 AM 60 minutes – $164.00

Intermediate Gymnastics

For Children Ages: 6 – 14 yrs

Duration: 75 minutes

Our co-ed intermediate gymnastics classes are for students who have mastered the beginner level and are ready to work on more challenging skill progressions. Students will continue to perfect the basics, while starting to work on more difficult skills such as handstand forward rolls, roundoffs, backbend kickovers, back hip circles, glide swings, skills on high beam, and more. Students must meet skill requirements and be recommended by an instructor to enroll.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Intermediate Gymnastics (Ages 6-7) Tue 5:30 Tuesday 5:30 PM – 6:45 PM 75 minutes – $199.00
Waitlist Intermediate Gymnastics (Ages 8-10) Tue 4:15 Tuesday 4:15 PM – 5:30 PM 75 minutes – $199.00
Register Intermediate Gymnastics (Ages 6-7) Wed 5:00 Wednesday 5:00 PM – 6:15 PM 75 minutes – $199.00
Waitlist Intermediate Gymnastics (Ages 8-10) Wed 5:00 Wednesday 5:00 PM – 6:15 PM 75 minutes – $199.00
Waitlist Intermediate Gymnastics (Ages 8-10) Sat 11:00 Saturday 11:00 AM – 12:15 PM 75 minutes – $199.00
Register Intermediate Gymnastics (Ages 11-14) Sun 11:30 Sunday 11:30 AM – 12:45 PM 75 minutes – $199.00
Register Intermediate Gymnastics (Ages 8-10) Sun 9:00 Sunday 9:00 AM – 10:15 AM 75 minutes – $199.00

Seeds

Gymnastics Classes for Children Ages: 18 Months – 3 Years Old*

Our Seeds class focuses on early motor development and parent/child bonding through an engaging, semi-structured, and exploratory format. Students will be introduced to climbing, jumping, hanging, and rolling using fun props, all while being assisted by a parent or caregiver. When students turn 3 years old, they have the option to transfer into the independent Seedlings class.

*Adult participation required.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Seeds (Ages 18 mo-3 yrs) Wed 4:15 *Parent participation Wednesday 4:15 PM – 5:00 PM 45 minutes – $124.00
Register Seeds (Ages 18 mo-3 yrs) Thu 4:15 *Parent participation Thursday 4:15 PM – 5:00 PM 45 minutes – $124.00
Register Seeds (Ages 18 mo-3 yrs) Fri 4:00 *Parent participation Friday 4:00 PM – 4:45 PM 45 minutes – $124.00
Register Seeds (Ages 18 mo-3 yrs) Sat 9:30 *Parent participation Saturday 9:30 AM – 10:15 AM 45 minutes – $124.00
Waitlist Seeds (Ages 18 mo-3 yrs) Sun 10:30 *Parent participation Sunday 10:30 AM – 11:15 AM 45 minutes – $124.00
Register Seeds (Ages 18 mo-3 yrs) Sun 12:00 *Parent participation Sunday 12:00 PM – 12:45 PM 45 minutes – $124.00

Seedlings

Gymnastics Classes for Children Ages: 3 Years Old*

Our Seedlings class is designed for 3-year-olds who are ready to participate in a structured class without parent assistance. Our instructors help to foster first-time independence by offering fun and engaging activities with age-appropriate equipment in a circuit style format. Students will be introduced to foundational skills including climbing, hanging, jumping and rolling while also improving strength, balance, social skills, and more. Students must be potty-trained.

*Students must be potty-trained.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Seedlings (Age 3) Tue 3:30 Tuesday 3:30 PM – 4:15 PM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Tue 5:15 Tuesday 5:15 PM – 6:00 PM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Wed 5:45 Wednesday 5:45 PM – 6:30 PM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Thu 5:15 Thursday 5:15 PM – 6:00 PM 45 minutes – $124.00
Register Seedlings (Age 3) Thu 5:45 Thursday 5:45 PM – 6:30 PM 45 minutes – $124.00
Register Seedlings (Age 3) Fri 4:45 Friday 4:45 PM – 5:30 PM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Sat 10:30 Saturday 10:30 AM – 11:15 AM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Sat 11:15 Saturday 11:15 AM – 12:00 PM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Sun 11:00 Sunday 11:00 AM – 11:45 AM 45 minutes – $124.00
Waitlist Seedlings (Age 3) Sun 9:30 Sunday 9:30 AM – 10:15 AM 45 minutes – $124.00

Sprouts

Gymnastics Classes for Children Ages: 4 Years Old

Our Sprouts class introduces 4-year-olds to foundational, age-appropriate gymnastics skills while rotating through gymnastics events including bars, beam, floor, and tumble track. Skills include forward and backward rolls, donkey kicks, beginner cartwheels, jumps, balancing, and more. This class will build self-confidence, discipline, and social skills while improving body awareness, coordination, strength, and flexibility.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Sprouts (Age 4) Mon 5:00 Monday 5:00 PM – 5:45 PM 45 minutes – $124.00
Register Sprouts (Age 4) Tue 4:30 Tuesday 4:30 PM – 5:15 PM 45 minutes – $124.00
Register Sprouts (Age 4) Tue 5:30 Tuesday 5:30 PM – 6:15 PM 45 minutes – $124.00
Waitlist Sprouts (Age 4) Wed 5:00 Wednesday 5:00 PM – 5:45 PM 45 minutes – $124.00
Waitlist Sprouts (Age 4) Thu 5:00 Thursday 5:00 PM – 5:45 PM 45 minutes – $124.00
Waitlist Sprouts (Age 4) Fri 5:45 Friday 5:45 PM – 6:30 PM 45 minutes – $124.00
Register Sprouts (Age 4) Sat 10:15 Saturday 10:15 AM – 11:00 AM 45 minutes – $124.00
Register Sprouts (Age 4) Sat 11:15 Saturday 11:15 AM – 12:00 PM 45 minutes – $124.00
Register Sprouts (Age 4) Sat 9:15 Saturday 9:15 AM – 10:00 AM 45 minutes – $124.00
Waitlist Sprouts (Age 4) Sun 12:15 Sunday 12:15 PM – 1:00 PM 45 minutes – $124.00
Register Sprouts (Age 4) Sun 9:00 Sunday 9:00 AM – 9:45 AM 45 minutes – $124.00

Buds

For Children Ages: 5-6 Years Old

Our Buds class is a 60-minute class designed to prepare students to transition into our Recreational Gymnastics program. This class focuses on beginner gymnastics skills while rotating through gymnastics events including bars, beam, floor, and tumble track. Skills include forward and backward rolls, handstands, cartwheels, pullovers, and more. This class will build self-confidence, discipline, and social skills while improving body awareness, coordination, strength, and flexibility.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Buds (Age 5) Mon 6:00 Monday 6:00 PM – 7:00 PM 60 minutes – $164.00
Register Buds (Age 5) Tue 4:15 Tuesday 4:15 PM – 5:15 PM 60 minutes – $164.00
Waitlist Buds (Age 5) Wed 4:30 Wednesday 4:30 PM – 5:30 PM 60 minutes – $164.00
Register Buds (Age 5) Wed 6:00 Wednesday 6:00 PM – 7:00 PM 60 minutes – $164.00
Waitlist Buds (Age 5) Thu 6:00 Thursday 6:00 PM – 7:00 PM 60 minutes – $164.00
Register Buds (Age 5) Sat 10:00 Saturday 10:00 AM – 11:00 AM 60 minutes – $164.00
Register Buds (Age 5) Sat 12:00 Saturday 12:00 PM – 1:00 PM 60 minutes – $164.00
Register Buds (Age 5) Sun 11:15 Sunday 11:15 AM – 12:15 PM 60 minutes – $164.00
Register Buds (Age 5) Sun 9:45 Sunday 9:45 AM – 10:45 AM 60 minutes – $164.00

Ninja Level 1

Ninja Classes for Children Ages: 6 – 14 Years Old

Offering ninja classes for ages 4 through 14, our curriculum is delivered through a series of levels, each one more challenging than the last to help your athlete learn new skills and grow. Every ninja will receive an arm sleeve to show off their current level through its assigned color. Each time they master all the skills in a given level (typically 6-8 months), they’ll level up and earn their new level’s sleeve!

Things to expect: agility courses, balancing, swinging, climbing and hanging obstacles.

What to wear: sneakers that can be tightened, ninja t-shirt, athletic shorts or pants (avoid baggy clothes and denim).

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Ninja Level 1 (Ages 6-7) Mon 5:00 Monday 5:00 PM – 6:00 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 6-7) Tue 3:30 Tuesday 3:30 PM – 4:30 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 8-10) Tue 4:30 Tuesday 4:30 PM – 5:30 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 8-10) Wed 5:45 Wednesday 5:45 PM – 6:45 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 6-7) Thu 4:30 Thursday 4:30 PM – 5:30 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 6-7) Thu 5:45 Thursday 5:45 PM – 6:45 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 8-10) Thu 5:30 Thursday 5:30 PM – 6:30 PM 60 minutes – $164.00
Waitlist Ninja Level 1 (Ages 6-7) Fri 5:30 Friday 5:30 PM – 6:30 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 6-7) Sat 9:45 Saturday 9:45 AM – 10:45 AM 60 minutes – $164.00
Register Ninja Level 1 (Ages 8-10) Sat 11:00 Saturday 11:00 AM – 12:00 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 8-10) Sat 9:15 Saturday 9:15 AM – 10:15 AM 60 minutes – $164.00
Register Ninja Level 1 (Ages 11-14) Sun 12:00 Sunday 12:00 PM – 1:00 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 6-7) Sun 11:00 Sunday 11:00 AM – 12:00 PM 60 minutes – $164.00
Register Ninja Level 1 (Ages 6-7) Sun 9:30 Sunday 9:30 AM – 10:30 AM 60 minutes – $164.00
Register Ninja Level 1 (Ages 8-10) Sun 9:45 Sunday 9:45 AM – 10:45 AM 60 minutes – $164.00

Little Ninjas

Ninja Classes for Children Ages: 4 – 5 Years Old

Offering ninja classes for ages 4 through 14, our curriculum is delivered through a series of levels, each one more challenging than the last to help your athlete learn new skills and grow. Things to expect: agility courses, balancing, swinging, climbing and hanging obstacles. What to wear: sneakers that can be tightened, ninja t-shirt, athletic shorts or pants (avoid baggy clothes and denim).

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Little Ninjas (Ages 4-5) Mon 3:30 Monday 3:30 PM – 4:15 PM 45 minutes – $124.00
Waitlist Little Ninjas (Ages 4-5) Mon 4:15 Monday 4:15 PM – 5:00 PM 45 minutes – $124.00
Register Little Ninjas (Ages 4-5) Tue 5:30 Tuesday 5:30 PM – 6:15 PM 45 minutes – $124.00
Register Little Ninjas (Ages 4-5) Wed 5:00 Wednesday 5:00 PM – 5:45 PM 45 minutes – $124.00
Register Little Ninjas (Ages 4-5) Thu 4:00 Thursday 4:00 PM – 4:45 PM 45 minutes – $124.00
Waitlist Little Ninjas (Ages 4-5) Thu 5:00 Thursday 5:00 PM – 5:45 PM 45 minutes – $124.00
Waitlist Little Ninjas (Ages 4-5) Fri 4:45 Friday 4:45 PM – 5:30 PM 45 minutes – $124.00
Register Little Ninjas (Ages 4-5) Sat 12:00 Saturday 12:00 PM – 12:45 PM 45 minutes – $124.00
Register Little Ninjas (Ages 4-5) Sat 9:00 Saturday 9:00 AM – 9:45 AM 45 minutes – $124.00
Waitlist Little Ninjas (Ages 4-5) Sun 10:30 Sunday 10:30 AM – 11:15 AM 45 minutes – $124.00
Waitlist Little Ninjas (Ages 4-5) Sun 9:00 Sunday 9:00 AM – 9:45 AM 45 minutes – $124.00

Register for Beginner Tumbling

For Children Ages: 6 to 14

Our co-ed beginner tumbling classes follow progression-based lesson plans to help students learn or improve their tumbling skills in a safe, fun environment. Students focus on proper technique while developing strength, flexibility, and agility. This class focuses on tumbling basics such as forward and backward rolls, handstands, cartwheels, roundoffs, and bridge kickovers.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Beginner Tumbling (Ages 11-14) Mon 5:00 Monday 5:00 PM – 6:00 PM 60 minutes – $164.00
Register Beginner Tumbling (Ages 8-10) Mon 6:30 Monday 6:30 PM – 7:30 PM 60 minutes – $164.00
Register Beginner Tumbling (Ages 11-14) Tue 5:30 Tuesday 5:30 PM – 6:30 PM 60 minutes – $164.00
Register Beginner Tumbling (Ages 6-7) Tue 4:30 Tuesday 4:30 PM – 5:30 PM 60 minutes – $164.00
Register Beginner Tumbling (Ages 8-10) Thu 5:30 Thursday 5:30 PM – 6:30 PM 60 minutes – $164.00
Register Beginner Tumbling (Ages 8-10) Sat 10:30 Saturday 10:30 AM – 11:30 AM 60 minutes – $164.00

Register for Intermediate Tumbling

For Children Ages: 6 to 14
Duration: 60 minutes

Our co-ed intermediate tumbling classes are for students who have mastered the beginner level and are ready to work on more challenging tumbling skills. Students will continue to perfect the basics, while starting to work on more difficult skills such as front walkovers, back walkovers, handstand forward rolls, back handsprings, and front handsprings. Students must meet skill requirements and be recommended by an instructor to enroll.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Intermediate Tumbling (Ages 11-14) Sun 10:15 Sunday 10:15 AM – 11:15 AM 60 minutes – $164.00

Homeschool Gymnastics Classes

For Children Ages: 6 – 13 yrs

Duration: 60 minutes

This daytime co-ed gymnastics class follows a fun and progressive skill-building system that guides students from basic to more advanced skills on events including floor, beam, bars, vault, and tumble track. Students learn skills such as forward & backward rolls, cartwheels, handstands, kickovers, pullovers, balancing, and more. With an emphasis on strength, flexibility, body awareness, and coordination, every student can grow at their own pace while building confidence and discipline.

This class is geared toward beginner level students. However, more advanced students are welcome to join. We recommend reaching out to us prior to registering for more information.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Homeschool Gymnastics (Ages 6-13) Tue 2:30 Tuesday 2:30 PM – 3:30 PM 60 minutes – $164.00

Homeschool Ninja Classes

For Children Ages: 6 – 13 yrs

Duration: 60 minutes

This daytime class offers an exciting introduction to the world of Ninja. Our curriculum is delivered through a series of levels, each one more challenging than the last to help your athlete learn new skills and grow. Every ninja will receive an arm sleeve to show off their current level through its assigned color. Each time they master all the skills in a given level (typically 6-8 months), they’ll level up and earn their new level’s sleeve!

Things to expect: agility courses, balancing, swinging, climbing and hanging obstacles.

What to wear: sneakers that can be tightened, ninja t-shirt, athletic shorts or pants (avoid baggy clothes and denim).

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Homeschool Ninja (Ages 6-13) Tue 2:30 Tuesday 2:30 PM – 3:30 PM 60 minutes – $164.00

Ninja & Gymnastic Classes for Children Ages: 4 – 5 Years Old

The Junior/Ninja combo class is the best of both worlds. Your child will have the opportunity to navigate their way through challenging obstacles, then explore gymnastics fundamentals in our Junior gym. Children will gain a better understanding of various types of body movement while increasing problem solving abilities, eye-hand coordination and listening skills.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-5) Tue 5:00 Tuesday 5:00 PM – 6:00 PM 60 minutes – $164.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-5) Sat 11:30 Saturday 11:30 AM – 12:30 PM 60 minutes – $164.00

Ninja & Tumble Classes for Children Ages: 6 – 14 years

The Ninja/Tumble class is the perfect class for those who want a little bit of everything. Students will spend approximately half of class making their way through hanging and balancing obstacles in the Ninja gym. They will spend the other half of class learning basic tumbling & jumping skills in the Recreational Gymnastics gym. This class is a great way to increase strength, agility, balance and overall body control while learning and having fun!

What to wear: sneakers that can be tightened, athletic wear such as t-shirts, shorts, or pants (or a leotard if desired). Please avoid baggy clothes and denim.

Disclaimer: Class availability shown on this schedule may not reflect real-time enrollment currently. The most accurate way to confirm current availability is by clicking Register/Join Waitlist, which will open our full gym portal. Thank you for your patience & understanding!

Register Class Name Day Time Monthly Tuition
Register Ninja & Tumble Combo (Ages 8-10) Sun 11:30 Sunday 11:30 AM – 12:45 PM 75 minutes – $199.00

Kids Camps & Special Events in Ashburn, VA

The fun doesn’t stop when classes do. Our kids camps and special events in Ashburn let children try new activities, make friends, and build skills, whether schools are closed, it’s the weekend, or your child is homeschooled.

Why Kid’s Gymnastics Works—The Dominique Dawes Academy Difference

Benefits of Gymnastics for Kids

At Dominique Dawes Academy, gymnastics is about so much more than flips and tumbles. It’s a fun and exciting way to help kids build confidence, strength, and valuable life skills.

From the very first class, we focus on creating a positive, supportive environment where children can grow at their own pace, learning not just gymnastics but important lessons in teamwork, discipline, and perseverance.

Local Perks Near Our Ashburn Location

While your child is enjoying their gymnastics class, take advantage of some great spots nearby. Ashburn offers a variety of family-friendly places to explore, grab a bite to eat, or relax in nature.

Cafes & Restaurants

Grab a coffee or quick bite at local favorites like Chau’s Cafe or Starbucks, or refuel with smoothies and bowls from Rush Bowls. Parents can relax, recharge, and make every trip to the gym a fun outing.

More Activities

Turn practice days into family adventures with nearby spots like One Loudoun, Alamo Drafthouse Cinema, or Trailside Park & Nature Center. Shop, catch a family movie, or enjoy a nature walk and picnic together.

Try a Free Class!

Ready to see your child grow, build confidence, and have fun all at the same time? Request a free trial class and let your child try gymnastics, ninja, or tumbling before you commit to anything.

Don’t wait, join the Dominique Dawes Academy family today and watch your child shine.

Frequently Asked Questions

At Dominique Dawes Academy, it’s never too early to start developing physical skills. We offer classes for toddlers as young as 18 months, where they can begin learning basic motor skills, coordination, and balance in a fun, safe environment. As they grow, they can continue building their skills in our Junior Gymnastics and other age-appropriate classes.

Comfortable clothing is key to a great time at the gym. We recommend that kids wear fitted, stretchy clothes like a leotard or athletic wear that allows for free movement. Avoid clothes with zippers, snaps, or buttons that could get in the way. For safety, kids should also wear gym shoes or go barefoot, depending on the class.

Gymnastics is an excellent way for kids to develop physical strength, flexibility, and coordination. But beyond the physical benefits, it also promotes mental growth. Kids learn focus, discipline, and the value of hard work while having fun in a structured environment. Plus, it helps build confidence as they accomplish new skills and challenges.

At Dominique Dawes Academy, we use a progressive approach that allows children to learn at their own pace. Our experienced coaches provide guidance, encouragement, and positive reinforcement as kids build their skills.

Each class is designed to challenge children while keeping them engaged and having fun. We focus on both individual development and teamwork so that kids can progress and thrive in a supportive environment.