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

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 

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

The Kids Adventure Center provides child care service for YMCA members while they are working out. We provide a fun, exciting, and positive experience for children in a safe, secure environment. Our friendly, qualified staff are here to care for your children. Parent or guardian must remain in the building. Limited to 8 hours per week, 2 hours per day. Socks required. Large play structure is for ages 5-12 years.

Available at the Moline-East Moline YMCA and Rock Island YMCA

FEE: $10/month Add-On fee to your Membership
Or, $5/child per visit if not added to your Membership or a Community Member. 

Our Kids Adventure Center offers an exciting and interactive “Family Time” program for families to enjoy quality bonding experiences. Join us for a fun-filled adventure where children and parents can explore, play, and create memorable moments together in a safe and nurturing environment. Parents required to stay with their children. Available to all Y Members at no cost and no registration required. 

Moline-East Moline YMCA

  • Monday 3:15-3:45pm
  • Friday 11:15-11:45am

Rock Island YMCA

  • Daily 12:00-3:00pm

PARENT / CHILD PROGRAMS | 0-2 Years Old

Dance
Dancers will discover new ways to move their bodies by using ballet based exercises to develop strong muscles and coordination. This class introduces them to ballet studio etiquette, following instructions, and waiting patiently for their turn.

View all Dance Programs

Our Kids Adventure Center offers an exciting and interactive “Family Time” program for families to enjoy quality bonding experiences. Join us for a fun-filled adventure where children and parents can explore, play, and create memorable moments together in a safe and nurturing environment. Parents required to stay with their children. Available to all Y Members at no cost and no registration required. 

Moline-East Moline YMCA

  • Monday 3:15-3:45pm
  • Friday 11:15-11:45am

Rock Island YMCA

  • Daily 12:00-3:00pm

Parent / Child Warrior
Warriors are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement.

View Martial Arts 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 SWIM | 6 months - 3 years 

Moline/East Moline YMCA Registration   Kewanee YMCA Registration

Parent / Child Tumbling (Ages 18mo-3)
Toddlers and caregivers connect and explore tumbling together in this play-based class, building strength, coordination, and confidence through skills like climbing, basic rolling, balancing, and jumping—in a safe, supportive environment.

Tumble Tot / Beginning Tumbling (Ages 2-4)
This class will contain various skills and levels progressing at their own rate. Students will learn tuck, pike and straddle positions, along with forward rolls.

Saturday Recess & Open Gyms (Ages 1-10)
Structured open tumbling gym for the younger ones. Instructor will lead participants thru open play. Participants age 1-2 years may attend by must be accompanied by an adult.

View all Tumbling Programs

PRESCHOOL PROGRAMS | 3-5 Years Old  

CHEER

This cheerleading class is all about building confidence, coordination, and a strong sense of team spirit. In a positive and inclusive environment, participants will learn foundational cheer skills—including motions, chants, jumps, stunts, and basic tumbling—while developing determination, self-expression, and lasting friendships.

Rock Island YMCA Registration

View all Cheer Programs

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.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

Dance Foundations

These beginner-level dance classes introduce young dancers to a variety of styles, including ballet, jazz, modern, and hip hop. Dancers will build coordination, gross motor skills, strength, balance, and body awareness while learning basic positions, steps, technique, and dance vocabulary. Classes incorporate creative movement, dance combinations, body isolations, and weight-shifting exercises in a fun and encouraging environment. Dancers will also develop important classroom skills such as following directions, studio etiquette, patience, and taking turns.

  • Beginner Ballet
  • Beginner Jazz

Moline-East Moline YMCA Registration

Homeschool PE (Ages 5-12)
Calling all homeschool families! Give your kids the chance to stay active, build teamwork, and have fun in our dynamic PE class. From sports to fitness games, our program offers a variety of activities designed to keep your children moving and engaged. 

Homeschool Art (Ages 5-12)
Spark creativity and imagination! Participants will dive into a new and exciting craft project that encourages self-expression, fine motor skills, and artistic exploration.

