Top 10 Indoor Pools and Water Parks in Indianapolis

Dive into year-round aquatic fun with our guide to the Top 10 Indoor Pools and Water Parks in Indianapolis! Whether you’re looking to make a splash, swim laps, or simply unwind in a tropical oasis, Indianapolis has a variety of watery adventures waiting indoors.

Swimming is the perfect activity for any season, especially as a treat in the wintertime. Luckily, the Indy area has tons of indoor pools and aquatic centers with amenities like zero-depth entry and waterslides. Many locations offer open swim only at designated times, so always check the posted schedule (or call) before you go. Don’t forget your flip-flops!

Update note: Hours, pricing, and operating details for the venues below were verified from official sources on Dec. 15, 2025.

Related Article: 60 Things To Do This Winter in Indianapolis

Indoor Pools in Indianapolis:

Note: Hours and pricing are subject to change. We strongly recommend calling ahead or checking the facility’s live calendar before heading out.

1. Monon Community Center

  • Address: 1235 Central Park Dr E, Carmel, IN 46032
  • Indoor aquatics hours (winter): Hours vary by day and season. Please check the current schedule here.
  • Features: Indoor lap pool, activity/adventure pool, and water slides.
  • Cost: Free for members; Nonmember Day Pass $15 youth (ages 3–15) / $18 adults (ages 16–64) / $15 seniors (65+). (Carmel residents receive a $3 day pass discount with ID; confirm on the Membership & Passes page.)

Monon Community Center indoor swimming in Carmel near Indianapolis

2. Carmel Swim Academy

  • Address: 830 City Center Drive, Carmel, IN 46032
  • Phone: (317) 669-6480
  • Hours: Community swim times vary by day and session. Check the Community Swim page/calendar before you go.
  • Features: Offers community open swim and lap swim options.
  • Cost: $5 per visit for lap swim/open swim, or $15/month for access (confirm current options on the Community Swim page before visiting).

3. Goldfish Swim School: Carmel, Fishers, Greenwood

  • Addresses: Carmel: 271 Merchants Square Dr, Suite A110, Carmel, IN 46032; Fishers: 11581 Geist Pavilion Dr, Suite 114, Fishers, IN; Greenwood: 1675 W Smith Valley Rd, Greenwood, IN 46142
  • Family Swim hours:
    • Carmel: Tue & Wed 12:00–1:00 PM; Fri 1:00–2:00 PM and 7:00–8:00 PM
    • Fishers: Tue 12:00–1:00 PM; Fri 12:00–1:00 PM and 6:30–7:30 PM; Sun 4:00–5:00 PM
    • Greenwood: Tue 12:00–1:00 PM; Fri 6:30–8:00 PM

    (Schedules can change, so confirm current Family Swim times on each location’s website before you go.)

  • Features: Warm, shiver-free 90° pool with viewing area; great for practicing skills and warming up in winter.
  • Cost: $10 per person or $30 max per family (Family Swim may be free for members). Some locations may require registration prior to attending—check the location page before visiting.
Goldfish Swim School indoor pool in Indianapolis area
Goldfish Swim School

4. Stony Creek Swim Center

  • Addresses: 15550 Stony Creek Way, Noblesville; 10601 Cumberland Rd, Fishers; 1463 Queensborough Dr, Carmel
  • Phone: (317) 773-7399
  • Hours: Program-based (lessons/clinics). Not a traditional “walk-in open swim” facility.
  • Features: Swim lessons starting young; options for older beginners and adults.
  • Cost: Varies by program (see official site for current registration)

5. Splash Island (Plainfield Recreation & Aquatic Center – Indoor Pool)

  • Address: 651 Vestal Rd, Plainfield, IN
  • Hours: Open swim / lap swim blocks vary by season. Check the current Indoor Pool Schedule and/or the Town of Plainfield facility page before you go.
  • Features: Indoor pool with slide + play features; also offers lap swim and classes.
  • Cost:
    • Residents: Adult (18–54) $12; Youth (5–17) $10; Preschool (2–4) $9; Senior (55+) $10; Spectator $5
    • Nonresidents: Adult (18–54) $17; Youth (5–17) $14; Preschool (2–4) $13; Senior (55+) $14; Spectator $6
    • Children 1 and under: No charge

