Swimming

Stay Healthy
Learn Discipline
Make Friends

Make a splash with our swimming programs at the Y!

Dive into a lifetime of fun and fitness with YMCA swimming programs! Whether you’re seeking a refreshing family activity, a health boost, competitive team spirit, or essential life skills, we have something for everyone. Our programs build confidence, endurance, and teamwork, all while ensuring safety with certified lifeguards and expert swim instructors. Join us at the Y and make every splash count!

Register
A young child smiles while being supported by a YMCA swim instructor in a pool, with a lifeguard and other parents in the background during a swim lesson.

Swim Lessons

Perfect for all ages, our classes teach water safety, improve technique, boost health, and fit your busy schedule with group and private options.

Learn More
Four young female swimmers smile and hold medals by a pool after a competition.

Swim Teams

Our expert coaches enhance skills and endurance for all ages and abilities, with regular practices and exciting meets throughout the year.

Learn More

Pool Information

The YMCA offers three indoor pools open year-round, as well as allows members to enjoy free access to all Rockford Park District outdoor pools seasonally.

Learn More
Young lifeguard in red uniform stands by an indoor pool, with swimmers and another lifeguard in the background.

Lifeguard Classes

Become a lifeguard and make a difference! Gain lifesaving skills, have fun, and start a rewarding career with our certification courses.

Learn More

Program Directory

0 programs meet your criteria

XClose

Register

Do you want to register for this session only, or for multiple sessions of this program at this location?