Homeschool Tumbling (Ages 3-14)
Build your basic tumbling and gymnastic skills. A blend of teacher instructed and independent skill learning stations are designed to introduce the fundamentals of tumbling in a supportive and fun environment. Develop strength, flexibility, coordination, and confidence, through skills geared toward each student's learning level.

SEE MORE

Tae Kwon Do

Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.

Kewanee YMCA Registration


Future Warriors

Little Warrior (Ages 3-5) Warriors are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement.

Rock Island YMCA Registration


VIEW ALL MARTIAL ARTS PROGRAMS

*Program offerings vary by season and branch location.

At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.

Parent / Child Swim (6 months -3)

Parents accompany children in stage A, which introduces infants and toddlers to the aquatic environment through exploration and encourages them to enjoy themselves while learning about the water.

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Preschool Swim Lesson
This class meets ONCE a week for a month. Three competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration 

Tumbling Programs

 
Parent / Child Tumbling (18m-3 Years)

Toddlers and caregivers connect and explore tumbling together in this play-based class, building strength, coordination, and confidence through skills like climbing, basic rolling, balancing, and jumping—in a safe, supportive environment.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration


Beginning Tumbling (2-4 Years)

This class will contain various skills and levels progressing at their own rate. Students will learn tuck, pike and straddle positions, along with forward rolls.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration (3 Years)

Kewanee YMCA Registration (4-5 Years)


Saturday Recess & Open Gyms (Ages 1-10)

Structured open tumbling gym for the younger ones. Instructor will lead participants thru open play. Participants age 1-2 years may attend by must be accompanied by an adult.

Kewanee YMCA Registration


View all Tumbling Programs

FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE

Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.

Team
This class will master skills from level 1-10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.

*Registration for these programs not available online.

VIEW ALL FLIP TOPS PROGRAMS

Basketball Basics 

Designed to introduce children to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Basketball League

Build skills, make friends, and develop a love for the game! Our Youth Basketball League teaches the fundamentals of dribbling, passing, shooting, rebounding, and defense while promoting teamwork, sportsmanship, and confidence in a fun, supportive environment for players of all skill levels.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration


Soccer Basics

Through age-appropriate activities and games, young children will develop basic motor skills, teamwork, and a love for the beautiful game of soccer in a safe and supportive environment.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration


Sports of All Sorts (3-5 Years)

These classes keep children moving and engaged and send them home with new skills from a different sport each class. 

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration


Volleyball Basics

From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game. 

Rock Island YMCA Registration

Kewanee YMCA Registration


VIEW ALL YOUTH SPORTS

*Youth Sports offerings vary by season and branch location.

ELEMENTARY PROGRAMS | 6-10 Years Old

Cheer & Pom Programs

This cheerleading class is all about building confidence, coordination, and a strong sense of team spirit. In a positive and inclusive environment, participants will learn foundational cheer skills. Pom teams (pom squads) are primarily dance-focused, emphasizing sharp, synchronized arm movements, kicks, and leaps while holding pom-poms. 

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

View all Cheer & Pom Programs

Water Ballet

Learn to move in the water as a group rhythmically. Blends swimming, dance, and gymnastics into choreographed routines set to music.

Kewanee YMCA Registration

Dance 2

This class will teach dance skills ranging from ballet, jazz, pom, lyrical, kick and hiphop. A choreographed dance will be put together making progress each month. 

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

Ballet / Modern 1

This beginner level class applies ballet positions and steps put into dance combinations, as they are introduced to ballet barre exercises and ballet vocabulary. Dancers will learn ballet positions and steps, alongside Modern dance technique.

Ballet / Modern 2

This beginner/intermediate class applies more complex ballet positions and steps, develops correct body placement and upper body coordination, and teaches more ballet vocabulary, alongside Modern dance, introducing Horton, Dunham, and Graham technique. 

Jazz / Hip Hop

This beginner level class applies jazz dance technique put into dance combinations, as they are introduced to more ballet and jazz vocabulary as well as more body isolation. Each class will include a portion of Hip Hop dance technique, with an emphasis on shifting weight.

Moline-East Moline YMCA Registration

