NOW AVAILABLE: SUMMER CLASS SCHEDULE AND SUMMER CLINICS

  • Morning and Early Afternoon Classes available Monday through Wednesday and Ninja daytime classes available on Thursdays
  • Skill specific clinics (Tumbling, Back Handspring, Aerials) available beginning June 8th through August 19th

We're inspiring MORE kids and families to live confident and healthy lives at the YMCA Gymnastics & NinjaZone Center! Our program provides TONS of options for all ages and abilities. From 2 years old (with parents), to intermediate and a nationally-competitive team!  MORE INFO AND REGISTRATION BELOW! 


YMCA Programs Are Even Better!

DID YOU KNOW: Financial Assistance Is Available!?

We believe everyone should have access to the best! The Y's Income-Based Financial Assistance program ensures ALL kids and families are able to participate! Currently, 20% of our members are receiving assistance.  Members who qualify for assistance also receive the same subsidy on their program fees. Click here and see our Rate Calculator today!

Click on the buttons below for more info!

Program Overview

    Monthly Class Schedules

  • Introductory classes teach age-appropriate skills and fundamentals of gymnastics, while also developing an appreciation for the sport.
  • Private Lessons available (please use link below)
  • Classes meet once per week
  • One month commitment- sign up monthly for ages 2 and up
  • All classes are Monday to Thursday
  • Friday and Saturday classes are currently unavailable
  • Boys are welcome in all classes
  • Please bring a water bottle, hair ties if needed, and plan to arrive 15-minutes before class to get signed in and ready to go!
  • Bathrooms and water fountains are on location, but parents will need to take their children during class
  • No gum, please!


Click here to contact our Coaching Team

YMCA Gymnastics
Class Descriptions

2 / 3 ‘s (Age: 2-3 yr old, Length: 30min.)
*PARENT PARTICIPATION*
Boys and girls will work with Mom or Dad through a series of obstacle courses designed to teach balance, listening and safety. Great class for transitioning kids
into group settings and gymnastics!

Preschool (Age: 4-5 yr old, Length: 45 min.)
Students will continue the fun of obstacle course challenges, but  begin learning proper form, terms and techniques along the way. All gymnasts will work together as a group and start developing
the format to get them ready for the Beginner class.

Beginner (Age: 5+ yr old, Length 60 min.)
Entry level class designed to teach the fundamentals of a successful gymnast. They will explore all events and build a strong foundation of skills to allow children to advance to the
Intermediate class.

Intermediate (Age: 6+ yr old, Length 90 min.)
*Must have completed the Beginner Level skills*
This class is geared towards the compulsory program. It will take the Beginner level skills and begin adding difficulty to teach the Level 1 routines.

Click on the "+" to expand and register for your Gymnastics class

Location Description Member fee / Non member fee Begins / Ends Days Of Week Ages

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/1 - 8/22
4:00 pm - 5:00 pm
M 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/1 - 8/22
6:50 pm - 7:50 pm
M 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/23
5:40 pm - 6:40 pm
Tu 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/3 - 8/24
4:00 pm - 5:00 pm
W 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/3 - 8/24
6:50 pm - 7:50 pm
W 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/4 - 8/25
5:40 pm - 6:40 pm
Th 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/23
6:50 pm - 7:50 pm
Tu 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/24
1:45 pm - 2:45 pm
Tu 5+ Register Now

TBK Sports Complex
Gymnastics Tumbling Clinic
@ TBK
$30
$50
8/3 - 8/10
12:00 pm - 2:00 pm
W 6-18 Register Now

TBK Sports Complex
Gymnastics HandSpring Clinic
@ TBK
$30
$50
8/4 - 8/11
12:00 pm - 2:00 pm
Th 6-18 Register Now

