Complete List of Indoor Family Fun in West Michigan

Found this useful? Please Share


Moving to a new area is exhausting, exciting and leaves many of us asking the question, “Ok, now what?” You’ve unpacked, painted walls, broken down boxes and your kids are ready to go have some fun. It’s too cold for an afternoon at the park so what do you do? Where do you take them?

Here’s a list of the best indoor play places in West Michigan! Easy to print, hang up and refer to all winter long!

You’ll notice we didn’t list any local libraries but keep in mind that they are always hosting storytimes, sensory events, game days, movie afternoons and more! Check out our local blog featuring Free Family Resources for even more great local calendars, craft ideas, party places and more.


Grand Valley Sporting Goods
6387 Lake Michigan Drive in Allendale
Indoor Archery Range for Families
Only $8 with no time limit
(616) 895-6592

Engine House No. 5 Museum
6610 Lake Michigan Drive in Allendale
Fire House Museum
Adults $5, Children 3-12 $3 and kids 2 and under are free
(616) 895-8121


Byron Center Fun Spot
3651 84th St. SW
Byron Center
Tiny tot skating, family skating and special themed skating
Starts at $5 per person
(616) 878-7100

Byron Center Rec Center
2120 76th Street SW Byron Center
Toddler time! Enjoy half of the gym with play mats, hula hoops and so much more. Tuesday and Thursdays, 930am – 1130am
$2/child for non-residents, $1 for residents or season pass available for only $10/$15
(616) 878-1998


Coopersville Farm Museum
375 Main St, Coopersville
Farm Museum, Petting Zoo and Event Center
$4, kids ages 4 – 12 $2. Members and children 3 & under are free  (fees may vary for events and may increase a bit for 2020)
(616) 997-8555


Grand Haven 9
17220 Hayes St. Grand Haven
Movie Theater
(616) 844-7469

Grand Haven Escape Room
1051 Jackson St, Grand Haven
Escape Room
(616) 607-6730

4735 Lake Michigan Dr NW Ste E
Indoor laser tag, archery tag, and special events
Price varies by activity
*Monthly memberships available
(616) 345-0698

Grand Rapids Art Museum
101 Monroe Center St NW
A variety of permanent and traveling exhibits of art
$10/adult, $6 youth 6-17, Under 5 free
*Free admission on Tuesday and Thursday from 5-9pm
(616) 831-1000

Grand Rapids Children’s Museum
11 Sheldon Ave NE, Grand Rapids
A variety of hands-on learning activities available as well as play spaces
Senior, school faculty, and military discounts available
(616) 235-4726

Woodland Mall Play Area
3195 28th St SE, Grand Rapids
Indoor forest-themed play place
(616) 949-0012

Jester’s Court
3707 Northridge Dr NW, Grand Rapids
Indoor inflatable play place
$11/ages 4-12, $6/ages 1-3, Free under 12 months, One adult per child free, additional adults $2
(616) 784-5437

KROC Center
2500 Division Ave S, Grand Rapids
Indoor aquatics center, gym, and climbing wall
Day passes for $8.50/ ages 12+, $6.50/ages 0-11
*30 day passes, punch cards, and memberships available
(616) 588-7200

Grand Rapids Public Museum
272 Pearl St NW, Grand Rapids
Museum with hands on exhibits, planetarium, and carousel
$8/adults, $3/ children, Under 2 free
*Planetarium and carousel additional; memberships available
(616) 929-1700

Gerald R. Ford Presidential Museum
303 Pearl St NW, Grand Rapids
A variety of permanent and traveling exhibits about Gerald R. Ford
$10/adults, $4/youth 6-18
Ages 5 and under free
(616) 254-0400

Grand Rapids Civic Theater
30 Division Ave N, Grand Rapids
A variety of performances and shows throughout the year
Call or visit website for details on shows and ticket pricing
(616) 222-6650

Patterson Ice Center
2550 Patterson Ave SE, Grand Rapids
Indoor ice skating rink
$5/adults, $4/12 and under
$3 skate rental
(616) 940-1423

Craig’s Cruisers
5730 Clyde Park SW, Wyoming
Indoor arcade, go-karts, laser tag, and ropes course. Buffet available.
Price varies by activity, Packages available
(616) 530-2900