A fun, safe introduction to strength training for kids! Participants use light weights, bands, and body-weight exercises to build coordination, balance, and confidence. All movements are age-appropriate and guided by certified instructors to help kids develop healthy fitness habits while having fun.

Kewanee Registration

Homeschool families can find opportunities to learn, move, create, and connect at the YMCA! Our homeschool offerings are designed to complement your child’s education while providing hands-on experiences in a fun, welcoming environment. Whether your child is looking to try something new or continue developing a favorite activity, the YMCA has something for every interest and ability. Come learn, play, move, and grow with us!

Homeschool Tumbling 

Build your basic tumbling and gymnastic skills. A blend of teacher instructed and independent skill learning stations are designed to introduce the fundamentals of tumbling in a supportive and fun environment. Develop strength, flexibility, coordination, and confidence, through skills geared toward each student's learning level.

Homeschool PE

This program provides students with a fun, engaging, and supportive environment to stay active, build confidence, and develop lifelong healthy habits.

Homeschool Art

This program provides students with a creative and encouraging environment to explore their artistic talents, express themselves, and develop new skills.

Homeschool Swim Lessons

This program provide students with the opportunity to develop essential water safety skills and build confidence in the water in a fun, supportive environment. Participants will receive instruction tailored to their age and ability level while progressing through fundamental swimming skills at their own pace.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

Royal Ball & Dance

September 26th 3:00-7:00pm
$30 Members | $60 Community

Register

Pumpkin Pool Party

October 23rd 4:30-7:00pm
$15/person | $40/family

Register

Family Fun & Movie Night

November 20th 4:30-7:00pm
$15/person | $40/family

Register

Cookies with Santa

December 12th 10:00-12:00pm
$15/person | $40/family

Register

Advanced Martial Arts

This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA.  Stop by the Kewanee YMCA or call 309.506.2193 to register


Future Warriors

Warrior (Ages 6-10) Warriors are channeling their energy through a fusion of obstacle training, martial arts, gymnastics and freestyle movement. 

Rock Island YMCA Registration


Hapkido (Ages 6+)

Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them. 

Kewanee YMCA Registration

Judo

Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.

Moline-East Moline YMCA Registration


Tae Kwon Do

Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.

Kewanee YMCA Registration


Basketball Basics 

Designed to introduce children to motor skill development with basketball themed activities. Players will learn basic terms and skills through drills and games.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Basketball League

Build skills, make friends, and develop a love for the game! Our Youth Basketball League teaches the fundamentals of dribbling, passing, shooting, rebounding, and defense while promoting teamwork, sportsmanship, and confidence in a fun, supportive environment for players of all skill levels.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

Floor Hockey

In this program, kids will meet weekly to develop their skills through a variety of age appropriate skill drills and team building exercises. All players will learn how to pass, shoot, defend, and work as a team.

Kewanee YMCA Registration

Flag Football

Learn the fundamentals of football while having fun in a positive, team-oriented environment! Our Youth Flag Football League teaches players the basics of passing, catching, running, defense, teamwork, and sportsmanship through practices and games designed for all skill levels.

Kewanee YMCA Registration

Golf Basics

In this program, kids will meet weekly to develop their skills through a variety of age appropriate skill drills and team building exercises. All players will learn how to pass, shoot, defend, and work as a team.

Golf Development Center

Pickleball Basics

This youth pickleball course will teach the basics of pickleball by implementing fun and meaningful drills to work on ball and paddle control.

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Soccer Basics

Through age-appropriate activities and games, young children will develop basic motor skills, teamwork, and a love for the beautiful game of soccer in a safe and supportive environment.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Tennis Basics

Learn the fundamentals of tennis in a fun and welcoming setting. This beginner-friendly program introduces the basic skills of the game, including proper grip, strokes, footwork, and simple game play.

Quad City Tennis Club

Volleyball Programs

From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game. 

Moline-East Moline Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

VIEW ALL YOUTH SPORTS

*Youth Sports offerings vary by season and branch location.

Art Club 

Art club focuses on different mediums such as painting, drawing, sculpting, and a variety of different crafts. This program would build confidence, allow personal expression, and promote creativity. 

