We worked hard to continue to develop new programs for all our members. As our program offering continue to grow, we know it is sometimes challenging to find programs for your family when organized by activity rather than age. We have aligned our programs below by age. We believe it is an easier way to search through a wide variety of program offerings in one section rather than looking through the entire site.
FAMILY PROGRAMS
Moline-East Moline YMCA
- Family/Therapy Pool
- Golf Learning Center
- Kids Adventure Center
- Outdoor Playground and Pavilion
- Spirit, Mind, and Body Center
Rock Island YMCA
- Kids Adventure Center
- Youth Development Room
Kewanee YMCA
- Lap Pool and Lobby
- Large Basketball Gym
- Small Basketball Gym
- Tumbling and Trampoline Center
Before & After School Care
Before & After School Childcare is available to students beginning in Kindergarten and held at many Illinois Quad Cities elementary schools.
Schools Out Club
School's Out Club is a full-day child care program for children in grades K through 6th and held at the Moline-East Moline YMCA and the Rock Island YMCA.
Summer Camp
YMCA Summer Camp provides worthwhile summertime activities for kids and peace of mind for parents. Summer day camp at the Y provides personal enrichment and fun new experiences.
Our DCFS-licensed early childhood learning center serves children ages 2 to 5 years old, preparing them for kindergarten with academic, social/emotional, and motor skill development.
Offering more benefits for your child than your average preschool, the Two Rivers YMCA Preschool features multiple playgrounds indoors and outdoors, swim time, swimming lessons, Spanish lessons, and more!
We partner with parents in the social, mental, physical, and spiritual development of their children by offering a structured and creative program provided by qualified and nurturing staff.
The Kids Adventure Center provides child care service for YMCA members while they are working out. We provide a fun, exciting, and positive experience for children in a safe, secure environment. Our friendly, qualified staff are here to care for your children. Parent or guardian must remain in the building. Limited to 8 hours per week, 2 hours per day. Socks required. Large play structure is for ages 5-12 years.
Available at the Moline-East Moline YMCA and Rock Island YMCA
FEE: $10/month Add-On fee to your Membership
Or, $5/child per visit if not added to your Membership or a Community Member.
Our Kids Adventure Center offers an exciting and interactive “Family Time” program for families to enjoy quality bonding experiences. Join us for a fun-filled adventure where children and parents can explore, play, and create memorable moments together in a safe and nurturing environment. Parents required to stay with their children. Available to all Y Members at no cost and no registration required.
Moline-East Moline YMCA
- Monday 3:15-3:45pm
- Friday 11:15-11:45am
Rock Island YMCA
- Daily 12:00-3:00pm
PARENT / CHILD PROGRAMS | 0-2 Years Old
Dance
Dancers will discover new ways to move their bodies by using ballet based exercises to develop strong muscles and coordination. This class introduces them to ballet studio etiquette, following instructions, and waiting patiently for their turn.
Our Kids Adventure Center offers an exciting and interactive “Family Time” program for families to enjoy quality bonding experiences. Join us for a fun-filled adventure where children and parents can explore, play, and create memorable moments together in a safe and nurturing environment. Parents required to stay with their children. Available to all Y Members at no cost and no registration required.
Moline-East Moline YMCA
- Monday 3:15-3:45pm
- Friday 11:15-11:45am
Rock Island YMCA
- Daily 12:00-3:00pm
Parent / Child Warrior
Warriors are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement.
At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.
PARENT/CHILD SWIM | 6 months - 3 years
Moline/East Moline YMCA Registration Kewanee YMCA Registration
Parent / Child Tumbling (Ages 18mo-3)
Toddlers and caregivers connect and explore tumbling together in this play-based class, building strength, coordination, and confidence through skills like climbing, basic rolling, balancing, and jumping—in a safe, supportive environment.
Tumble Tot / Beginning Tumbling (Ages 2-4)
This class will contain various skills and levels progressing at their own rate. Students will learn tuck, pike and straddle positions, along with forward rolls.
Saturday Recess & Open Gyms (Ages 1-10)
Structured open tumbling gym for the younger ones. Instructor will lead participants thru open play. Participants age 1-2 years may attend by must be accompanied by an adult.
PRESCHOOL PROGRAMS | 3-5 Years Old
CHEER
This cheerleading class is all about building confidence, coordination, and a strong sense of team spirit. In a positive and inclusive environment, participants will learn foundational cheer skills—including motions, chants, jumps, stunts, and basic tumbling—while developing determination, self-expression, and lasting friendships.
Dance 1
Dancers will discover new ways to move their bodies by using ballet based exercises to develop strong muscles and coordination. This class introduces them to ballet studio etiquette, following instructions, and waiting patiently for their turn.
Dance Foundations
These beginner-level dance classes introduce young dancers to a variety of styles, including ballet, jazz, modern, and hip hop. Dancers will build coordination, gross motor skills, strength, balance, and body awareness while learning basic positions, steps, technique, and dance vocabulary. Classes incorporate creative movement, dance combinations, body isolations, and weight-shifting exercises in a fun and encouraging environment. Dancers will also develop important classroom skills such as following directions, studio etiquette, patience, and taking turns.
- Beginner Ballet
- Beginner Jazz
Homeschool PE (Ages 5-12)
Calling all homeschool families! Give your kids the chance to stay active, build teamwork, and have fun in our dynamic PE class. From sports to fitness games, our program offers a variety of activities designed to keep your children moving and engaged.
Homeschool Art (Ages 5-12)
Spark creativity and imagination! Participants will dive into a new and exciting craft project that encourages self-expression, fine motor skills, and artistic exploration.
Homeschool Tumbling (Ages 3-14)
Build your basic tumbling and gymnastic skills. A blend of teacher instructed and independent skill learning stations are designed to introduce the fundamentals of tumbling in a supportive and fun environment. Develop strength, flexibility, coordination, and confidence, through skills geared toward each student's learning level.
Tae Kwon Do
Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.
Future Warriors
Little Warrior (Ages 3-5) Warriors are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement.
VIEW ALL MARTIAL ARTS PROGRAMS
*Program offerings vary by season and branch location.
At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.
Parent / Child Swim (6 months -3)
Parents accompany children in stage A, which introduces infants and toddlers to the aquatic environment through exploration and encourages them to enjoy themselves while learning about the water.
Preschool Swim Lesson
This class meets ONCE a week for a month. Three competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course.
Tumbling Programs
Parent / Child Tumbling (18m-3 Years)
Toddlers and caregivers connect and explore tumbling together in this play-based class, building strength, coordination, and confidence through skills like climbing, basic rolling, balancing, and jumping—in a safe, supportive environment.
Moline-East Moline YMCA Registration
Beginning Tumbling (2-4 Years)
This class will contain various skills and levels progressing at their own rate. Students will learn tuck, pike and straddle positions, along with forward rolls.
Moline-East Moline YMCA Registration
Kewanee YMCA Registration (3 Years)
Kewanee YMCA Registration (4-5 Years)
Saturday Recess & Open Gyms (Ages 1-10)
Structured open tumbling gym for the younger ones. Instructor will lead participants thru open play. Participants age 1-2 years may attend by must be accompanied by an adult.

FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE
Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.
Team
This class will master skills from level 1-10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.
*Registration for these programs not available online.
Basketball Basics
Designed to introduce children to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.
Moline-East Moline YMCA Registration
Basketball League
Build skills, make friends, and develop a love for the game! Our Youth Basketball League teaches the fundamentals of dribbling, passing, shooting, rebounding, and defense while promoting teamwork, sportsmanship, and confidence in a fun, supportive environment for players of all skill levels.
Moline-East Moline YMCA Registration
Soccer Basics
Through age-appropriate activities and games, young children will develop basic motor skills, teamwork, and a love for the beautiful game of soccer in a safe and supportive environment.
Moline-East Moline YMCA Registration
Sports of All Sorts (3-5 Years)
These classes keep children moving and engaged and send them home with new skills from a different sport each class.
Moline-East Moline YMCA Registration
Volleyball Basics
From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game.
*Youth Sports offerings vary by season and branch location.
ELEMENTARY PROGRAMS | 6-10 Years Old
Cheer & Pom Programs
This cheerleading class is all about building confidence, coordination, and a strong sense of team spirit. In a positive and inclusive environment, participants will learn foundational cheer skills. Pom teams (pom squads) are primarily dance-focused, emphasizing sharp, synchronized arm movements, kicks, and leaps while holding pom-poms.
Water Ballet
Learn to move in the water as a group rhythmically. Blends swimming, dance, and gymnastics into choreographed routines set to music.
Dance 2
This class will teach dance skills ranging from ballet, jazz, pom, lyrical, kick and hiphop. A choreographed dance will be put together making progress each month.
Ballet / Modern 1
This beginner level class applies ballet positions and steps put into dance combinations, as they are introduced to ballet barre exercises and ballet vocabulary. Dancers will learn ballet positions and steps, alongside Modern dance technique.
Ballet / Modern 2
This beginner/intermediate class applies more complex ballet positions and steps, develops correct body placement and upper body coordination, and teaches more ballet vocabulary, alongside Modern dance, introducing Horton, Dunham, and Graham technique.
Jazz / Hip Hop
This beginner level class applies jazz dance technique put into dance combinations, as they are introduced to more ballet and jazz vocabulary as well as more body isolation. Each class will include a portion of Hip Hop dance technique, with an emphasis on shifting weight.
A fun, safe introduction to strength training for kids! Participants use light weights, bands, and body-weight exercises to build coordination, balance, and confidence. All movements are age-appropriate and guided by certified instructors to help kids develop healthy fitness habits while having fun.
Homeschool families can find opportunities to learn, move, create, and connect at the YMCA! Our homeschool offerings are designed to complement your child’s education while providing hands-on experiences in a fun, welcoming environment. Whether your child is looking to try something new or continue developing a favorite activity, the YMCA has something for every interest and ability. Come learn, play, move, and grow with us!
Homeschool Tumbling
Build your basic tumbling and gymnastic skills. A blend of teacher instructed and independent skill learning stations are designed to introduce the fundamentals of tumbling in a supportive and fun environment. Develop strength, flexibility, coordination, and confidence, through skills geared toward each student's learning level.
Homeschool PE
This program provides students with a fun, engaging, and supportive environment to stay active, build confidence, and develop lifelong healthy habits.
Homeschool Art
This program provides students with a creative and encouraging environment to explore their artistic talents, express themselves, and develop new skills.
Homeschool Swim Lessons
This program provide students with the opportunity to develop essential water safety skills and build confidence in the water in a fun, supportive environment. Participants will receive instruction tailored to their age and ability level while progressing through fundamental swimming skills at their own pace.
Advanced Martial Arts
This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA. Stop by the Kewanee YMCA or call 309.506.2193 to register
Future Warriors
Warrior (Ages 6-10) Warriors are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement.
Hapkido (Ages 6+)
Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them.
Judo
Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.
Moline-East Moline YMCA Registration
Tae Kwon Do
Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.
Basketball Basics
Designed to introduce children to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.
Moline-East Moline YMCA Registration
Basketball League
Build skills, make friends, and develop a love for the game! Our Youth Basketball League teaches the fundamentals of dribbling, passing, shooting, rebounding, and defense while promoting teamwork, sportsmanship, and confidence in a fun, supportive environment for players of all skill levels.
Floor Hockey
In this program, kids will meet weekly to develop their skills through a variety of age appropriate skill drills and team building exercises. All players will learn how to pass, shoot, defend, and work as a team.
Flag Football
Learn the fundamentals of football while having fun in a positive, team-oriented environment! Our Youth Flag Football League teaches players the basics of passing, catching, running, defense, teamwork, and sportsmanship through practices and games designed for all skill levels.
Golf Basics
In this program, kids will meet weekly to develop their skills through a variety of age appropriate skill drills and team building exercises. All players will learn how to pass, shoot, defend, and work as a team.
Pickleball Basics
This youth pickleball course will teach the basics of pickleball by implementing fun and meaningful drills to work on ball and paddle control.
Soccer Basics
Through age-appropriate activities and games, young children will develop basic motor skills, teamwork, and a love for the beautiful game of soccer in a safe and supportive environment.
Tennis Basics
Learn the fundamentals of tennis in a fun and welcoming setting. This beginner-friendly program introduces the basic skills of the game, including proper grip, strokes, footwork, and simple game play.
Volleyball Programs
From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game.
*Youth Sports offerings vary by season and branch location.
Art Club
Art club focuses on different mediums such as painting, drawing, sculpting, and a variety of different crafts. This program would build confidence, allow personal expression, and promote creativity.
Jr. Detectives
Junior Detectives is a fun and exciting program where young investigators solve mysteries, crack codes, follow clues, and develop critical thinking skills. Through games, challenges, and teamwork, students learn observation, problem-solving, and detective techniques while having adventures with friends.
At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.
Elementary & Middle School Swim Lessons (6-14)
This class meets ONCE a week for a month. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course.
Junior Kraken Developmental Swim Team
This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming.
Kraken Swim Team
The team is open to any Y member ages 6-21 years of age, capable of swimming one full lap, front and back crawl. If not a current Y member, scholarships are available! USA Swimming Membership is optional, but STRONGLY recommended. USA Swimming meets do count toward YMCA qualifying times!
Swim Lessons at Riverside Riverslide
These classes meet ONCE a week June and/or July. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level.
Tumbling Programs
Designed for students with little to no experience. Students will learn tuck, pike, straddle positions along with forward, backward rolls, handstand and cartwheel drills.
Beginning Tumbling (4-10 Years)
Tumbling 2 (6-10 Years)
This inclusive class supports all skill levels, allowing students to progress at their own pace while learning rolls, handstands, cartwheels, and limbers—building confidence, coordination, and a love for movement along the way.
Moline-East Moline YMCA Registration
HUGS (8+ Years)
With rebound therapy certified instructors. The HUGS program allows an option for athletes with special needs the opportunity to learn tumbling and trampoline in a safe and supportive setting. Athletes have the opportunity to compete with the Flip Tops Tumbling team.
Saturday Recess & Open Gyms (Ages 1-10)
Structured open tumbling gym for the younger ones. Instructor will lead participants thru open play. Participants age 1-2 years may attend by must be accompanied by an adult.