Altitude Trampoline Park
3495 Alpine Ave NW, Walker
Indoor trampoline park
Starting at $12.95
See specials online
(616) 419-3146

Catch Air
2978 28th St SE, Grand Rapids
Inflatables playground
Children 2 and under: $9
Children 3 to 10: $12
Two adults are free with one paid child admission
(616) 200-6956

Blandford Nature Center
1715 Hillburn Ave NW
Grand Rapids, MI 49504
The indoor visitor center has animals on display
$3/person or free with annual membership purchase
(616) 735-6240

Chuck E Cheese
3671 28th St SE, Grand Rapids
Indoor arcade and interactive games and live entertainment
Price Varies, Packages available.
(616) 942-7993


3478 Fairlanes Ave. Grandville
Children’s fun center with slides, tunnels, ball pits & other play equipment
Children 2 and up $8.95
Children 12-23 months $4.95
(616) 530-9222

Terry Hall Roller Rink
3330 Fairlanes Ave SW, Grandville
Indoor Roller Skating Rink
Approximately $10 per person with skate rental
(616) 534-8235

Fairlanes Family Entertainment Center
3335 Fairlanes Ave SW, Grandville
Indoor Bowling Alley for the whole family
Varies per day but usually under $10 per person
(616) 534-BOWL

Rivertown Mall Indoor Play Area
3700 RiverTown Parkway, Grandville
Play area for little children
(616) 257-5000

Celebration! Cinema
3700 RiverTown Parkway, Grandville
Movie Theater,
Sunday deals available
(616) 530-7469


Square Play Cafe
436 Washington Ave. Holland
A variety of toys are available for children to enjoy
Ages 1-7 play all day for $4.50
(616) 294-3997

The Lost City
12330 James St, Holland
Indoor putt-putt golf, arcade, mini-bowling and laser tag
$1-$8 for individual activities; packages available starting at $10.95/person
(616) 396-6746

Holland Aquatic Center
550 Maple Avenue, Holland
Indoor swimming pool and splash pad
$4.75-$8 admission, Free for age 2 and under
(616) 393-7595

Crazy Bounce
12255 Felch St, Holland
Indoor inflatable play place
$8/hour children, $5/hour adults
(616) 399-8150

Holland Playland
446 W 40th St #4644, Holland
Indoor play place
(616) 392-7083

Craig’s Cruisers
651 Chicago Dr.
Indoor arcade (outdoor activities during the regular season)
Price varies by activity, Packages available
(616) 392-7300

BAM! Entertainment Center
478 E 16th St, Holland
Bowling, laser tag, ropes course, escape rooms, and more
Varies by activity Specials and packages available
(616) 392-7086

DeGraaf Nature Center
600 Graafschap Rd. Holland
Nature preserve with an indoor visitor center featuring live animals, wildlife exhibits, viewing windows, and a children’s play area
(616) 355-1057


Hudsonville Lanes
5775 Balsam Drive
Indoor Bowling Alley for the whole family
Varies, usually under $10 per person. Also offers youth leagues for ages 4+
(616) 669-9380

Griff’s Georgetown
8500 48th Ave, Hudsonville
Indoor ice skating rink
$5/adults, $3/kids
$3/skate rental
(616) 662-2800


Rebounderz Indoor Trampoline Park
7500 Cottonwood Dr, Jenison
Indoor Trampoline Park and Family Fun Center
(616) 455-5600

Horizon Kids Complex
6462 Center Industrial Dr, Jenison
Open gymnastics gym Fridays 7-9pm
(616) 669-7722

Jenison Aquatic Center
2140 Bauer Rd, Jenison
Indoor pool with open swim times
(616) 667-357


Kentwood Fun Spot
14 52nd St SE, Kentwood
Roller Skating and indoor play place
$3-8/person depending on day; $5 skate rental
*call or see website for deals/discounts
(616) 534-8106

Kentwood Ice Arena
6230 Kalamazoo Ave SE, Grand Rapids
Indoor ice skating rink
$5/person, $2/skate rental
*There is a $20 maximum cost for a family and that includes renting skates
(616) 698-0100

