Affordable Indoor Water Parks in Michigan: Day Passes, Deals and Budget Tips

Disclosure: This page may contain affiliate links. If you book or buy through them, InsideMichigan may earn a small commission at no extra cost to you.

A Michigan indoor water park does not have to mean a $500 weekend. Several parks sell day passes to the public, a few run weekly or seasonal specials that cut the price sharply, and the biggest savings usually come from picking the right day, the right package, and the right park for your kids’ ages. This guide covers the most affordable indoor water parks in Michigan in 2026, what each day pass costs, how the deals work and where families get tripped up by hidden costs.

Affordable Indoor Water Parks in Michigan at a Glance

Water parkWhereWhat to know about the price
Gold Rush Waterpark (Double JJ Resort)Rothbury$29 day pass, open to the public, with ages 3 and under free
Avalanche Bay (Boyne Mountain)Boyne Falls$25 Sunday afternoon pass (2 p.m. to close) through December 13, 2026
Soaring Eagle WaterparkMt. PleasantDay passes by phone or in person only, listed from $26 on weekdays
Bavarian Blast (Bavarian Inn Lodge)FrankenmuthMichigan’s largest. Rooms include wristbands, and day passes cost more.
Zehnder’s Splash VillageFrankenmuthHotel-based water park, so compare packages
Splash UniverseDundeeNeeds a water park package stay, and closes some weekdays in the off-season
Great Wolf LodgeTraverse CityThe splurge. Best with a package or promotion.

How to Save Money at Michigan Indoor Water Parks

  • Look for weekly and seasonal specials. Avalanche Bay sells a $25 pass for Sunday afternoons from 2 p.m. to close, running through December 13, 2026. It also ran a $25 Friday-night pass from 4 p.m. to close earlier this year, and Soaring Eagle has run $10 “Wacky Wednesday” day passes in the spring. Specials like these change every season, so check the park’s website.
  • Go on a weekday. Soaring Eagle, for example, charges less on weekdays than on weekends and holidays. Day passes are priced by day almost everywhere.
  • Compare a day pass to a package. A room stay at Bavarian Blast includes up to four waterpark wristbands, and Double JJ sells Splash Packages. If you are driving more than an hour, a hotel package can cost about the same as day passes for a family of four, with a bed thrown in.
  • Look for “no pass” room rates. Soaring Eagle sells rooms with and without waterpark passes, so if you only want the pool for one day, the room-only rate can be cheaper.
  • Use lodging discounts. Avalanche Bay offers 10 percent off day passes for guests who book lodging through Boyne’s central reservations.
  • Watch for extra fees. Splash Universe adds a $20 per night resort fee, Double JJ charges for lockers ($10 or $15 plus a refundable $20 deposit) and a $10 life jacket rental, and some parks charge for towels.
  • Pack your own food where allowed. Gold Rush does not allow outside food or drinks in the waterpark, so plan for a meal before or after. Check each park’s rules.
  • Call ahead. Day passes at Soaring Eagle and Bavarian Blast can sell out because of hotel occupancy, holidays and school breaks.

Best Affordable Indoor Water Parks in Michigan

Gold Rush Indoor Waterpark at Double JJ Resort (Rothbury)

The best price for a full day in the state. Gold Rush is a 60,000-square-foot indoor water park with Western Michigan’s tallest indoor waterslide, thrill slides, a lazy river, a wave pool, a water fort, a toddler pool, water basketball and hot tubs. Day passes are $29, and kids 3 and under are free. The resort also sells Splash Packages through December 31, 2026. Towels are not provided, so bring your own.

Double JJ Resort (Gold Rush Waterpark)
Address: 5900 Water Road, Rothbury, MI 49452
Website
Phone: (800) 368-2535

Avalanche Bay Indoor Waterpark at Boyne Mountain (Boyne Falls)

Avalanche Bay is 88,000 square feet of slides, including The Big Couloir’s 360-degree loop, the four-lane Downhill Mat Racer, a Rip Zone surf simulator, a multi-level play structure, a lazy river and an arcade. The water is always 84 degrees. Its Sunday afternoon special, 2 p.m. to close for $25, is one of the best values in Michigan. Dry spectator passes are also sold for adults who are not swimming.

Avalanche Bay Indoor Waterpark
Address:
1 Boyne Mountain Road, Boyne Falls, MI 49713
Website
Phone:
(866) 976-6972

Soaring Eagle Waterpark and Hotel (Mt. Pleasant)