Pre-Rec
Instructors will implement stations to focus on flexibility, endurance, strength, discipline. Will start progressions and put together routines. Works on tumbling, trampoline and double mini.
Rec 8+
Class is for the older student with little to some experience who do not want to join the competition circuit. Will start progressions and put together routines.
FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE
Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.
Super Star
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 3 through 5 in the USA gymnastics program, learning progressions for advanced skills.
Team
Student must be able to successfully complete a standing back tuck and round off back four handsprings. This class will master skills from level 6 through 10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.
*Registration for these programs not available online.
The Youth Orientation 1 (8-11 years) allows cardio and strength machine use only and teaches fitness etiquette and policies.
No free weights with this age group.
****PARENTS MUST ATTEND
**GREEN WRISTBAND ISSUED
MIDDLE SCHOOL PROGRAMS | 11-14 Years Old
Cheer Programs
This cheerleading class is all about building confidence, coordination, and a strong sense of team spirit. In a positive and inclusive environment, participants will learn foundational cheer skills. Pom teams (pom squads) are primarily dance-focused, emphasizing sharp, synchronized arm movements, kicks, and leaps while holding pom-poms.
Ballet / Modern 2
This beginner/intermediate class applies more complex ballet positions and steps, develops correct body placement and upper body coordination, and teaches more ballet vocabulary, alongside Modern dance, introducing Horton, Dunham, and Graham technique.
Dance 3
This class will teach dance skills ranging from ballet, jazz, pom, lyrical, kick and hiphop. A choreographed dance will be put together making progress each month.
Water Ballet
Learn to move in the water as a group rhythmically. Blends swimming, dance, and gymnastics into choreographed routines set to music.
Weekly Grind (11+)
This functional fiction class is intended for those participants looking for a challenge in their fitness routine. This group class utilizes kettlebells, medicine balls, TRX suspensions, plyo boxes, and resistance bands for a total body, circuit style workout.
Homeschool families can find opportunities to learn, move, create, and connect at the YMCA! Our homeschool offerings are designed to complement your child’s education while providing hands-on experiences in a fun, welcoming environment. Whether your child is looking to try something new or continue developing a favorite activity, the YMCA has something for every interest and ability. Come learn, play, move, and grow with us!
Homeschool Tumbling
Build your basic tumbling and gymnastic skills. A blend of teacher instructed and independent skill learning stations are designed to introduce the fundamentals of tumbling in a supportive and fun environment. Develop strength, flexibility, coordination, and confidence, through skills geared toward each student's learning level.
Homeschool PE
This program provides students with a fun, engaging, and supportive environment to stay active, build confidence, and develop lifelong healthy habits.
Homeschool Art
This program provides students with a creative and encouraging environment to explore their artistic talents, express themselves, and develop new skills.
Homeschool Swim Lessons
This program provide students with the opportunity to develop essential water safety skills and build confidence in the water in a fun, supportive environment. Participants will receive instruction tailored to their age and ability level while progressing through fundamental swimming skills at their own pace.
Free with membership, our land-based group exercise classes offer a variety of options for fun and fitness. From relaxing stretching and strengthening to heart-pounding cardio action, you can find a class that makes exercise anything but routine.
All classes are open to ages 13 years and older. Ages 8-12 who have passed a Youth Wellness Orientation may participate at the discretion of the instructor.
Advanced Martial Arts
This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA. Stop by the Kewanee YMCA or call 309.506.2193 to register
Hapkido (Ages 6+)
Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them.
Judo
Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.
Moline-East Moline YMCA Registration
Tae Kwon Do
Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.
Basketball League
Build skills, make friends, and develop a love for the game! Our Youth Basketball League teaches the fundamentals of dribbling, passing, shooting, rebounding, and defense while promoting teamwork, sportsmanship, and confidence in a fun, supportive environment for players of all skill levels.
Flag Football
Learn the fundamentals of football while having fun in a positive, team-oriented environment! Our Youth Flag Football League teaches players the basics of passing, catching, running, defense, teamwork, and sportsmanship through practices and games designed for all skill levels.
Floor Hockey
In this program, kids will meet weekly to develop their skills through a variety of age appropriate skill drills and team building exercises. All players will learn how to pass, shoot, defend, and work as a team.
Golf Basics
Through our personalized golf programs, we see kids build life and leadership skills that empower them in all areas of life, including school, friendships, and eventually careers.
Pickleball Basics
This youth pickleball course will teach the basics of pickleball by implementing fun and meaningful drills to work on ball and paddle control.
Tennis Basics
Learn the fundamentals of tennis in a fun and welcoming setting. This beginner-friendly program introduces the basic skills of the game, including proper grip, strokes, footwork, and simple game play.
Volleyball Programs
From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game.
*Youth Sports offerings vary by season and branch location.
Art Club
Art club focuses on different mediums such as painting, drawing, sculpting, and a variety of different crafts. This program would build confidence, allow personal expression, and promote creativity.
Jr. Detectives
Junior Detectives is a fun and exciting program where young investigators solve mysteries, crack codes, follow clues, and develop critical thinking skills. Through games, challenges, and teamwork, students learn observation, problem-solving, and detective techniques while having adventures with friends.
At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.
Elementary & Middle School Swim Lessons (6-14)
This class meets ONCE a week for a month. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course.
Junior Kraken Developmental Swim Team
This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming.
Kraken Swim Team
The team is open to any Y member ages 6-21 years of age, capable of swimming one full lap, front and back crawl. If not a current Y member, scholarships are available! USA Swimming Membership is optional, but STRONGLY recommended. USA Swimming meets do count toward YMCA qualifying times!
Swim Lessons at Riverside Riverslide
These classes meet ONCE a week June and/or July. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level.
Tumbling Programs
Tumbling 3
This class focuses on very basic movements to help with space awareness and mind body connection. This age group will learn the basics of beginner tumbling like summersaults, handstands, cartwheels and bridges.
Tumbling Academy
Meets TWICE per week and focuses on quicker advancements and higher level skills and connections
Teen Tumble
For teens at any level of experience. Meets once per week. Class will include warmup, stretch, skill work, conditioning and cool down with focus on roundoffs, handsprings, strength and flexibility.
HUGS (8+ Years)
With rebound therapy certified instructors. The HUGS program allows an option for athletes with special needs the opportunity to learn tumbling and trampoline in a safe and supportive setting. Athletes have the opportunity to compete with the Flip Tops Tumbling team.
Rec 8+
Class is for the older student with little to some experience who do not want to join the competition circuit. Will start progressions and put together routines.
FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE
Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.
Super Star
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 3 through 5 in the USA gymnastics program, learning progressions for advanced skills.
Team
Student must be able to successfully complete a standing back tuck and round off back four handsprings. This class will master skills from level 6 through 10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.
*Registration for these programs not available online.
The Youth Orientation 1 (8-11 years) allows cardio and strength machine use only and teaches fitness etiquette and policies.
No free weights with this age group.
****PARENTS MUST ATTEND
**GREEN WRISTBAND ISSUED
The Youth Orientation 2 (12-13 years) allows use of cardio machines, lower level weight machines, free weights, and HIC weight machines.
****WHITE WRISTBAND
Y-Winners offers mentoring through weekly group sessions, learning kits, & academic tutoring. The Y Winners program is available at a minimal cost to members and the community due to the generous donations and support from our community.
HIGH SCHOOL PROGRAMS | 15-17 Years Old
Youth Dance
This class will teach dance skills ranging from ballet, jazz, pom, lyrical, kick and hiphop. A choreographed dance will be put together making progress each month.
Weekly Grind (11+)
This functional fiction class is intended for those participants looking for a challenge in their fitness routine. This group class utilizes kettlebells, medicine balls, TRX suspensions, plyo boxes, and resistance bands for a total body, circuit style workout.
Free with membership, our land-based group exercise classes offer a variety of options for fun and fitness. From relaxing stretching and strengthening to heart-pounding cardio action, you can find a class that makes exercise anything but routine.
All classes are open to ages 13 years and older. Ages 8-12 who have passed a Youth Wellness Orientation may participate at the discretion of the instructor.
Advanced Martial Arts
This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA. Stop by the Kewanee YMCA or call 309.506.2193 to register.
Hapkido (Ages 6+)
Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them.
Judo
Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.
Moline-East Moline YMCA Registration
Tae Kwon Do
Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.
One-On-One Personal Training and Group Training Options Whether you’re trying to lose a few pounds, complete a triathlon, or just get healthier, our nationally certified personal trainers have the knowledge and skills to help you reach your goals. Let us tailor a program to your specific needs, wants and goals and provide the coaching and motivation you need to help you succeed.
*Youth Sports offerings vary by season and branch location.
At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.
High School Swim Lessons (6-14)
This class meets ONCE a week for a month. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course.
Junior Kraken Developmental Swim Team
This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming.
Kraken Swim Team
The team is open to any Y member ages 6-21 years of age, capable of swimming one full lap, front and back crawl. If not a current Y member, scholarships are available! USA Swimming Membership is optional, but STRONGLY recommended. USA Swimming meets do count toward YMCA qualifying times!