TBK Sports Complex
Gymnastics Aerial Clinic
@ TBK
$30
$50
8/5 - 8/12
12:00 pm - 1:30 pm
F 6-18 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
8/1 - 8/22
5:10 pm - 6:40 pm
M 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
8/3 - 8/24
5:10 pm - 6:40 pm
W 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
8/2 - 8/23
4:00 pm - 5:30 pm
Tu 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
8/4 - 8/25
4:00 pm - 5:30 pm
Th 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
8/2 - 8/23
11:45 am - 1:15 pm
Tu 5-14 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
8/1 - 8/22
5:50 pm - 6:20 pm
M 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/23
5:05 pm - 5:35 pm
Tu 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
8/3 - 8/24
4:05 pm - 4:35 pm
W 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
8/4 - 8/25
5:05 pm - 5:35 pm
Th 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/23
10:00 am - 10:30 am
Tu 2-3 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
8/1 - 8/22
4:45 pm - 5:35 pm
M 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/23
5:55 pm - 6:40 pm
Tu 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
8/3 - 8/24
4:45 pm - 5:35 pm
W 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
8/4 - 8/25
5:55 pm - 6:40 pm
Th 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
8/2 - 8/23
10:45 am - 11:30 am
Tu 4-5 Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$40
$55
9/12 - 9/26
4:00 pm - 5:00 pm
M 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$40
$55
9/12 - 9/26
6:50 pm - 7:50 pm
M 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
5:40 pm - 6:40 pm
Tu 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
9/7 - 9/28
4:00 pm - 5:00 pm
W 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
9/7 - 9/28
6:50 pm - 7:50 pm
W 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
9/8 - 9/29
5:40 pm - 6:40 pm
Th 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
5:40 pm - 6:40 pm
Tu 5+ Register Now

TBK Sports Complex
YBeginner YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
6:50 pm - 7:50 pm
Tu 5+ Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$45
$60
9/12 - 9/26
5:10 pm - 6:40 pm
M 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
9/6 - 9/27
11:45 am - 1:15 pm
Tu 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
9/6 - 9/27
4:00 pm - 5:30 pm
Tu 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
9/7 - 9/28
5:10 pm - 6:40 pm
W 5-14 Register Now

TBK Sports Complex
Intermediate YMCA Gymnastics
@ TBK
$60
$80
9/8 - 9/29
4:00 pm - 5:30 pm
Th 5-14 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$40
$55
9/12 - 9/26
4:05 pm - 4:35 pm
M 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$40
$55
9/12 - 9/26
5:50 pm - 6:20 pm
M 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
10:00 am - 10:30 am
Tu 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
5:05 pm - 5:25 pm
Tu 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
9/7 - 9/28
4:05 pm - 4:35 pm
W 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
9/7 - 9/28
5:50 pm - 6:20 pm
W 2-3 Register Now

TBK Sports Complex
Just 2 & 3's YMCA Gymnastics
@ TBK
$50
$70
9/8 - 9/29
5:05 pm - 5:35 pm
Th 2-3 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$40
$55
9/12 - 9/26
4:45 pm - 5:35 pm
M 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
10:45 am - 11:30 am
Tu 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
4:05 pm - 4:50 pm
Tu 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
9/6 - 9/27
5:55 pm - 6:40 pm
Tu 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
9/7 - 9/28
4:45 pm - 5:30 pm
W 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
9/8 - 9/29
4:05 pm - 4:50 pm
Th 4-5 Register Now

TBK Sports Complex
Preschool YMCA Gymnastics
@ TBK
$50
$70
9/8 - 9/29
5:55 pm - 6:40 pm
Th 4-5 Register Now

   

YMCA NinjaZONE

CLASS DESCRIPTIONS

Baby Ninjas (Age 2-3 yr old, Length: 30 min.)
*PARENT PARTICIPATION*

 This fun filled class will use obstacle courses to teach balance, safety and coordination. Parents will join the fun in seeing their little ninja run, jump and roll!

Lil Ninjas (Age 4-5 yr old, Length: 45 min.)

Pre-K/Kindergarten aged students work together in learning basic martial arts, tumbling, and strength. They will rotate through obstacle courses and trampoline action!

Ninjas (Age 6+ yr old, Length: 1 Hour)

Our Ninja class is where boys and girls fulfill their creative fantasies! Through kicking combos, gymnastics movements and freestyle courses, they will become well-rounded athletes who advance at their own pace. The uniform includes a headband that students will be promoted to different colors as they master the ninja skills.

Advanced Ninja (Age 6+ yr old, Length: 1.5 Hours)

*Yellow Headband required

Click on the "+" to expand and register for your Ninja Zone class

