Swimming

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!

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.

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.

Indoor swimming pool with lap lanes, a waterslide, and a lifeguard on duty, surrounded by large windows and seating areas

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.

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.

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?