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.
3200 Adventureland Dr, Altoona, IA 50009
Purchase a day pass for $30. This includes 4 passes + a hotel room from 10 AM – 2 PM.
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
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.
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
5850 Morning Star Court; Pleasant Hill, Iowa 50327
You can swim at any time without booking a room. $3 per person.
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
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
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.