Programs by Age

Kids swimming underwater with goggles on

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

Kids Adventure Center - Moline-East Moline YMCA

Kids Adventure Center - Rock Island YMCA

Family/Therapy Pool - Moline-East Moline YMCA

Dance Room - Kewanee YMCA

Large Basketball Gym - Kewanee YMCA

Small Basketball Gym - Kewanee YMCA

Lap Pool and Lobby - Kewanee YMCA

Tumbling and Trampoline Center - Kewanee YMCA

Youth Development Room - Rock Island YMCA

MORE INFO

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. 

MORE INFO

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.

VIEW ALL NINJA Programs

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 STARTERS | 6 months - 3 years 

A / WATER DISCOVERY
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.

B / WATER EXPLORATION
In stage B, parents work with their children to explore body positions, floating, blowing bubbles, and fundamental safety and aquatic skills.

Moline/East Moline YMCA Registration   Kewanee YMCA Registration   Riverside Riverslide 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.

View all Tumbling Programs

PRESCHOOL PROGRAMS | 3-5 Years Old  

BEGINNING 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.

VIEW CHEER PROGRAMS

Beginner 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.

View all Dance Programs

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.

MORE INFO

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.

VIEW ALL NINJA Programs

Arts and Crafts (Ages 3-5)
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.

VIEW ALL STEAM PROGRAMS

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 - B (Ages 2-3)
In stage B, parents work with their children to explore body positions, floating, blowing bubbles, and fundamental safety and aquatic skills.

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.

VIEW ALL SWIM LESSONS

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.

View Tumbling Programs

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.

VIEW ALL FLIP TOPS PROGRAMS

Fitness Fighters (Ages 5-12)
This 45 minute weekly exercise class for kids features obstacle circuits, Tabata training and uplifting cardio. Sure to be a fun way to get kids off the couch, burning off energy, and building a love of fitness. 

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.

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.

VIEW ALL YOUTH SPORTS

*Youth Sports offerings vary by season and branch location.

ELEMENTARY PROGRAMS | 6-10 Years Old

BEGINNING 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.

VIEW CHEER PROGRAMS

Beginner 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.

Beginner Dance 2 (Ages 9-10)
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.

Ballet 1&2 (Ages 6-10)
Beginner and intermediate ballet classes with barre training.

View all Dance Programs

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.

MORE INFO

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. 

View Martial Arts Programs

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.

VIEW ALL NINJA Programs

Arts and Crafts (Ages 3-5)
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.

VIEW ALL STEAM PROGRAMS

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.

Ready to register? View the Swim Lessons page for additional information.

VIEW ALL SWIM LESSONS

Beginning Tumbling Programs

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.

Beginning Tumbling 3 (Age 7-9)
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.

View Tumbling Programs

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.

VIEW ALL FLIP TOPS PROGRAMS

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. 

Fitness Fighters (Ages 5-12)
This 45 minute weekly exercise class for kids features obstacle circuits, Tabata training and uplifting cardio. Sure to be a fun way to get kids off the couch, burning off energy, and building a love of fitness. 

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.

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 6-14)
From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game. 

VIEW ALL YOUTH SPORTS

*Youth Sports offerings vary by season and branch location.

MIDDLE SCHOOL PROGRAMS | 11-14 Years Old

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.

MORE INFO

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. 

View Martial Arts Programs

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.

VIEW NINJA PROGRAMS

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.

Ready to register? View the Swim Lessons page for additional information.

VIEW ALL SWIM LESSONS

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.

VIEW ALL FLIP TOPS PROGRAMS

Fitness Fighters (Ages 5-12)
This 45 minute weekly exercise class for kids features obstacle circuits, Tabata training and uplifting cardio. Sure to be a fun way to get kids off the couch, burning off energy, and building a love of fitness. 

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. 

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. 

VIEW ALL YOUTH SPORTS

*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.

MORE INFO

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.

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.

Ready to register? View the Swim Lessons page for additional information.

VIEW ALL SWIM LESSONS

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.

View Advanced Swim Programs

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.

View Classes

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.

MORE INFO

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. 

View Martial Arts Programs

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.

VIEW ALL FLIP TOPS PROGRAMS

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. 

VIEW ALL YOUTH SPORTS

*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.

MORE INFO

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.

VIEW ALL SWIM LESSONS


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.

View Advanced Swim Programs

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.

View Classes

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.

HeartSmart Cardiac Prevention

A cardiovascular disease prevention class designed for those who have been diagnosed with heart/vascular disease, stroke, who are at risk for or wish to prevent heart disease. This 45 minute session meets for blood pressure and heart rate monitoring along with focused strength training and cardiovascular routines conducted in a small group setting by specially trained instructors. 

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. 

View Programs

Prepare yourself for the Candidate Physical Ability Test (CPAT) with our comprehensive training program designed to enhance your strength, stamina, and overall physical readiness. This class focuses on the key components of the CPAT, including stair climbs, hose drags, equipment carries, and more. Whether you're a first-time candidate or looking to improve your previous performance, our expert instructors will guide you through targeted exercises and practice runs to help you achieve your best results. Join us to build the skills and confidence you need to excel on test day!

Check back for upcoming CPAT Classes or call the Rock Island YMCA.

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.

MORE INFO

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.

View Class offerings

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. 

View Martial Arts Programs

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. 

MORE INFO

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.

MORE INFO ON ROWING PROGRAMS

Discover your creative side in our Senior Arts and Crafts Class! This program is designed for older adults who want to explore various artistic techniques in a relaxed and supportive environment. Whether you’re an experienced crafter or new to the world of arts, this class offers something for everyone. 

Now being offered at the Rock Island YMCA!

REGISTER