Family Indoor Swimming in Des Moines

Family Indoor Swimming in Des Moines

Family Indoor Swimming in Des Moines

Updated: February 10, 2020

Swimming is a great way to experience summer in the winter or when it’s rainy outdoors. Here are some great places in Des Moines, Iowa to experience family swimming indoors.

Adventureland Inn

3200 Adventureland Dr, Altoona, IA 50009

Purchase a day pass for $30. This includes 4 passes + a hotel room from 10 AM – 2 PM.

AmericInn Ankeny 

1610 SE Oralabor Rd; Ankeny, IA 


Sunday – Thursday; 7 a.m. to 10 p.m. 

Max of 5 people can swim per group.

$5 per person

Goldfish Swim School

3771 86th Street, Urbandale, Iowa 50322


Thursday | Noon to 1 p.m.

Friday | 6 to 8:30 p.m.

Whether you want to help your children practice their swimming skills or your family needs some bonding time, a Family Swim is a great way to spend an afternoon. Enjoy your day or evening in our shiver-free pool that’s heated to a pleasant 90°. Learn more about everything Goldfish Swim School has to offer here!

$5 per person or $15 max per family.

Natavi Swim School

275 SW Brookside Drive, Grimes, Iowa 50111


Monday – Thursday | 1 to 2:30 p.m.

Friday | 2 – 3:30 p.m.

Saturday | 11:15 a.m. – 12:30 p.m.

Family Swim is a great way to keep your kids active. We offer an hour and a half every day of the week, and a weekend option too. Bring your family and enjoy some family time in our warm water pools.

$15 per family or $5 per person

Sleep Inn in Pleasant Hill

5850 Morning Star Court; Pleasant Hill, Iowa 50327 


You can swim at any time without booking a room. $3 per person.

Summit Pool

9500 Windsor Parkway; Johnston, IA 50131


Saturday & Sunday; 1:30 to 3:30 p.m. 

Please double-check hours before you go! Daily admission, punch cards, and season passes are good for open swim, lap swim, and some special events. Season passes are good for one year from the date of purchase.

2 & under – FREE; 3 – 18 years – $2; Adult – $3

Urbandale Indoor Public Swimming Pool

7201 Aurora Avenue; Urbandale, IA 50322


Monday – Thursday; 7 to 8:30 p.m.
Saturdays & Sunday; 1 to 4 p.m.

Annual Passes are available!

During public swim, the pool is available to all ages for general play and use of the diving board.

Bring your own lock to lock a locker. Please remove the lock when finished each day. If you forget a padlock, you can purchase one at the pool for $5.

Please enter the pool area through locker rooms, taking a shower prior to entering the pool. No access to the pool area is allowed through the side emergency exit. No food or drink in the locker room.

Check out special dates and closings here!

2 years of age & under free with paid adult; 3 years of age & older: $5


All locations 

Community members may utilize YMCA facilities (including the pool) as a visitor by purchasing a visitor pass at any location: Youth $5.00, Individual, $15 or Family $30. Time and day usage restrictions may apply. Visitors are limited to 10 passes per the calendar year.

Open swim times are listed on the website at dmymca.org/schedules, via our mobile app, or posted onsite.

Erin Huiatt

Erin is a reliable resource and stepping stone for women and families to find support and make connections within our community. She wants families to feel confident to reach out and ask for help and advice to get pointed in the right direction. She enjoys traveling and exploring with her two children in tow!

Leave a Reply

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