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