Swim Lessons

We don’t just teach people how to swim. We teach children and adults how to stay safe in and around the water — and we’ve been doing it for 130 years.

Learn more.

Swim Teams

Want to swim faster and longer? We’ve got a swim team for you. Want to make the next U.S. Olympic Team? We can help.

Learn more.

Water Fitness

Whether you’re training for a run, recovering from an injury or prone to injuries, water fitness classes like Deep Water Cadence Running are an impact-free way to engage your entire body.

Learn more.

Enroll in a YMCA swimming program today!

Whether you want to learn how to swim, improve your stroke, compete, or get fit — we have the class for you. 

The following YMCA of Metro Chicago centers offer swimming programs:

YMCA Center Address View Schedule
Buehler YMCA 1400 West Northwest Highway, Palatine, IL 60067 click here
Elmhurst YMCA 211 W. First St., Elmhurst, IL 60126 click here
Foglia YMCA 1025 N. Old McHenry Rd., Lake Zurich, IL 60047 click here
Fry Family YMCA 2120 W. 95th St., Naperville, IL 60564 click here
Greater LaGrange YMCA 1100 E. 31st St., LaGrange Park, IL 60526 click here
Hastings Lake YMCA 1995 Grass Lake Rd., Lindenhurst, IL 60046 click here
High Ridge YMCA 2424 W. Touhy Ave., Chicago, IL 60645 click here
Indian Boundary YMCA 711 59th St., Downers Grove, IL 60516 click here
Irving Park YMCA 4251 W. Irving Park Rd., Chicago, IL 60641 click here
Kroehler Family YMCA 34 S. Washington St., Naperville, IL 60540 click here
Lake View YMCA 3333 N. Marshfield, Chicago, IL 60657 click here
Lattof YMCA 300 E. Northwest Highway, Des Plaines, IL 60016 click here
Leaning Tower YMCA 6300 W. Touhy Ave., Niles, IL 60714 click here
McCormick YMCA 1834 N. Lawndale Ave., Chicago, IL 60647 click here
Sage YMCA 701 Manor Rd., Crystal Lake, IL 60014 click here
South Side YMCA 6330 S. Stony Island, Chicago, IL 60637 click here
West Communities YMCA 6235 S. Homan Ave., Chicago, IL 60629 click here



{fv_blog_guides-princesses} {fv_blog_trailblazers}