
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
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.
Check for available times on the YMCA 360 App.
PARENT / CHILD PROGRAMS | 0-2 Years Old
Baby NINJA (Walkers - 2 years)
NinjaZone is the next big movement in kids’ athletics. Ninjas are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement. This program is transforming the way that kids move. Ninja Zone shirt and headband required for participation. Available for purchase at the Membership Desk at the Rock Island YMCA.
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)
This class requires parent participation, which allows bonding time, as well as focus on motor skills. Toddlers will take turns learning colors, counting, log rolls, forward rolls, beginning trampoline skills and many more age appropriate activities.
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.
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.
Check for available times on the YMCA 360 App.
PRESCHOOL PROGRAMS | 3-5 Years Old
CHEER (5-10 Years)
This introductory cheerleading class focuses on building confidence, coordination, and team spirit in a fun and supportive environment. Participants will learn basic cheerleading moves, chants, and routines tailored to their age group.
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.
Home School 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.
Home School 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.
Home School 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.
Kids Night Out (Ages 3-12)
Parents, enjoy the night to yourselves. Drop the kids off for an after-hours adventure throughout the Y! Our trained and certified staff will lead the kids through a night of fun activities and friends.
Lil NINJA (Ages 3-5)
NinjaZone is the next big movement in kids’ athletics. Ninjas are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement. This program is transforming the way that kids move. Ninja Zone shirt and headband required for participation. Available for purchase at the Membership Desk at the Rock Island YMCA.
Future Warriors (Ages 3-5)
In this high energy class learn the basic martial arts moves, balance and agility through fun and interactive games. Each session is packed with activities that build coordination, strength and confidence, while encouraging teamwork and respect.
VIEW ALL MARTIAL ARTS PROGRAMS
Arts 1 (Ages 5-8)
Through a variety of fun and engaging activities, young artists will explore different materials and techniques, developing their artistic skills while expressing their unique ideas.
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. The four competitive strokes are introduced. Students will work without flotation devices or goggles.
Preschool Swim Lessons at Riverside Riverslide
This class meets ONCE a week June through 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.
Beginning Tumbling Programs
Tumble Tot / Beginning Tumbling 1 (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.
Super Tot / Beginning Tumbling 2 (4-6 Years)
Designed for students with little to no experience. Students will learn tuck, pike, straddle positions along with forward, backward rolls, handstand and cartwheel drills.
FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE
Pre-Team (Ages 3-18)
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 1-4 (Ages 3-18)
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 5-10 (Ages 3-18)
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.
Football Basics (Ages 5+)
Our football fundamentals program for preschool and early elementary kids is a fantastic way to introduce young athletes the excitement of football.
Home School 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.
Preschool Hoops (Ages 3-7)
Designed to introduce children to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.
Soccer Basics (Ages 3-5)
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.
Soccer League (Ages 4-14)
In partnership with QC Rush to operate the recreational spring soccer league. Come play in our soccer league to learn soccer skills and teamwork. Parents are encouraged to volunteer to coach a team. Practices times vary with games being played on Saturdays.
Sports of all Sorts (Ages 3-5)
These classes keep children moving and engaged and send them home with new skills from a different sport each class.
Track & Field (Ages 5-10)
This program focuses on introducing kids to the exhilarating world of track and field through fun and interactive activities. Our experienced coaches provide a supportive environment for young athletes to develop their skills and discover their potential.
Volleyball Basics (Ages 5-12)
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
This introductory cheerleading class focuses on building confidence, coordination, and team spirit in a fun and supportive environment. Participants will learn basic cheerleading moves, chants, and routines tailored to their age group.
Dance 1 (Ages 6-8)
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 2 (Ages 9-11)
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.
Home School 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.
Home School 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.
Home School 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.
Kids Night Out (Ages 3-12)
Parents, enjoy the night to yourselves. Drop the kids off for an after-hours adventure throughout the Y! Our trained and certified staff will lead the kids through a night of fun activities and friends.
Tae Kwon Do (Ages 6+)
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 phyisical strength.
Hapkido (Ages 6+)
One of the youngest of the Oriental Martial Arts, has been evolving in Korea over the past 600 years. This style draws upon many of the underlying techniques of the more traditional martial arts. Hapkido is a combination of judo and karate. A mixture which helps students achieve a true balance of action, mediation, speed and power.
Advanced Martial Arts (Ages 6+)
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.
Judo (Ages 8-12)
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 & rolling.
Ninja (Ages 6-11)
NinjaZone is the next big movement in kids’ athletics. Ninjas are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement. This program is transforming the way that kids move. Ninja Zone shirt and headband required for participation. Available for purchase at the Membership Desk at the Rock Island YMCA.
Future Warriors 2 (Ages 6-8)
In this high energy class learn the basic martial arts moves, balance and agility through fun and interactive games. Each session is packed with activities that build coordination, strength and confidence, while encouraging teamwork and respect.
Art 1 (Ages 5-8)
Through a variety of fun and engaging activities, young artists will explore different materials and techniques, developing their artistic skills while expressing their unique ideas.
Art 2 (Ages 9-12)
Studio Art (Ages 11+)
Lego Club (Ages 6-14)
Lego Club is a creative and educational gathering where participants come together to build and play with Lego bricks. Kids engage in imaginative and hands-on activities, fostering problem-solving skills, teamwork, and a love for constructing with these iconic building blocks.
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.
Swim Academy (2x/Week Monthly Sessions)
for those students looking for a little more individualized technique focus. This specialized program helps swimmers hone their skills, you’ll learn sound stroke techniques, fundamental skills, and all the best strategies that will help you become a more efficient, confident swimmer.
Swim Lesson Experience (1x/Week Monthly Session)
The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level.
Elementary/Middle School Swim Lessons at Riverside Riverslide
This class meets ONCE a week June through July (no lessons the week of July 4th). 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
Super Tot / Tumbling 2
Designed for students with little to no experience. Students will learn tuck, pike, straddle positions along with forward, backward rolls, handstand and cartwheel drills.
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
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 (Ages 3-18)
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 1-4 (Ages 3-18)
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 5-10 (Ages 3-18)
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.
Boxing Basics (Ages 6-10)
This no contact beginner class will teach youth basic boxing moves while incorporating listening skills and a fun way to burn off some energy! Participants must take Level 1 before moving on to Level 2.
Basketball Basics (Ages 6-10)
Designed to introduce young athletes to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.
Football Basics (Ages 5-10)
Our football fundamentals program for preschool and early elementary kids is a fantastic way to introduce young athletes the excitement of football.
Golf Basics & Clinics (Ages 7-10)
Through the First Tee golf-based personal growth programs, we see kids build life and leadership skills that empower them in all areas of life, including school, friendships and eventually careers.
Home School 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.
Preschool Hoops (Ages 3-7)
Designed to introduce children to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.
Soccer Basics (Ages 6-10)
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.
Soccer League (Ages 4-14)
In partnership with QC Rush to operate the recreational spring soccer league. Come play in our soccer league to learn soccer skills and teamwork. Parents are encouraged to volunteer to coach a team. Practices times vary with games being played on Saturdays.
Track & Field (Ages 5-12)
This program focuses on introducing kids to the exhilarating world of track and field through fun and interactive activities. Our experienced coaches provide a supportive environment for young athletes to develop their skills and discover their potential.
Volleyball Basics (Ages 6-14)
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.
MIDDLE SCHOOL PROGRAMS | 11-14 Years Old
Dance 2 (Ages 9-11)
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.
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.
Tae Kwon Do (Ages 6+)
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 phyisical strength.
Hapkido (Ages 6+)
One of the youngest of the Oriental Martial Arts, has been evolving in Korea over the past 600 years. This style draws upon many of the underlying techniques of the more traditional martial arts. Hapkido is a combination of judo and karate. A mixture which helps students achieve a true balance of action, mediation, speed and power.
Advanced Martial Arts (Ages 6+)
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.
Judo (Ages 8-12)
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 & rolling.
Ninja (Ages 6-11)
NinjaZone is the next big movement in kids’ athletics. Ninjas are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement. This program is transforming the way that kids move. Ninja Zone shirt and headband required for participation. Available for purchase at the Membership Desk at the Rock Island YMCA.
Art 2 (Ages 9-12)
Studio Art (Ages 11+)
Lego Club (Ages 6-14)
Lego Club is a creative and educational gathering where participants come together to build and play with Lego bricks. Kids engage in imaginative and hands-on activities, fostering problem-solving skills, teamwork, and a love for constructing with these iconic building blocks.
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.
Swim Academy (2x/Week Monthly Sessions)
for those students looking for a little more individualized technique focus. This specialized program helps swimmers hone their skills, you’ll learn sound stroke techniques, fundamental skills, and all the best strategies that will help you become a more efficient, confident swimmer.
Swim Lesson Experience (1x/Week Monthly Session)
The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level.
Elementary/Middle School Swim Lessons at Riverside Riverslide
This class meets ONCE a week June through July (no lessons the week of July 4th). 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.
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 (Ages 3-18)
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 1-4 (Ages 3-18)
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 5-10 (Ages 3-18)
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.
Basketball Basics (Ages 11-14)
Learn essential skills, make new friends, and have a blast on the court with our expert coaches guiding you every dribble of the way.
Golf Basics & Clinics (Ages 11-14)
Through the First Tee golf-based personal growth programs, we see kids build life and leadership skills that empower them in all areas of life, including school, friendships and eventually careers.
Home School 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.
Soccer Clinic (Ages 11-14)
Through age-appropriate activities and games, young athletes will develop basic motor skills, teamwork, and a love for the beautiful game of soccer in a safe and supportive environment.
Soccer League (Ages 4-14)
In partnership with QC Rush to operate the recreational spring soccer league. Come play in our soccer league to learn soccer skills and teamwork. Parents are encouraged to volunteer to coach a team. Practices times vary with games being played on Saturdays.
Track & Field (Ages 5-12)
This program focuses on introducing kids to the exhilarating world of track and field through fun and interactive activities. Our experienced coaches provide a supportive environment for young athletes to develop their skills and discover their potential.
Volleyball Basics (Ages 11-14)
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.
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.
Kids Night Out (Ages 3-12)
Parents, enjoy the night to yourselves. Drop the kids off for an after-hours adventure throughout the Y! Our trained and certified staff will lead the kids through a night of fun activities and friends.
HIGH SCHOOL PROGRAMS | 15-18 Years Old
Swim Lessons
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
This class meets ONCE a week. 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.
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.
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.
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.
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.
Tae Kwon Do (Ages 6+)
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 phyisical strength.
Hapkido (Ages 6+)
One of the youngest of the Oriental Martial Arts, has been evolving in Korea over the past 600 years. This style draws upon many of the underlying techniques of the more traditional martial arts. Hapkido is a combination of judo and karate. A mixture which helps students achieve a true balance of action, mediation, speed and power.
Advanced Martial Arts (Ages 6+)
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.
Judo (Ages 8-12)
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 & rolling.
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.
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.
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 (Ages 3-18)
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 1-4 (Ages 3-18)
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 5-10 (Ages 3-18)
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.
Volleyball Basics (Ages 6-14)
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.
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.
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.
Studio Art (11+)
Through a variety of fun and engaging activities, young artists will explore different materials and techniques, developing their artistic skills while expressing their unique ideas.
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
Learn to overcome barriers and develop basic swimming skills in a group lesson setting.
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.
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.
Women's Dodgeball
Remember how fun dodgeball was when you were younger? It’s time to relive the excitement and show everyone you’ve still got it! For the first time ever, we’re introducing a once-a-month all-ladies dodgeball night, designed for women ages 15 and up.
Leave life's responsibilities at the door and join us in a supportive and safe environment where fun and laughter take center stage. Teams will be formed at the start of the evening to ensure everyone can jump in and enjoy the game, with ages balanced across both teams.
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.
Basketball League
This league will take place over a 6-week long season with games taking place on Thursday and Friday nights. Will be a 4 on 4 league; pennies will be provided to each participant. At the end of the season teams will participate in a tournament with standings determined by record to see who will be crowned champion!
Weekly Grind
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.
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.
Tae Kwon Do (Ages 6+)
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 phyisical strength.
Hapkido (Ages 6+)
One of the youngest of the Oriental Martial Arts, has been evolving in Korea over the past 600 years. This style draws upon many of the underlying techniques of the more traditional martial arts. Hapkido is a combination of judo and karate. A mixture which helps students achieve a true balance of action, mediation, speed and power.
Advanced Martial Arts (Ages 6+)
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.
Judo (Ages 8-12)
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 & rolling.
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.