If you’re looking for family-friendly indoor swimming pools across the Kansas City metro—complete with waterslides, lazy rivers, splash pads, and more—you’re in the right place. This comprehensive guide highlights the best indoor pools in Kansas City for kids and families to splash, swim, and enjoy year-round. Please double-check operating hours before you go, as schedules may change.

1. Blue Surf Bay Waterpark at Carson Ross Community Center

Check hours before you go. This waterpark is amazing but only open to the general public limited days of the week which has changed seasonally.

Address: 425 N.E. Mock Ave, Blue Springs, MO 64015

Features:

• Warm lazy river

• Lap pool

• Rock climbing wall

• Diving platforms

• Indoor splash pad

• One indoor waterslide

Day Pass Fees:

• In-service area: $8

• Out-of-service area: $16

Pool Hours:

• Weekdays: 5:15 a.m. – 9:30 p.m.

• Fridays: Closes at 8:00 p.m.

• Weekends: Closes at 6:00 p.m.

More Information

2. J. Thomas Lovell Jr. Community Center at Legacy Park

Address: 901 Bluestem, Lee’s Summit, MO

Features:

• Large play area with spray features

• Zero-depth beach entry

• Lap pool

• Current channel and hot tub

• Waterslide

Day Pass Fees:

• Residents: $10

• Non-residents: $13

Pool Availability:

The entire pool area is open Friday evenings and all day Saturday and Sunday. Check the aquatics schedule for splash time hours.

More Information

3. Great Wolf Lodge

Address: 10401 Cabela Drive, Kansas City, KS

Features:

• Massive indoor water park with slides, wave pools, and kids’ play areas

Day Pass Fees:

• Weekdays: $40 full day / $36 half day

• Fridays: $55 full day / $49.50 half day

• Saturdays: $60 full day / $54 half day

• Sundays: $50 full day / $45 half day

Tips: Buy passes online ahead of time as walk-up passes are not guaranteed.

More Information

4. Olathe Community Center

Address: 1205 E Kansas City Road, Olathe, KS 66061

Features:

• Two waterslides

• Lazy river

• Lap pool

• Diving platforms

• Zero-entry kids’ play area with water tables

Day Pass Fees:

• Residents: $10

• Non-residents: $12

More Information

5. Matt Ross Community Center

Address: 8101 Marty Street, Overland Park, KS

Features:

• Lazy river

• Waterslide

• Water toys for kids

• Zero-entry pool

• Lap pool and hot tub

Day Pass Fees:

• $10 (kids 2 and under free)

Pool Schedule

More Information

6. Lenexa Rec Center

Address:  17201 W 87th St Pkwy, Lenexa, KS 66219

Features:

• Heated pool areas

• Waterslides

• Lazy river

• Rock climbing wall

• Diving platform

Day pass fees:

• Residents: $12

• Non-residents: $9

https://www.lenexa.com/Parks-Places/Rec-Center/Rec-Center-Indoor-Pool

7. Gladstone Community Center

Address: 6901 N Holmes Street, Gladstone, MO 64118

Features:

• Lap pool

• One waterslide

• Pirate ship splash area for kids

Day Pass Fees:

• $12 per person

More Information

8. The View Community Center

Address: 13500 Byars Road, Grandview, MO

Features:

• Lap pool

• One waterslide

• Zero-entry toddler area

Day Pass Fees:

• Adults: $10

• Kids: $7

More Information

9. Belton Aquatics Center – High Blue

Address: 16400 N Mullen Road, Belton, MO 64012

Features:

• Waterslides

• Lap pool

• Lazy river

Day Pass Fees:

• Residents: $7

• Non-residents: $10

More Information

10. North Kansas City YMCA

Address: 1999 Iron Street, North Kansas City, MO

Features:

• Slides

• Lap pool

• Zero-entry kids’ area

• Hot tub

Day Pass Fees:

• Adults: $15

• Teens: $8

• Kids: $5

Pool Hours: Open daily from 5:00 a.m. to 1:00 p.m. and 4:00 p.m. to close.

More Information

11. Powell Community Center

Address: 6200 Martway Street, Mission, KS

Features:

• Lap pool

• Waterslide

• Lazy river

• Hot tub, sauna, and steam room

Day Pass Fees:

• $5 per person

More Information

No matter where you live in the Kansas City area, these indoor pools are perfect for making a splash with the family, especially during the colder months. Grab your swimsuits and dive into the fun!