Location Description Member fee / Non member fee Begins / Ends Days Of Week Ages
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
8/3 - 8/24
5:10 pm - 5:40 pm
W 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
8/4 - 8/25
4:00 pm - 4:30 pm
Th 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
8/4 - 8/25
11:00 am - 11:30 am
Th 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
8/1 - 8/22
5:10 pm - 5:40 pm
M 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/2 - 8/23
4:40 pm - 5:25 pm
Tu 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/2 - 8/23
6:45 pm - 7:30 pm
Tu 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/3 - 8/24
5:55 pm - 6:40 pm
W 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/4 - 8/25
4:40 pm - 5:25 pm
Th 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/4 - 8/25
6:45 pm - 7:30 pm
Th 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/4 - 8/25
11:40 am - 12:25 pm
Th 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
8/1 - 8/22
5:55 pm - 6:40 pm
M 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
8/2 - 8/23
5:35 pm - 6:35 pm
Tu 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
8/3 - 8/24
4:00 pm - 5:00 pm
W 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
8/3 - 8/24
6:50 pm - 7:50 pm
W 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
8/4 - 8/25
5:35 pm - 6:35 pm
Th 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
8/1 - 8/22
4:00 pm - 5:00 pm
M 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
8/4 - 8/25
12:35 pm - 1:35 pm
Th 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
10/4 - 10/25
4:00 pm - 4:30 pm
Tu 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
10/5 - 10/26
5:15 pm - 5:45 pm
W 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
10/6 - 10/27
4:00 pm - 4:30 pm
Th 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
10/3 - 10/24
5:10 pm - 5:40 pm
M 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
10/3 - 10/24
5:55 pm - 6:40 pm
M 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
10/4 - 10/25
4:40 pm - 5:25 pm
Tu 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
10/5 - 10/26
5:55 pm - 6:40 pm
W 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
10/6 - 10/27
4:40 pm - 5:25 pm
Th 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/3 - 10/24
4:00 pm - 5:00 pm
M 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/3 - 10/24
6:50 pm - 7:50 pm
M 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/4 - 10/25
6:45 pm - 7:45 pm
Tu 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/5 - 10/26
4:00 pm - 5:00 pm
W 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/5 - 10/26
6:50 pm - 7:50 pm
W 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/6 - 10/27
5:35 pm - 6:35 pm
Th 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/6 - 10/27
6:45 pm - 7:45 pm
Th 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
10/4 - 10/25
5:35 pm - 6:35 pm
Tu 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
9/6 - 9/27
4:00 pm - 4:30 pm
Tu 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
9/7 - 9/28
5:15 pm - 5:45 pm
W 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$50
$70
9/8 - 9/29
4:00 pm - 4:30 pm
Th 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Baby NinjaZone At TBK
$40
$55
9/12 - 9/26
5:10 pm - 5:40 pm
M 1.6-3 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$40
$55
9/12 - 9/26
5:55 pm - 6:40 pm
M 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
9/6 - 9/27
4:40 pm - 5:25 pm
Tu 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
9/7 - 9/28
5:55 pm - 6:40 pm
W 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA Lil NinjaZone At TBK
$50
$70
9/8 - 9/29
4:40 pm - 5:25 pm
Th 4-5 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$40
$55
9/12 - 9/26
4:00 pm - 5:00 pm
M 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$40
$55
9/12 - 9/26
6:50 pm - 7:50 pm
M 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
9/6 - 9/27
6:45 pm - 7:45 pm
Tu 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
9/7 - 9/28
4:00 pm - 5:00 pm
W 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
9/7 - 9/28
6:50 pm - 7:50 pm
W 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
9/8 - 9/29
5:35 pm - 6:35 pm
Th 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
9/8 - 9/29
6:45 pm - 7:45 pm
Th 6-10 Register Now
TBK Sports Complex
TBK Sports Complex
YMCA NinjaZone At TBK
$50
$70
9/6 - 9/27
5:35 pm - 6:35 pm
Tu 6-10 Register Now

Make sure to order and pick up your
Ninja Zone uniform too! 

Uniforms can be picked up at the Bettendorf, Bittner or Utica Ridge YMCAs.


Competitive USA Gymnastics Team

We offer USAG Junior Olympic Level 2, 3 and 4 teams as well as Xcel!

  • For the gymnastics enthusiasts that want to take it to the next level
  • Advanced skills will be developed and participants will learn about the competitive side of Gymnastics
  • USAG curriculum used and competitive teams will compete in USAG events
  • Your gymnast will grow into a well-rounded athlete
  • Tryouts required at the competitive team level
  • Annual commitment

Click here to contact our Gymnastics & Ninja Zone Leadership Team


New Coach Karin Rousey

We're excited to have Coach Karin ready to lead our Gymnastics and Tumbling teams to national recognition!

Karin's leadership of the YMCA of the Iowa Mississippi Valley program began in late July and we look forward to an awesome fall!

Click here to contact Coach Karin and her team.

Can you INSPIRE KIDS?

Part Time Coaching Staff NEEDED!

We're looking for positive leaders with great attitudes to teach gymnastics & ninja zone. The YMCA focuses on a higher purpose: to help more kids and families live healthier, happier lives. Think you have what it takes? Join our team!

A YMCA Instructor is a great way to launch a career!

Click here for more info and to apply!