Aquatic Group Exercise
Aquatic exercise is a fantastic way to stay fit, improve your cardiovascular health, and increase your strength without putting stress on your joints. The buoyancy of the water supports your body, making it an ideal environment for both high-intensity workouts and gentle rehabilitation exercises. Whether you're a beginner or an experienced athlete, our classes cater to all fitness levels and ages.

Advanced Swim Programs
Dive into our Advanced Swim Programs for Adults, where seasoned swimmers can enhance their skills, achieve personal goals, and join a vibrant community of aquatic enthusiasts. Our programs are designed for adults who are passionate about swimming and looking to take their performance to the next level. Whether you’re aiming for fitness, competition, or personal milestones, we have a program that fits your needs.
HUGS (8+ Years)
With rebound therapy certified instructors. The HUGS program allows an option for athletes with special needs the opportunity to learn tumbling and trampoline in a safe and supportive setting. Athletes have the opportunity to compete with the Flip Tops Tumbling team.
Rec 8+
Class is for the older student with little to some experience who do not want to join the competition circuit. Will start progressions and put together routines.
FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE
Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.
Super Star
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 3 through 5 in the USA gymnastics program, learning progressions for advanced skills.
Team
Student must be able to successfully complete a standing back tuck and round off back four handsprings. This class will master skills from level 6 through 10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.
*Registration for these programs not available online.
Rowing is a sport like no other, a true challenge to the mind and body. At its best, rowing is all about individuals working in perfect rhythm to make their boat move amazingly fast. The YMCA Quad Cities Rowing team, located downtown Moline right on the Sylvan Slough of the Mississippi River, participates in both regional and national events.
LEARN TO ROW
Join the group for an introduction to the sport of rowing. This month-long program will give you basic skills to move to the next level of our rowing program. This program is designed for juniors and adults that want to learn how to row. A swim test is required within the first week of the class to participate without a life jacket.Join the group for an introduction to the sport of rowing. This month-long program will give you basic skills to move to the next level of our rowing program. This program is designed for juniors and adults that want to learn how to row. A swim test is required within the first week of the class to participate without a life jacket.
MASTER ROWER (Ages 18+)
After completing the Learn to Row you are ready to become a Master Rower and member of our rowing program! Our Master Rower Liaison will help you continue your skill building and help you meet other rowers to make future rowing connections.
ADULT/SENIOR PROGRAMS | 18+ Years Old
At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.