Rock Island YMCA Registration

Jr. Detectives

Junior Detectives is a fun and exciting program where young investigators solve mysteries, crack codes, follow clues, and develop critical thinking skills. Through games, challenges, and teamwork, students learn observation, problem-solving, and detective techniques while having adventures with friends.

Rock Island YMCA Registration

At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.

Elementary & Middle School Swim Lessons (6-14)

This class meets ONCE a week for a month. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration


Junior Kraken Developmental Swim Team

This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Kraken Swim Team

The team is open to any Y member ages 6-21 years of age, capable of swimming one full lap, front and back crawl. If not a current Y member, scholarships are available! USA Swimming Membership is optional, but STRONGLY recommended. USA Swimming meets do count toward YMCA qualifying times!


Swim Lessons at Riverside Riverslide

These classes meet ONCE a week June and/or July. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. 

VIEW ALL SWIM LESSONS

Tumbling Programs

Designed for students with little to no experience. Students will learn tuck, pike, straddle positions along with forward, backward rolls, handstand and cartwheel drills.

Beginning Tumbling (4-10 Years)

Rock Island YMCA Registration


Tumbling 2 (6-10 Years)

This inclusive class supports all skill levels, allowing students to progress at their own pace while learning rolls, handstands, cartwheels, and limbers—building confidence, coordination, and a love for movement along the way.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration


HUGS (8+ Years)

With rebound therapy certified instructors. The HUGS program allows an option for athletes with special needs the opportunity to learn tumbling and trampoline in a safe and supportive setting. Athletes have the opportunity to compete with the Flip Tops Tumbling team.

Kewanee YMCA Registration


Saturday Recess & Open Gyms (Ages 1-10)

Structured open tumbling gym for the younger ones. Instructor will lead participants thru open play. Participants age 1-2 years may attend by must be accompanied by an adult.

Kewanee YMCA Registration


View all Tumbling Programs

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. 

Kewanee YMCA Registration

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.

Kewanee YMCA Registration

FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE

Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.

Super Star
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 3 through 5 in the USA gymnastics program, learning progressions for advanced skills.

Team
Student must be able to successfully complete a standing back tuck and round off back four handsprings. This class will master skills from level 6 through 10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.

*Registration for these programs not available online.

VIEW ALL FLIP TOPS PROGRAMS

The Youth Orientation 1 (8-11 years) allows cardio and strength machine use only and teaches fitness etiquette and policies. 
No free weights with this age group.
****PARENTS MUST ATTEND
**GREEN WRISTBAND ISSUED

REGISTER

MIDDLE SCHOOL PROGRAMS | 11-14 Years Old

Cheer Programs

This cheerleading class is all about building confidence, coordination, and a strong sense of team spirit. In a positive and inclusive environment, participants will learn foundational cheer skills. Pom teams (pom squads) are primarily dance-focused, emphasizing sharp, synchronized arm movements, kicks, and leaps while holding pom-poms. 

Rock Island YMCA Registration

View all Cheer & Pom Programs

Ballet / Modern 2

This beginner/intermediate class applies more complex ballet positions and steps, develops correct body placement and upper body coordination, and teaches more ballet vocabulary, alongside Modern dance, introducing Horton, Dunham, and Graham technique. 

Moline-East Moline YMCA Registration

Dance 3

This class will teach dance skills ranging from ballet, jazz, pom, lyrical, kick and hiphop. A choreographed dance will be put together making progress each month. 

Rock Island YMCA Registration

Kewanee YMCA Registration

Water Ballet

Learn to move in the water as a group rhythmically. Blends swimming, dance, and gymnastics into choreographed routines set to music.

Kewanee YMCA Registration

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. 

Register

Homeschool families can find opportunities to learn, move, create, and connect at the YMCA! Our homeschool offerings are designed to complement your child’s education while providing hands-on experiences in a fun, welcoming environment. Whether your child is looking to try something new or continue developing a favorite activity, the YMCA has something for every interest and ability. Come learn, play, move, and grow with us!