A 45,000-square-foot indoor water park with three-story waterslides, a lazy river, a FlowRider surf simulator and a rock climbing wall, plus a free shuttle to the casino for adults. Day passes cover ages 4 and up, kids 3 and under are free, and the park lists weekday passes from $26, with higher prices on weekends and holidays. Older listings show $33 on weekdays and $44 on weekends, so call to confirm current prices. Passes are sold only by phone or in person, not online, and they are limited by hotel occupancy and events.

Soaring Eagle Waterpark and Hotel
Address:
5665 E. Pickard Road, Mt. Pleasant, MI 48858
Website
Phone:
(989) 817-4800

Bavarian Blast and Zehnder’s Splash Village (Frankenmuth)

Frankenmuth has two indoor water parks. Bavarian Blast, which opened at the Bavarian Inn Lodge in March 2025, is now Michigan’s largest, at 170,000 square feet, with 16 waterslides, a big wave pool, a not-so-lazy river, laser tag, a three-story ropes course and Michigan’s first swim-up bar. It is not the cheapest day pass, with prices reported from about $50 to $90 depending on the date, but rooms include waterpark wristbands, which makes a Frankenmuth overnight stay a better deal for families. Zehnder’s Splash Village is a hotel-based water park across town. Compare their packages before booking.

Bavarian Inn Lodge (Bavarian Blast Waterpark)
Address:
One Covered Bridge Lane, Frankenmuth, MI 48734
Website
Phone:
(855) 652-7200

Zehnder’s Splash Village Hotel & Waterpark
Address:
1365 S. Main Street, Frankenmuth, MI 48734
Website
Phone:
(800) 863-7999

Splash Universe Resort (Dundee)

The closest indoor water park to Ann Arbor and Southeast Michigan, about 27 miles from Ann Arbor. The 84-degree water park has Goldmine Adventure waterslides, a lazy river, a zero-entry toddler pool and a treehouse play area. Access requires a water park package rate, and the park is closed on certain days from September through June, so check the calendar before you book. Expect a $20 per night resort fee.

Great Wolf Lodge (Traverse City)

Great Wolf is the splurge on this list, but it can be a value when you catch a package or promotion, since water park access comes with a lodge stay. It is the best option for northern Michigan trips.

Great Wolf Lodge Traverse City
Address:
3575 N. U.S. Highway 31 S., Traverse City, MI 49684
Website
Phone:
(231) 941-3600

Which Michigan Indoor Water Park Is Best for Your Budget?

  • Cheapest full day: Gold Rush in Rothbury at $29.
  • Best deal on the biggest slides: Avalanche Bay on a Sunday afternoon at $25.
  • Best for Mid-Michigan: Soaring Eagle, with weekday passes and a casino shuttle for the adults.
  • Best overnight value: Bavarian Blast in Frankenmuth, with wristbands included with the room.
  • Closest to Southeast Michigan: Splash Universe in Dundee.
  • Best for toddlers: Gold Rush’s toddler pool, Splash Universe’s zero-entry pool and Great Wolf’s kid areas.

Frequently Asked Questions About Affordable Michigan Water Parks

What is the largest indoor water park in Michigan?

Bavarian Blast at the Bavarian Inn Lodge in Frankenmuth, at 170,000 square feet. It opened in March 2025 and passed Avalanche Bay, which is 88,000 square feet and had been Michigan’s largest.

Which Michigan indoor water park has the cheapest day pass?

Gold Rush Waterpark at Double JJ Resort in Rothbury, at $29. Avalanche Bay’s $25 Sunday afternoon special and Soaring Eagle’s weekday passes can be cheaper on specific days.

Can you go to a Michigan indoor water park without staying overnight?

Yes, at several. Gold Rush, Avalanche Bay, Soaring Eagle and Bavarian Blast all sell day passes, though availability can be limited. Splash Universe requires a package stay.

Is there a Michigan indoor water park near Detroit?

Splash Universe in Dundee is the closest, at about 27 miles from Ann Arbor. Frankenmuth is about 90 miles north of Detroit.

Is Avalanche Bay in Boyne City?

No. It is at Boyne Mountain Resort in Boyne Falls.

What is the best time to visit an indoor water park for less?

Weekdays, Sunday afternoons at Avalanche Bay and spring and fall off-peak dates. Avoid holidays and school breaks, when passes cost more and sell out.

Should I bring my own towels?

At Gold Rush, yes, since towels are not provided. Policies differ at hotel water parks, so check before you go.

More Michigan Water Park and Family Guides

Compare more options in our guide to the best indoor water parks in Michigan, and plan the rest of your trip with our best Michigan vacations for families, best Michigan ski resorts and things to do in Michigan with kids.

Sources and Further Reading