We might not be able to bask in the summer sun for a few more months yet, but we can certainly put our suits on and splash our way through winter at a local indoor pool. Whether you’re looking to perfect the backstroke at swim lessons or practice some cannon balls during family swim time, there is a heated pool nearby with your name on it. When referencing the list below, please be sure to confirm all the details before your pool visit; hours, fees, and scheduling are all subject to change.
West Suburban Indoor Pools with
Family Swim/Lap Swim Times
Bear Paddle Swim School – Aurora
4308 E. New York Street
Aurora, IL 60504
(630) 692-7946
- Family swim times for registered families.
- Check the calendar to reserve your hour and lane in advance.
- Price: Included with your membership.
Bartlett Park District
696 W. Stearns Road
Bartlett, IL 60103
(630) 540-4800
- Family swim times: Saturday/Sunday 1:00 pm – 6:00 pm.
- Maximum of 50 people.
- Price: $7.50 resident adult, $6 resident child, $1 extra for non-residents. Ages 2 and under are free.
The Water’s Edge Aquatic Center
545 John Street
Bensenville, IL 60106
(630) 766-8888
- Family swim times: Saturdays and Sundays from 12:00 pm – 3:00 pm.
- Price: $6/resident, $12/non-resident.
Bear Paddle Swim School – Bloomingdale
225 S Gary Avenue
Bloomingdale, IL 60108
(630) 692-7946
- Family swim times (for registered families): Check the calendar to reserve your hour and lane in advance.
- Price: Included with your membership.
LifeTime Bloomingdale
455 Scott Drive
Bloomingdale, IL 60108
(630) 582-4100
- Family swim times: Various days and hours. Click here for the schedule.
- Price: Included for members. Daily facility fee for non-members is $50/adult and $20/child.
Pelican Harbor Indoor/Outdoor Aquatic Park
200 South Lindsey Lane
Bolingbrook, IL 60440
(630) 739-1777
- Family swim has reopened with use of the water slides and activity pool.
- Hours and pricing vary; see the schedule here.
Goldfish Swim School
7055 High Grove Blvd. Ste. 200
Burr Ridge, IL 60527
(630) 634-7374
- Family swim times offered. Call about availability and pricing.
LifeTime Burr Ridge
601 Burr Ridge Parkway
Burr Ridge, IL 60527
(630) 230-0011
- Family swim times: various days and hours. Click here for the schedule.
- Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.
YMCA Indian Boundary
711 59th Street
Downers Grove, IL 60516
(630) 968-8400
- Family swim times: In-center pools have reopened for lap swim and Family swim. See here for current schedule.
- Price: Free for members; Guest passes are $5/youth, $10/adult, and $15 for a family per day.
Elk Grove Village Park District Pavilion Aquatics Center
1000 Wellington Avenue
Elk Grove Village, IL 60007
(847) 437-9494
- Family swim times: Pools have open and lap swim times available. Current schedule available here.
- Price: Individuals 2 to 64 are $8/resident, $10/non-resident; see daily admissions prices for discounts and passes.
Goldfish Swim School – Elmhurst
614 N. Michigan Street
Elmhurst, IL 60126
(847) 232-6837
- Family swim times offered. Call about availability and pricing.
YMCA Greater Chicago Elmhurst
211 W. First Street
Elmhurst, IL 60126
(630) 834-9200
- Family swim times: In-center pools have reopened for lap swim and Family swim. See here for current schedule.
- Price: Free for members; Guest passes are $5 for youths, $10 for adults and $15 for a Family per day.
Goldfish Swim School Glen Ellyn
545 Roosevelt Road
Glen Ellyn, IL 60137
(630) 672-5302
- Family swim as of February 2022: Sundays from 2:30-3:30 pm. No membership required.
- Call about pricing.
HealthTrack Fitness Center
875 Roosevelt Road
Glen Ellyn, IL 60137
(630) 942-9600
- Members family swim: View their Lap Pool Schedule and Therapy Pool Schedule for open swim times.
- Pool open to members only.
Lyons Township High School (North)
North Campus
100 S Brainard Avenue
La Grange, IL 60525
- Open swim: Currently on hold. Check calendar for any new information!
- Price: Use of the pool is free for LT students with an ID and Lyons Township High School District 204 residents, $5 for out-of-district residents.
Max Aquatics
4751 South Vernon
McCook, IL 60525
(708) 580-6550
- Family swim times (for registered families): Check their online schedule for updated times and to make a reservation.
- Price: Included for members.
Goldfish Swim School – Naperville
1688 Quincy Avenue
Naperville, IL 60540
(630) 556-8921
(630) 672-5302
- Family swim times as of February 2022: Monday: 12:30-1:30pm, Tuesday: 12:00-1:00 pm, Friday: 12:30-1:30 pm.
- No membership required; call to inquire about pricing.
YMCA Fry Family YMCA
2120 W. 95th St.
Naperville, IL 60564
(630) 904-9595
- Family swim times: In-center pools have reopened for lap swim and Family swim. Contact for current schedule.
- Price: Free for members; Guest passes are $5 for youths, $10 for adults and $15 for a Family per day.
Oak Brook Park District Family Aquatic Center
450 Forest Gate Road
Oak Brook, IL 60523
(630) 990-4233
- Family swim times: Leisure pool and Lap swimming available. Check schedule for hours.
- Price: Resident: $10, non-resident: $12, children under 2: free.
Goldfish Swim School St. Charles
3455 Legacy Boulevard
St. Charles, IL 60174
(630) 313-2631
- Family swim: Sundays: 2:30-3:30 pm.
- No membership required. Call about availability and pricing
LifeTime Warrenville
28141 Diehl Road
Warrenville, IL 60555
(630) 393-2600
- Family swim times: various days and hours. Click here for the schedule.
- Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.
Lyons Township High School (South)
South Campus
4900 Willow Springs Road
Western Springs, IL 60558
- Open swim: As of February 2022, most Sundays from 11:00am – 3:00pm and Thursdays from . Check calendar for up-to-date schedule.
- Price: Use of the pool is free for LT students with an ID and District 204 residents, $5 for out-of-district residents.
Bear Paddle Swim School – Woodridge
7350 Woodward Avenue
Woodridge, IL 60517
(630) 692-7946
- Family swim times (for registered families). Check the calendar to reserve your hour and lane in advance.
- Price: Included with membership.
Edward Elmhurst Health and Fitness
6600 S. Route 53
Woodridge, IL 60517
(630) 646-7900
- Only open to members. Family Swim schedule here.
In search of more family-friendly fun to help you beat those winter blues? Check out our Indoor or Winter activities pages for lots of inspiration!