Adult Swim Lessons
You're never too old to learn how to swim! In these adult-only small group lessons, you will develop basic swimming skills that will help you be safe and confident in and around the water. Built for beginners all the way to learning how to properly swim laps.
Junior Kraken Developmental Swim Team
This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming.
Advanced Swim Programs for Adults
Dive into our Advanced Swim Programs for Adults, where seasoned swimmers can enhance their skills, achieve personal goals, and join a vibrant community of aquatic enthusiasts. Our programs are designed for adults who are passionate about swimming and looking to take their performance to the next level. Whether you’re aiming for fitness, competition, or personal milestones, we have a program that fits your needs.

Aquatic Group Exercise
Aquatic exercise is a fantastic way to stay fit, improve your cardiovascular health, and increase your strength without putting stress on your joints. The buoyancy of the water supports your body, making it an ideal environment for both high-intensity workouts and gentle rehabilitation exercises. Whether you're a beginner or an experienced athlete, our classes cater to all fitness levels and ages.
LIVESTRONG AT THE YMCA
LIVESTRONG® at the YMCA is a FREE program tailored to fit the specific needs of adult cancer survivors who would like to improve the quality of their lives before, during, and after treatment. This 12-week program meets twice per week with certified instructors and personal trainers who have undergone specialized training in the elements of cancer, rehabilitative exercise and supportive cancer care.
- HOPE4LIFE CLUB
A nine-month household membership is available at a reduced fee immediately following completion of the LIVESTRONG at the YMCA program to further promote physical activity and socialization. After nine months, standard YMCA membership rates apply.
Body In Motion
Our Body in Motion class helps adults of all ages with Parkinson’s or other chronic diseases that affect balance, in order to maintain an active lifestyle while focusing on cardiovascular conditioning and flexibility.
Healthy Balance
Designed to help people achieve healthier, more sustainable habits through nutrition and physical activity coaching. If you are prediabetic, diabetic, or looking to lose weight this program will provide the knowledge, awareness, and accountability to support lifestyle changes.
Adult Ballet
This is an instructor lead beginner and intermediate artistic experience designed for all. With a focus on improving posture, flexibility, core strength, and grace, or story-telling. Dancers will learn fundamental movement skills in ballet technique.
Adult Modern
With emphasis on strength and conditioning, floor work, and improvisation, the goal of this class is to find release in the body and explore creative choices in artistry. This class is a great option for any adult looking to be in movement creatively/expressively, as well as any existing artists that would like to continue developing their composition skills.
Outdoor Driving Range
The Two Rivers YMCA Golf Range is the only driving range powered by Toptracer Range technology in the Quad Cities and for the surrounding 80 mile area!
Come experience the exciting and powerful technology for yourself - your golf game will thank you.
Indoor Simulator
Perfect your golf game year-round with our indoor golf simulator. Gather a few friends and hit unlimited golf balls while practicing your swing, putts, or even playing a full 18 holes on popular golf courses around the world. Ask about private parties, lessons and leagues.
Covered Hitting Bays
Reserve a 1-hour time slot on one of our 2 heated covered hitting bays on your own or with up to 3 more friends. Powered by Toptracer Range, these bays provide the entertainment factor with skill-based games and competitions with friends.
Free with membership, our land-based group exercise classes offer a variety of options for fun and fitness. From relaxing stretching and strengthening to heart-pounding cardio action, you can find a class that makes exercise anything but routine.
All classes are open to ages 13 years and older. Ages 8-12 who have passed a Youth Wellness Orientation may participate at the discretion of the instructor.
Advanced Martial Arts
This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA. Stop by the Kewanee YMCA or call 309.506.2193 to register.
Hapkido (Ages 6+)
Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them.
Judo
Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.
Moline-East Moline YMCA Registration
Tae Kwon Do
Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.
Whether you’re trying to lose a few pounds, complete a triathlon, or just get healthier, our nationally certified personal trainers have the knowledge and skills to help you reach your goals. Let us tailor a program to your specific needs, wants, and goals and provide the coaching and motivation you need to help you succeed. Individual, Partner and Small Group sessions are available in a variety of sessions and times.
YMCA QUAD CITIES ROWING
Rowing is a sport like no other, a true challenge to the mind and body. At its best, rowing is all about individuals working in perfect rhythm to make their boat move amazingly fast. The YMCA Quad Cities Rowing team, located downtown Moline right on the Sylvan Slough of the Mississippi River, participates in both regional and national events.
Master Rower
After completing Learn to Row you are ready to become a Master Rower and a member of our rowing program! Our Master Rower Liaison will help you continue your skill building and help you meet other rowers to make future rowing connections. Your rowing membership is renewed annually. Must be 18 years and up.
Pickleball
Ready to experience the thrill of a sport that’s taking the world by storm? Join us for Pickleball, where fun meets fitness in the most exciting way! Open play format, easy to join in even with no prior experience.
Schedule times vary throughout the year. Check the YMCA 360 schedule for updated information or contact the Membership Desk for more information.
Volleyball League
Bump, set, spike, and serve up some fun this season at the YMCA! Our Adult Volleyball League is the perfect way to stay active, enjoy friendly competition, and connect with others in the community. Whether you’re a seasoned player or just love the game, this league offers a welcoming environment for all skill levels.
Tennis Basics
Learn the fundamentals of tennis in a fun and welcoming setting. This beginner-friendly program introduces the basic skills of the game, including proper grip, strokes, footwork, and simple game play.