Homeschool Tumbling 

Build your basic tumbling and gymnastic skills. A blend of teacher instructed and independent skill learning stations are designed to introduce the fundamentals of tumbling in a supportive and fun environment. Develop strength, flexibility, coordination, and confidence, through skills geared toward each student's learning level.

Homeschool PE

This program provides students with a fun, engaging, and supportive environment to stay active, build confidence, and develop lifelong healthy habits.

Homeschool Art

This program provides students with a creative and encouraging environment to explore their artistic talents, express themselves, and develop new skills.

Homeschool Swim Lessons

This program provide students with the opportunity to develop essential water safety skills and build confidence in the water in a fun, supportive environment. Participants will receive instruction tailored to their age and ability level while progressing through fundamental swimming skills at their own pace.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

Royal Ball & Dance

September 26th 3:00-7:00pm
$30 Members | $60 Community

Register

Pumpkin Pool Party

October 23rd 4:30-7:00pm
$15/person | $40/family

Register

Family Fun & Movie Night

November 20th 4:30-7:00pm
$15/person | $40/family

Register

Cookies with Santa

December 12th 10:00-12:00pm
$15/person | $40/family

Register

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

Advanced Martial Arts

This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA.  Stop by the Kewanee YMCA or call 309.506.2193 to register


Hapkido (Ages 6+)

Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them. 

Kewanee YMCA Registration


Judo

Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.

Moline-East Moline YMCA Registration


Tae Kwon Do

Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.

Kewanee YMCA Registration


Basketball League

Build skills, make friends, and develop a love for the game! Our Youth Basketball League teaches the fundamentals of dribbling, passing, shooting, rebounding, and defense while promoting teamwork, sportsmanship, and confidence in a fun, supportive environment for players of all skill levels.

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

Flag Football

Learn the fundamentals of football while having fun in a positive, team-oriented environment! Our Youth Flag Football League teaches players the basics of passing, catching, running, defense, teamwork, and sportsmanship through practices and games designed for all skill levels.

Kewanee YMCA Registration

Floor Hockey

In this program, kids will meet weekly to develop their skills through a variety of age appropriate skill drills and team building exercises. All players will learn how to pass, shoot, defend, and work as a team.

Kewanee YMCA Registration

Golf Basics

Through our personalized golf programs, we see kids build life and leadership skills that empower them in all areas of life, including school, friendships, and eventually careers.  

Golf Development Center

Pickleball Basics

This youth pickleball course will teach the basics of pickleball by implementing fun and meaningful drills to work on ball and paddle control.

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Tennis Basics

Learn the fundamentals of tennis in a fun and welcoming setting. This beginner-friendly program introduces the basic skills of the game, including proper grip, strokes, footwork, and simple game play.

Quad City Tennis Club

Volleyball Programs

From learning proper serving techniques to mastering bumping and setting, participants will develop a solid foundation in all aspects of the game. 

Moline-East Moline YMCA Registration

Rock Island YMCA Registration

Kewanee YMCA Registration

VIEW ALL YOUTH SPORTS

*Youth Sports offerings vary by season and branch location.

Art Club 

Art club focuses on different mediums such as painting, drawing, sculpting, and a variety of different crafts. This program would build confidence, allow personal expression, and promote creativity. 

Rock Island YMCA Registration

Jr. Detectives

Junior Detectives is a fun and exciting program where young investigators solve mysteries, crack codes, follow clues, and develop critical thinking skills. Through games, challenges, and teamwork, students learn observation, problem-solving, and detective techniques while having adventures with friends.

Rock Island YMCA Registration

At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.

Elementary & Middle School Swim Lessons (6-14)

This class meets ONCE a week for a month. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration


Junior Kraken Developmental Swim Team

This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Kraken Swim Team

The team is open to any Y member ages 6-21 years of age, capable of swimming one full lap, front and back crawl. If not a current Y member, scholarships are available! USA Swimming Membership is optional, but STRONGLY recommended. USA Swimming meets do count toward YMCA qualifying times!

Swim Lessons at Riverside Riverslide

These classes meet ONCE a week June and/or July. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. 

