Pools with Indoor Swim Lessons So Kids Can Boost Their Swim Skills All Year Round

By:
Updated:
Classes and Camps for KidsYear-Round Swimming

When summer ends, your swim lessons don’t have to! Water safety skills are important to work on all year long. Keep that momentum going throughout the school year with indoor swim lessons. These facilities all offer indoor swim classes starting at about 6 months old, with some companies starting as early as 3 months old.

Splash on into these pools for indoor swimming lessons near you!

Indoor Swim Lessons in the Western Suburbs

DuPage Swimming Center (Aurora)
520 N Oakhurst Drive
Aurora, IL 60502
(630) 692-1500

Bear Paddle Swim School
Locations in Aurora, Orland Park, Woodridge, and more
Lessons begin at 6 months old.

Bolingbrook Park District
200 S. Lindsey Lane
Bolingbrook, IL 60440
(630) 739-1777
Group and semi-private lessons begin at 3 months old. Adult lessons available.

Five Seasons Family Sports Club
6901 S Madison Street
Burr Ridge, IL 60527
(630) 570-5200

Goldfish Swim School
Locations in Burr Ridge, Elmhurst, Glen Ellyn, Naperville, Plainfield, St. Charles, Algonquin, Mundelein, Evanston, Park Ridge, and Northbrook
Lessons begin at 4 months old. Swim team also available

LifeTime Fitness
Locations in Burr Ridge, Bloomingdale, Oak Brook, Warrenville, Orland Park, Romeoville, Vernon Hills, Northbrook, Old Orchard, Schaumburg, and Warrenville
Group or private lessons begin at 4 months old. Swim team and adult classes available

British Swim School
Locations in Carol Stream, Naperville, Downers Grove, Oak Brook, Villa Park, and more
Group and private lessons starting at 3 month old.

Foss Swim School
Locations serving Chicago, Bolingbrook, Western Springs, and more.
Lessons begin at 6 months of age.

Good Samaritan Wellness Center
3551 Highland Avenue
Downers Grove, IL 60515
(630) 275-2640
Group lessons begin at 6 months old. Semi-private and private lessons also available.

Indian Boundary YMCA
711 59th Street
Downers Grove, IL 60516
(630) 968-8400
Private and group lessons begin at 6 months old. Adult lessons also available.

Elmhurst YMCA
211 W. First Street
Elmhurst, IL, 60126
(630) 834-9200
Private and group lessons begin at 6 months old. Adult lessons also available.

CAST Water Safety Foundation
7630 Madison Street
Forest Park, IL 60130
Resource to find self-rescue lessons.

B.R. Ryall YMCA
49 Deicke Drive
Glen Ellyn, IL 60137
(630) 858-0100
Private and group lessons begin at 6 months old. Adult lessons also available.

Max Aquatics
4751 S. Vernon Avenue
McCook, IL 60525
(708) 580-6550
Lessons begin at 6 months old. Swim club and adult lessons are available.

Fry YMCA
2120 W. 95th Street
Naperville, IL, 60564
(630) 904-9595
Private and group lessons begin at 6 months old. Adult lessons also available.

Oak Brook Family Aquatic Center
1450 Forest Gate Road
Oak Brook, IL 60523
(630) 645-9581
Parent/child lessons begin at 9 months old.

FMC Natatorium
275 Plaza Drive
Westmont, IL 60559
(630) 537-1188
Swim lessons starting at 6 months old. Private lessons for ages 4+. Swim team and adult lessons also available.

Superior Training
7580 S. Quincy Street
Willowbrook, IL 60527
(630) 568-3254
Group or private lessons begin at 6 months old.  Swim team and adult lessons also available.

Indoor Swim Lessons in the Northwest Suburbs

Goldfish Swim School
Locations in Algonquin, St. Charles, Mundelein, Evanston, Park Ridge, Northbrook, and more
Lessons begin at 4 months old. Swim team also available.

Bear Paddle Swim School
Locations in Aurora, Bloomingdale, Lake in the Hills, Niles, Orland Park, Woodridge, and more
Lessons begin at 6 months old.

Foss Swim School
Locations serving Elmwood Park, Glenview, Libertyville, Niles, South Barrington, Highland Park, and more
Lessons begin at 6 months of age.

Pro Swim Academy
681 Meacham Road
Elk Grove Village, IL 60007
Locally owned indoor swim school with classes for ages 3 months and up.

Big Blue Swim School
Locations in Buffalo Grove, Hoffman Estates, Glendale Heights, Niles, and more
Weekly, year-round 30-45 minute lessons for children beginning at 3 months old.

British Swim School
Locations in Arlington Heights, Glendale Heights, South Elgin, Skokie, Vernon Hills, and more
Group and private lessons starting at 3 month old.

Centre of Elgin
100 Symphony Way
Elgin, IL 60120
(847) 531-7030
Group swim lessons for ages 3 months and up.

Campanelli YMCA Aquatics
300 West Wise Road
Schaumburg, IL 60193
(847) 891-9622

Main Street Swim School
400 N 8th St
West Dundee, IL 60118
(630) 345-4486

Our sports and teams guide is filled with more activities your kids will love!

Join the List

Let us help you plan fun days!
Get kid-friendly updates straight to your inbox

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
This field is hidden when viewing the form
When would you like to receive Kidlist emails?*

Related Articles

About the Author

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

Our Amazing Sponsors
Popular Guides