Open Swim is the Best-Kept Secret of These Indoor Pools with Family Swim Times

By:
Updated:
Indoor Places to GoYear-Round Swimming

Are you looking for a splashing good time, but the weather isn’t cooperating? We can’t change Chicagoland weather, but we can promise some fun with these indoor pools with family open swim! Open swim can be be just the thing to chase the winter blues away.

Whether you’re looking to tire your little ones with some swim time, or practice some swim strokes during family swim, there’s a heated pool nearby with your name on it. With young children, it’s so nice to not have to worry about sunscreen and still let them splash around. So pack your floaties and enjoy these family swim times at an indoor pool near you!

Please be sure to confirm all the details before your pool visit; hours, fees, and scheduling are all subject to change.

Pools are listed in alphabetical order by town name.

Family Swim at Bear Paddle Swim School (Aurora)

4308 E. New York Street
Aurora, IL 60504
(630) 692-7946

  • Family swim times are only for registered families to swim programs.
  • Find your preferred location, and check the calendar to reserve your hour and lane in advance.
  • Price: Included with your membership but be sure to book your slot on Fridays, Saturdays, or Sundays, as they fill up fast.

Lap Swim at DuPage Swimming Center (Aurora)

520 N Oakhurst Dr,
Aurora, IL 60502
(630) 692-1500

  • This location has an option called lap swim memberships that are for families, individuals, and couples.
  • Their membership is offered on a monthly or annual basis and starts at $35 for families which is a cost effective option.

Family Swim at Bartlett Park District (Bartlett)

696 W. Stearns Road
Bartlett, IL 60103
(630) 540-4800

  • Family swim times: Saturdays and Sundays from 1:00pm – 6:00pm
  • School Day Out programs also available
  • Maximum of 50 people
  • Price: $8.50/resident and $9.50/non-resident for youths 3-17; $10/resident $11/non-resident for adults (18-61), $8.50/resident and $9.50/non-resident for ages 65+. Ages 2 and under are free.

Family Swim at The Water’s Edge Aquatic Center (Bensenville)

545 John Street
Bensenville, IL 60106
(630) 766-8888

  • Family swim times: Saturdays and Sundays from 12:00pm – 3:00pm. 
  • Price: $6/resident, $12/non-resident.

Family Swim at Bear Paddle Swim School (Bloomingdale)

225 S Gary Avenue
Bloomingdale, IL 60108
(630) 692-7946

  • Family swim times are only for registered families to swim programs.
  • Find your preferred location and check the calendar to reserve your hour and lane in advance.
  • Price: Included with your membership, but be sure to book your slot on Fridays, Saturdays, or Sundays, as they fill up fast.

Family Swim at LifeTime (Bloomingdale)

455 Scott Drive
Bloomingdale, IL 60108
(630) 582-4100

  • Family swim times: various days and hours.
  • Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.

Family Swim at Pelican Harbor Indoor Aquatic Park (Bolingbrook)

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 based on options between zero depth swim, all indoor attractions swim or lap swim so be sure to check those out.

Family Swim at Goldfish Swim School (Burr Ridge)

7055 High Grove Blvd. Ste. 200
Burr Ridge, IL 60527
(630) 634-7374

  • Family swim times offered with no membership required. No cost for members and $10 per swimmer with a cap of $30 per family.
  • Family Swim varies per location. Refer to the website for times.

Family Swim at LifeTime (Burr Ridge)

601 Burr Ridge Parkway
Burr Ridge, IL 60527
(630) 230-0011

  • Family swim times: various days and hours.
  • Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.

Open Swim at Fountain View at Carol Stream Park District

910 N. Gary Avenue
Carol Stream, IL 60188
(630) 784-6142

  • Open swim hours are Fridays 7:00pm – 9:30pm, Saturdays 1:00pm – 5:00pm, and Sundays 12:00pm – 5:00pm
  • Open to the public
  • Pricing: Residents $8, Non-residents $11

Family and Lap Swim at Indian Boundary YMCA (Downers Grove)

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 $20 per family for a day.

Open and Lap Swim at 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 $10/resident, $12/non-resident; see daily admissions prices for discounts and passes.

Family Swim at Goldfish Swim School (Elmhurst)

614 N. Michigan Street
Elmhurst, IL 60126
(847) 232-6837

  • Family swim times offered with no membership required. No cost for members and $10 per swimmer for non members.
  • Family Swim is available only on Tuesday, Wednesday, Friday and Sunday. Refer to the website for timeslots.

Family Swim at 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 $10 for youths, $15 for adults, and $20 for a family per day.
  • The Greater LaGrange YMCA does not have a pool, but members there are entitled to pool use at the Elmhurst location.

Family Swim at Goldfish Swim School (Glen Ellyn)

545 Roosevelt Road
Glen Ellyn, IL 60137
(630) 672-5302

  • Family swim times offered with no membership required. No cost for members and $10 per swimmer for non members.
  • Family Swim is available only on Wednesday, Thursday and Sunday. Refer to the website for times.

Family Swim at HealthTrack Fitness Center (Glen Ellyn)

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. During family swim times, pool will be unguarded.
  • Pool open to members only. Members are allowed to bring guests in or pay for $15 for the Health guest Club pass.