VIEW ALL SWIM LESSONS

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. 

View All Tumbling Programs

HUGS (8+ Years)

With rebound therapy certified instructors. The HUGS program allows an option for athletes with special needs the opportunity to learn tumbling and trampoline in a safe and supportive setting. Athletes have the opportunity to compete with the Flip Tops Tumbling team.

Kewanee YMCA Registration


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.

Kewanee YMCA Registration

FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE

Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.

Super Star
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 3 through 5 in the USA gymnastics program, learning progressions for advanced skills.

Team
Student must be able to successfully complete a standing back tuck and round off back four handsprings. This class will master skills from level 6 through 10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.

*Registration for these programs not available online.

VIEW ALL FLIP TOPS PROGRAMS

The Youth Orientation 1 (8-11 years) allows cardio and strength machine use only and teaches fitness etiquette and policies. 
No free weights with this age group.
****PARENTS MUST ATTEND
**GREEN WRISTBAND ISSUED

REGISTER

The Youth Orientation 2 (12-13 years) allows use of cardio machines, lower level weight machines, free weights, and HIC weight machines.
****WHITE WRISTBAND

REGISTER

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-17 Years Old

Youth Dance

This class will teach dance skills ranging from ballet, jazz, pom, lyrical, kick and hiphop. A choreographed dance will be put together making progress each month. 

Kewanee YMCA Registration

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. 

Register

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

Advanced Martial Arts

This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA.  Stop by the Kewanee YMCA or call 309.506.2193 to register.


Hapkido (Ages 6+)

Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them. 

Kewanee YMCA Registration


Judo

Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.

Moline-East Moline YMCA Registration


Tae Kwon Do

Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.

Kewanee YMCA Registration


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.  

More Information

VIEW ALL YOUTH SPORTS

*Youth Sports offerings vary by season and branch location.

At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.

High School Swim Lessons (6-14)

This class meets ONCE a week for a month. The four competitive strokes are introduced. Students will work without flotation devices or goggles. Students will be evaluated and moved to the appropriate level. Progress reports are given at the end of the course. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Junior Kraken Developmental Swim Team

This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

Kraken Swim Team

The team is open to any Y member ages 6-21 years of age, capable of swimming one full lap, front and back crawl. If not a current Y member, scholarships are available! USA Swimming Membership is optional, but STRONGLY recommended. USA Swimming meets do count toward YMCA qualifying times!

Aquatic Group Exercise

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

View Classes

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

HUGS (8+ Years)

With rebound therapy certified instructors. The HUGS program allows an option for athletes with special needs the opportunity to learn tumbling and trampoline in a safe and supportive setting. Athletes have the opportunity to compete with the Flip Tops Tumbling team.

Kewanee YMCA Registration


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.

Kewanee YMCA Registration


FLIP TOPS COMPETITIVE TUMBLING and TRAMPOLINE

Pre-Team
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 1 & 2 in the USA gymnastics program, learning progressions for advanced skills.

Super Star
Class implements stations to emphasize flexibility, endurance, strength, balance, discipline while practicing tumbling, double mini and trampoline skills. Students will start working on levels 3 through 5 in the USA gymnastics program, learning progressions for advanced skills.

Team
Student must be able to successfully complete a standing back tuck and round off back four handsprings. This class will master skills from level 6 through 10 from USA gymnastics while emphasizing flexibility, endurance and strength along with progressions. Will work on tumbling, double mini and trampoline.

*Registration for these programs not available online.

VIEW ALL FLIP TOPS PROGRAMS

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


LEARN TO ROW
Join the group for an introduction to the sport of rowing.  This month-long program will give you basic skills to move to the next level of our rowing program.  This program is designed for juniors and adults that want to learn how to row.  A swim test is required within the first week of the class to participate without a life jacket.Join the group for an introduction to the sport of rowing.  This month-long program will give you basic skills to move to the next level of our rowing program.  This program is designed for juniors and adults that want to learn how to row.  A swim test is required within the first week of the class to participate without a life jacket. 

