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.
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.
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.
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
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)
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
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
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
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.
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
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!
Recent Comments