Sky Zone
3636 29th St SE, Kentwood
Indoor trampoline park.
Varies by day/activity. See pricing and specials online.
(616) 214-4221


Kangaroo Palace
3524 Green St, Norton Shores
Indoor inflatables play center
$10 kids, $5 adults
Free for kids not yet walking and adults observing
(231) 733-4637

Jumpin’ Jupiter Skate Center
1775 Evanston Ave, Muskegon
Rollerskating, bounce house, arcade games, cafe
Average $5 admission + $4 skate rental; special event pricing may vary
(231) 773-5538

Lakes Mall Play Area
5600 Harvey St, Muskegon
Indoor play area at the Lakes Mall
(231) 798-7104

Planet 3 Extreme Air Park
1740 E Sherman Blvd, Muskegon
Indoor trampoline park
$11-20 + $3 grip socks
(231) 375-5677

Sherman Bowling Center
1531 W Sherman Blvd, Muskegon
$2.99-$3.79/game- shoe rental $3
(231) 755-1258

Northway Lanes and Billiards
1751 Evanston Ave, Muskegon
Price varies by day/time
(231) 773-9181

LC Walker Arena
470 W Western Ave, Muskegon
Indoor Ice Skating Rink
$4 admission + $2 skate rental
(231) 726-2400

Muskegon Lumberjacks
470 W Western Ave, Muskegon
Hockey Team
$10/youth, $15/adult
Call or visit website for game schedule
(231) 726-2400

USS Silversides Museum
296 W Webster Ave, Muskegon
Museum of the USS Silversides
$10 adult, free for children through age 16
(231) 720-2570

Lakeshore Museum Center
430 West Clay Avenue, Muskegon
Michigan history museum with hands-on activities in the Science Center
Free for Muskegon county residents; non residents $5 (2 and under free)
(231) 722-0278

Frauenthal Center
425 W Western Ave #200, Muskegon
Performing arts center featuring various events
Price varies by event
(231) 722-9750

Your Plate or Mine
5600 Harvey St #2080, Muskegon
Paint your own pottery studio
Price varies by piece chosen
(231) 799-1918

Muskegon Heritage Museum
561 W Western Ave, Muskegon
Collection of exhibits focusing on the history of Muskegon
$5 adults, $2 kids
(231) 722-1363

Lakeshore Sports Centre
4470 Airline Rd Muskegon
Indoor Ice Skating Rink
$5 admission, $2 skate rental; 5 and under free admission with paid parent
(231) 739-9423

Muskegon Museum of Art
296 W Webster Ave, Muskegon
Art Museum
$10 adult, free for children through age 16
*Free admission on Thursday nights; free events on select Saturdays
(231) 720-2570

Cinema Carousel
4289 Grand Haven Rd, Muskegon
Movie Theater
Price varies by day and showtime. Special discounts available Sundays and Tuesdays.
(231) 798-2608

Muskegon Civic Theater
425 W Western Ave # 401, Muskegon
A variety of shows and performances
Price varies based on event. Call for showtimes and details.
(231) 722-3852

Craig’s Cruisers
1551 E Pontaluna Rd, Norton Shores
Indoor arcade (outdoor activities weather permitting and during the regular season)
Price varies by activity – Packages available
(231) 798-4936

Chuck E Cheese
5600 Harvey St, Muskegon
Indoor arcade and interactive games and live entertainment
(231) 798-8121


Spring Lake Aquatics Center
16140 148th Ave, Spring Lake
Indoor swimming pool and water activities
$10/person or $30 for any group of 3-5 people for a guest day pass *memberships available
(616) 847-5858


For The Kidz
1391 Gezon Parkway, Wyoming
Gymnastics and Trampoline Center Open Gym is a time where kids can come in and use the equipment without instruction.
The cost is $10.00 for 2 hours of fun. Children aged 3 and younger are $5.00, and crawlers are always free.
(616) 726-7979

4315 Lake Michigan Dr NW, Walker
Indoor play place
(616) 453-8490

Found this useful? Please Share!

Get in Touch

  • This field is for validation purposes and should be left unchanged.