Open Swim at Lyons Township High School – North Campus (La Grange)

100 S Brainard Avenue
La Grange, IL 60525

  • Check calendar for any changing times.
  • Price: Use of the pool is free for LT students with an ID and Lyons Township High School District 204 residents, $5 fee for out-of-district residents.

Resort Pass at Westin Chicago Lombard

70 Yorktown Center
Lombard, IL 60148

  • Enjoy a Family swim day along with other amenities like a hot tub and fitness center.
  • Hours and pricing vary based on schedule. Adults start from $25 and Kids from $15.

Family Swim at Max Aquatics (McCook)

4751 South Vernon
McCook, IL 60525
(708) 580-6550

  • Family swim is held on Fridays from 4:00pm- 6:00pm, Saturdays from 2:30pm – 4:00pm, and Sundays from 1:00pm – 3:00pm.
  • Free for members; only open to students enrolled in other programs.

Lap and Family Swim at Fry Family YMCA (Naperville)

2120 W. 95th Street
Naperville, IL 60564
(630) 904-9595

  • Family swim times: In-center pools have reopened for lap swim and family swim. See their website for current schedule.
  • Price: Free for members; Guest passes are $10 for youths, $15 for adults and $20 for a Family per day.

Resort Pass at the Hyatt Lodge and Spa at Oak Brook

2815 Jorie Boulevard
Oak Brook, IL 60523

  • Enjoy a family swim day along with other amenities like a hot tub or add on packages like spa treatments.
  • Hours and pricing vary based on schedule. Adults start from $40 and Kids from $7. Some weekends cost more than others, so be sure to check the schedule and book a time before heading to the location.

Open Swim at LifeTime Fitness (Oak Brook)

2000 Oakbrook Center
Oak Brook, IL 60523
(630) 203-5400

  • Family swim times: Various days and hours. Contact facility for details.
  • Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.

Leisure and Lap Swim at Oak Brook Park District Family Aquatic Center

450 Forest Gate Road
Oak Brook, IL 60523
(630) 990-4233

  • Leisure pool and lap swimming available. Check website for hours
  • Price: Resident: $10, non-resident: $12, children under 2: free. In 2023, a new process has been put into place for all non-members to create a one time account at the front desk so be sure to check in to get that done.
  • Sensory sensitive hours are 7:00pm – 9:00pm the first Wednesday of the month.

Family Swim at Bear Paddle Swim School (Orland Park)

16124 South La Grange Road
Orland Park, IL 60467
(708) 971-2525

  • Family swim times are only for registered families to swim programs.
  • Find your preferred location, and check the calendar to reserve your hour and lane in advance.
  • Price: Included with your membership but be sure to book your slot on Saturdays, or Sundays, as they fill up fast.

Open Swim at C.W. Avery Family YMCA (Plainfield)

15120 Wallin Drive
Plainfield, IL 60544
(815) 267-8600

  • Family swim times: Open swim times are offered daily, with special hours for the splash playground and water vortex. See their website for the most up-to-date schedule.
  • Price: Free for members; daily rates vary based on the number of children and adults attending.

Family Swim at LifeTime (Schaumburg)

900 E. Higgins Rd.
Schaumburg, IL 60173
(847) 517-7171

  • Family swim times: various days and hours.
  • Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.

Open Swim at The Water Works (Schaumburg)

505 N. Springinsguth Road
Schaumburg, IL 60173
(847) 490-2505

  • Open swim is currently Wednesdays 5:30pm – 8:30pm, Fridays 4:00pm- 8:00pm, and Saturday/Sundays 12:00pm – 5:00pm.
  • Pricing: $8 per resident, $12 per non-resident, children 2 and younger are free.

Family Swim at Goldfish Swim School (St. Charles)

3455 Legacy Boulevard
St. Charles, IL 60174
(630) 313-2631

  • Family swim times offered with no membership required. No cost for members and $10 per swimmer for non members.
  • Family Swim is available only on Wednesday and Sunday. Refer to the website for timeslots.

Family Swim at LifeTime (Warrenville)

28141 Diehl Road
Warrenville, IL 60555
(630) 393-2600

  • Family swim times: various days and hours.
  • Price: Free for members. If you aren’t a member, the daily facility fee is $50/adult and $20/child.

Open Swim at Lyons Township High School – South Campus (Western Springs)

4900 Willow Springs Road
Western Springs, IL 60558

  • Open swim – few options available for the South campus. Be sure to check the calendar for up-to-date schedule.
  • Price: Use of the pool is free for LT students with an ID and District 204 residents, small charge for out-of-district residents.

Family Swim at Bear Paddle Swim School (Woodridge)

7350 Woodward Avenue
Woodridge, IL 60517
(630) 692-7946

  • Family swim times are only for registered families to swim programs.
  • Find your preferred location, and check the calendar to reserve your hour and lane in advance.
  • Price: Included with your membership but be sure to book your slot on Fridays, Saturdays, or Sundays, as they fill up fast.

Are you looking for more family-friendly fun to help you beat those winter blues? Check out our constantly updated Winter activities page for inspiration!

Join the List

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

"*" indicates required fields

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

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