We are hiring

Recreation Class Coach


Dynamic Gymnastics is currently seeking coaches for evenings and Saturdays.  Experience coaching or working with children preferred, but we will train the right candidate. These positions are part-time with a minimum commitment of one night a week or 4 hours on Saturdays. Competitive wages based on experience. 

Team Coach


We are currently seeking USA Gymnastics team coaches experienced with boys and girls levels 3-8 and the Xcel program. Proficiency in all levels not required. These positions require highly energetic and self-motivated individuals to support the director(s) with all activities required of the position while promoting our core values. This position is part time with evenings and weekends times available. Wages based on experience. USA Gymnastics membership, Safety Certification, U100 and CPR/First Aid required after employment. 

Summer Camp Counselor


We are looking for fun, energetic people who love working with kids.  Our popular gymnastics summer camp will run for 8 weeks this year but applicants are not required to work every week offered. We are looking for full time and part time staff members to join.  This is a day time position and the hours are very flexible.  Wages are based on experience and job position.   Experience coaching gymnastics or working with children is preferred but we are willing to train the right staff.  

Birthday Party Staff


Do you love working with children? We are seeking staff for our very popular birthday party program. Gymnastics experience is not required, we will train the right candidate. This position is part time with only weekend hours available. Wages based on experience. 

Apply today!

Please include which position(s) you are interested in and the days/times you are available.

Better yet, see us in person!

Stop in anytime to see the gym and pick up an application.

Dynamic Gymnastics

3441 Carlin Springs Road, Falls Church, VA 22041, US

(703) 738-6000 info@griffingymnastics.com



11:00 am – 08:00 pm


10:00 am – 08:00 pm


10:00 am – 08:00 pm


10:00 am – 08:00 pm


10:00 am – 08:00 pm


09:00 am – 02:00 pm


By Appointment