MASTER ROWER (Ages 18+)
After completing the Learn to Row you are ready to become a Master Rower and member of our rowing program! Our Master Rower Liaison will help you continue your skill building and help you meet other rowers to make future rowing connections. 

ADULT/SENIOR PROGRAMS | 18+ Years Old

At the YMCA, our swim lessons build skills, confidence, and character. We teach people of all ages and abilities how to be safe in the water while exercising and having fun. Whether you’re splashing around with us for the first time or improving your stroke technique, you’ll feel secure knowing that the Y is here to support you.

Adult Swim Lessons

You're never too old to learn how to swim! In these adult-only small group lessons, you will develop basic swimming skills that will help you be safe and confident in and around the water. Built for beginners all the way to learning how to properly swim laps.

Moline-East Moline YMCA Registration

Junior Kraken Developmental Swim Team

This program is designed for young swimmers who are ready to take the next step beyond swim lessons and explore the fundamentals of competitive swimming. 

Moline-East Moline YMCA Registration

Kewanee YMCA Registration

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.

  • HOPE4LIFE CLUB
    A nine-month household membership is available at a reduced fee immediately following completion of the LIVESTRONG at the YMCA program to further promote physical activity and socialization. After nine months, standard YMCA membership rates apply.

Body In Motion

Our Body in Motion class helps adults of all ages with Parkinson’s or other chronic diseases that affect balance, in order to maintain an active lifestyle while focusing on cardiovascular conditioning and flexibility.

Healthy Balance

Designed to help people achieve healthier, more sustainable habits through nutrition and physical activity coaching. If you are prediabetic, diabetic, or looking to lose weight this program will provide the knowledge, awareness, and accountability to support lifestyle changes. 

View Programs

Adult Ballet

This is an instructor lead beginner and intermediate artistic experience designed for all. With a focus on improving posture, flexibility, core strength, and grace, or story-telling. Dancers will learn fundamental movement skills in ballet technique. 

Adult Modern

With emphasis on strength and conditioning, floor work, and improvisation, the goal of this class is to find release in the body and explore creative choices in artistry. This class is a great option for any adult looking to be in movement creatively/expressively, as well as any existing artists that would like to continue developing their composition skills.

Moline-East Moline YMCA Registration

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

Advanced Martial Arts

This class is for Advanced students who have demonstrated a higher skill level than the basic/intermediate level, have taken Tae Kwon Do, Hapkido or have instructor approval. Currently only offered at the Kewanee YMCA.  Stop by the Kewanee YMCA or call 309.506.2193 to register.


Hapkido (Ages 6+)

Hapkido is a combination of Judo, Karate, and Hapkido. A mixture in which helps students achieve a true balance of action, mediation, speed and power. Students start with learning basic techniques, with emphasis on how to properly execute them. 

Kewanee YMCA Registration


Judo

Judo is a special martial art and Olympic sport! Participants will develop coordination, discipline, self-esteem & group cooperation. Consists mainly of throwing, grappling, safe falling and rolling.

Moline-East Moline YMCA Registration


Tae Kwon Do

Taekwondo is a martial art and combat sport that originates from Korea and focuses on high-intensity, dynamic kicking and striking techniques. Emphasizes discipline, respect, as well as mental and physical strength.

Kewanee YMCA Registration


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

Pickleball

Ready to experience the thrill of a sport that’s taking the world by storm? Join us for Pickleball, where fun meets fitness in the most exciting way!  Open play format, easy to join in even with no prior experience.

Schedule times vary throughout the year.  Check the YMCA 360 schedule for updated information or contact the Membership Desk for more information.


 

Volleyball League

Bump, set, spike, and serve up some fun this season at the YMCA! Our Adult Volleyball League is the perfect way to stay active, enjoy friendly competition, and connect with others in the community. Whether you’re a seasoned player or just love the game, this league offers a welcoming environment for all skill levels.

Kewanee YMCA Registration

Tennis Basics

Learn the fundamentals of tennis in a fun and welcoming setting. This beginner-friendly program introduces the basic skills of the game, including proper grip, strokes, footwork, and simple game play.

Quad City Tennis Club