6. Zionsville Aquatics Center

  • Address: 1000 Mulberry St, Zionsville, IN
  • Hours: Open swim times vary; check the center’s calendar.
  • Features: Multiple pools including lap pool and family/open swim opportunities.
  • Cost: $7.50 daily pass per swimmer; memberships and punch passes also available.

Zionsville Aquatics Center indoor pool facility

Indy Parks and Recreation Indoor Pools:

Note: Indy Parks pool hours can be impacted by staffing. We highly recommend verifying open hours by calling the specific park center before visiting.

7. George Washington Community School Pool

  • Address: 2215 W Washington St, Indianapolis, IN
  • Phone: 317-460-1612
  • Open Swim: Open swim is offered during scheduled hours (varies). Check Indy Parks aquatics programming for current times.
  • Cost: Pool admission fee: youth/senior $5, adult $6

8. Thatcher Park

  • Address: 4649 W Vermont St, Indianapolis, IN
  • Phone: (317) 327-7393
  • Open Swim: Mon–Fri 4:00–7:30 PM; Sat 12:00–4:00 PM; Sun 1:00–4:00 PM
  • Cost: Pool admission fee: youth/senior $5, adult $6

9. Krannert Park Family Center 

  • Address: 605 S High School Rd, Indianapolis, IN
  • Phone: 317-327-7375
  • Open Swim: Mon–Thus 4:15–6:15 PM; Friday 4:15pm-7:15pm; Sat 12:00–3:30 PM
  • Family SplashA family swim time designed for parents/caregivers and kids. Max capacity: 30 (zero-depth pool).
    Tue & Thu: 11:00 AM–1:00 PMS
  • Sensory Swim A lower-stimulus swim time. Max capacity: 30 (zero-depth pool).Tue & Thu: 9:30–10:30 AM

    Cost: Pool admission fee: youth/senior $5, adult $6

Krannert Park indoor pool Indianapolis

10. Indy Island Aquatic Center (Indy Parks)

  • Address: 8300 E Raymond St, Indianapolis, IN 46239
  • Phone: 317-862-6876
  • Hours: School-year open swim hours are typically Sat 11:00 AM–6:00 PM and Sun 12:00–6:00 PM, but verify before driving.
  • Features: Zero-depth leisure pool, playhouse spray features, and a large slide (48″ height minimum), plus a separate lap pool area (availability varies).
  • Cost: $6 for adults; $5 for children under 18; children 2 & under free

Indoor water fun at Indy Island Aquatic Center in Indianapolis

Bonus: Worth the Drive Indoor Water Park

Big Splash Adventure

Big Splash Adventure in French Lick is a 40,000-square-foot indoor water park attached to a hotel resort. Overnight guests receive water park passes with select room packages, and a limited number of day passes are offered for non-hotel guests (pre-purchase is recommended).

  • Address: 8505 W State Rd 56, French Lick, IN 47432
  • Phone: 812-936-3866
  • Hours: Vary by date; check the operating calendar before you go (note: French Lick is on Eastern Time).
  • Day pass cost: Above 46″: $29.95; Below 46″: $24.95; Seniors 60+: $24.95; Ages 2 & under: FREE. Day passes are limited and must be purchased online to guarantee admission.
44403f_771133527f3145a49adbe2f29ca34a5c~mv2
44403f_9d3a2b72c6be4e699139245d3cc7ec34~mv2_d_2000_1328_s_2

 

About the Author

Indy's Child Staff
Indy's Child Staff
For over 40 years, Indy's Child has been the go-to resource for Indianapolis families seeking fun, educational, and enriching experiences. Our award-winning magazine and website are devoted to offering expert advice, insider tips, and the latest information on everything from the top local attractions and events to invaluable parenting resources and support. As deeply rooted members of the central Indiana community, our passionate team at Indy's Child is committed to uncovering the best family-friendly experiences and resources that our city has to offer. Whether you're a new parent or a seasoned pro looking for fresh ideas, Indy's Child is here to guide you in the adventure of raising a family in central Indiana.

Related Articles

Comments

Comments are closed.

ON STANDS NOW

From our Sponsors