There’s no need to travel far for a wet and wild family getaway. Michigan has tons of fun indoor waterparks that families will love and there’s are some of our top picks.

Avalanche Bay Indoor Waterpark (Boyne Falls)

Avalanche Bay is Michigan’s largest indoor waterpark and includes rides, slides, swimming pools, and an arcade. 

Canton Aquatic Center (Canton) 

The Aquatic Center is a fun-filled water environment for people of all ages and features a 5 lane lap pool, lazy river, water slide, zero-depth leisure pool with play features, and spa.

 

Dearborn Ford Center (Dearborn)

Enjoy exclusive use of our natatorium for your party or gathering. Our natatorium includes a leisure pool with zero-depth entry, water slide, lazy river, bubble couch, and spray amusements; a 25-yard long lap pool with a diving well and a drop slide; spa; and outdoor terrace.

The Hawk Aquatic Center (Farmington Hills)

The Hawk Aquatic Center leisure pool is a brand new zero-depth entry pool with a lazy river, water slide, and splash area.

Bavarian Inn (Frankenmuth) 

Enjoy seven acres of family fun at the Bavarian Inn Lodge – including our indoor water park with four indoor pools, two water slides, and a massive gaming area. Reserve your spot for a unique experience of Pretzel Rolling at the Bavarian Inn Restaurant. With over 160 video and redemption games, air hockey, and pool tables, our Family Fun Center is the largest in any midwest hotel!

Zehnder’s Splash Village (Frankenmuth)

With over 50,000 square feet of aquatic excitement, experience the largest indoor waterpark in Michigan. Enjoy a six-story family raft ride and super loop drop slide; zero-entry activity pool with water geysers, water basketball, and volleyball, Action River, Splash Landing play area, Dumping Bucket, our four-story tube slides, the Giggling Gorge, and Perilous Plunge; relax in the Whimsical Whirl Hot Tub or just float along the Lazy River. 

Livonia Recreation Center (Livonia) 

6,500 SF of water that encourages adventure and unbelievable fun. This intriguing area begins with a zero-depth entrance where you can walk thru or around a water playground with sprays and geysers. Stroll to the lazy river where you can enjoy a leisurely ride on an inner-tube, enjoy a relaxing moment in the spa or swim in the four-lane, 25-yard warm-up pool. 

Macomb Township Aquatics Center
The Macomb Township Parks and Recreation Aquatics Center features two pool facilities and a whirlpool.  The Lap/Slide Pool includes four 20-yard lap lanes, water slide, log run and lazy river/vortex with waterfall.  The Feature Pool includes a zero depth entry area, SCS play structure and floor geysers.

Soaring Eagle Waterpark (Mt. Pleasant)

Soaring Eagle Waterpark and Hotel has 243 guest rooms, a 45,000 square foot indoor waterpark, and an arcade.

 

Romulus Aquatics Center
The Romulus indoor leisure pool includes a slide, lazy river, and spray water features.

Double JJ Resort and Gold Rush Indoor Waterpark (Rothbury) 

Double JJ Resort is a 2,000-acre resort with a variety of lodging options from log homes to thoroughbred suites – dog-friendly accommodations too. Pick your stay and your activities which include an indoor waterpark, equestrian activities, and tubing.

Great Wolf Lodge (Traverse City)

Great Wolf Lodge defies the weather outside with an indoor water park experience that has young and old soaking in the fun!

Troy Community Center
The Troy indoor leisure pool includes slides, kiddie water features, and lap lanes at a depth of 4 feet. A separate therapy pool is available at a depth of 31/2 feet.

Warren Community Center (Warren) 
The Warren Community Center Pool features water slides, a lazy river, splash pad and lap pool

Photo credit: Facebook