Twin Cities Mom Collective

The Best Indoor Play Spaces throughout the Twin Cities

indoor play spacesThis post is sponsored by New Horizon Academy

New Horizon Academy is a family-owned, nationally accredited childcare provider with more than 60 locations in Minnesota. Using a research-based curriculum and age-appropriate learning activities, New Horizon Academy’s highly trained teachers prepare young children for kindergarten – and beyond. New Horizon Academy offers a variety of programs to fit each family’s unique needs, with full-time, part-time, and summer camp programming available. Schedule a tour today!

Ages: Infant – 4th Grade
Schedules: Full Time, Part Time, Summer Camp
Locations: Click here
Contact: Click here to contact New Horizon

The Best Indoor Play Spaces

Jump, climb, and slide your way through the winter (or a rainy day) with endless options with these indoor play spaces to entertain kids big and small inside when the outdoors is too fierce. Whether you are looking for something to keep your kids busy during the upcoming winter break, or you want to think ahead for those inevitable stir-crazy days ahead this winter season, you are going to want to keep this list of the best indoor play spaces in the Twin Cities top of mind. Also don’t forget many of these places offer discounts on memberships which make a great gift this time of year!




Hudson GNG Jungle Gym Indoor Playground | 2760 Enloe Street, Hudson, WI

  • Hours: Tue-Sun: 10 am-6 pm.
  • Admission: $8.50/Ages 3-12; $5/age 2 & $4/ages 1- 2. Chaperones and siblings 1 and under are free. 
  • An indoor playground and imaginative play center for the younger crowd and a blacklight miniature golf for the older ones.

(CLOSED UNTIL 2025 for a remodel) Lookout Ridge Indoor Playground | Woodbury Central Park, 8595 Central Park Place, Woodbury, MN

  • Hours: Mon-Thurs 10 am-5 pm, Fri- 10 am-2 pm, Sat 10 am-4 pm
  • Admission: $5.50/ages 1-17, chaperones ages 18+ are free. 
  • This play space brings the outdoors in with cliffs and caves to explore, a giant tree to scale, wildlife murals on the wall nature motifs throughout.

Skyzone Indoor Trampoline | Multiple Locations

  • Hours: 9 am-9 pm daily, little leapers 9 am-12 pm daily
  • Admission: $22.99 plus tax/90 min, $29.99 plus tax/all day. SkyZone SkySocks must be purchased for $3.50/pair. Memberships available.
  • The trampolines, bouncy courts, and foam pit are sure to wear out the most energetic of kids. 

The Giggle Factory | 2007 O’Neil Rd, Hudson, WI

  • Hours: Mon-Fri: 7 am-9 pm, Sat/Sun: 7 am-1 pm. 
  • Admission: Passes must be pre-purchased online. $8/day pass. Monthly passes are available. Discounts for multiple children. 
  • Giggle Factory is a multi-level play structure with slides, a giant ball pit, and a dedicated space for kids 3 years and under. 

Tropical Adventure Indoor Playground | 4580 Victoria St N, Shoreview, MN

  • Hours: Mon-Fri 8 am–8 pm, Sat 12 pm-7 pm, Sun 12 pm- 6 pm.
  • Admission to playground only: $6.25-$6.75/per person, including supervising adults.
  • Kids climb through the jungle-themed obstacles and slides and caves. The Tropics Indoor Waterpark (additional fee) is worth checking out as well.

Mini Sota Play Cafe | 12055 Elm Creek Blvd N, Maple Grove, MN 55369

  • Mini sota play cafe
    Mini Sota Play Cafe | photo contributed

    Hours: 9 am – 7 pm, daily

  • Admission: Newborns (0-6 months): $0,  Infants (6 -12 months): $6.50, Kids 1-9: $13, 10+ years: $5 (punch cards are available)
  • MiniSota Play Cafe represents a holistic approach to family time and personal leisure. It’s a space where you can witness your children’s uninhibited joy as they explore a Mini-Minnesota, all while you enjoy the pleasures of a cafe lifestyle. Whether you’re looking to play with your children, get some work done, meet up with friends, or simply relax and watch your children play, MiniSota Play Cafe welcomes you to choose your adventure in a safe, clean, and engaging environment.



The Blast Indoor Playground | 1501 Central Parkway, Eagan, MN

  • Hours: Mon-Friday 6 am-9 pm, Sat-Sun 7 am-8 pm
  • Admission: $5/kids, 17 months and younger are free.
  • We love the discounted 10-punch pass for $45 making this place a great deal for indoor winter fun.

Good Times Park | 3265 Northwood Circle, #100, Eagan, MN

  • Hours: Daily from 7 am-9 pm.  
  • Admission: Purchase Play Today passes online in advance. A one-day pass is $10.95+tax per child under 18 years old (under 1-year play free).
  • The self-pay setup of this play area and the option to bring in your food and drink is a perk. 

Grand Slam | 12425 River Ridge Boulevard, Burnsville, MN

  • Hours: Mon-Thurs 12 pm-8 pm; Fri 10 am-10 pm; Sat 10 am-10 pm; Sun 11 am-7 pm
  • Admission: $6.95/3 hours – Play Zone Only. $19.95/participant for 3 hours of play includes Play Zone, Mini Golf & Crazy Cars. $22.95 if you want to add the trampoline park to your visit.
  • A popular place for the older kids in your group with trampolines, laser tag, batting cages, bumper cars, and mini golf.

Millz House Open Play | 14645 Felton Court #104, Apple Valley, MN

  • Hours: Mon, Tues, Thurs, Fri 9 am-4 pm; Wed 9 am-4 pm. Currently no weekend hours.
  • Admission: $8 per child.
  • Simple fun with a basketball court, trampolines, and an indoor playground makes you forget it’s freezing outside. 

Rockin Jump Trampoline Park | 2015 Silver Bell Road #195, Eagan, MN

  • Hours: Mon-Thurs 9 am- 9 pm; Fri-Sat 9 am-10 pm; Sun 9 am-8 pm.
  • Admission: $22.90/90 min, $29.99/all day – includes admission to all attractions.
  • The rock climbing tower and ninja course are a highlight of this indoor play space.


The Play Group | 5630 W 36th St, St. Louis Park, MN

  • Hours: Mon-Fri 8 am – 7 pm, Sat- Sun 8 am – 4 pm
  • Memberships Available ($99/month), Open Play Open to Members and Non-Members
  • $15/child for Open Play, $5 each additional child (90 minute sessions)
  • The Play Group is a membership-based Montessori-inspired children’s play area designed for children ages 0-4.
  • A space for play that is as beautiful as it is {fun}ctional!


Be With Me Children’s Playseum | Level 2, Ridgedale Mall, 12401 Wayzata Boulevard, Minnetonka, MN

  • Hours: Mon-Thurs 10 am-5 pm; Fri-Sat 10 am-6 pm; Sun 1 pm-6 pm
  • Admission: $15 per person
  • A scaled-down version of the Minnesota Children’s Museum in the Ridgedale Mall is a great place to let your child’s imagination play. 

Edinborough Park | 7700 York Avenue South, Edina, MN

  • Hours: Mon-Thurs 9 am-8 pm; Fri-Sat 9 am-7 pm; Sun 10 am-5 pm. 
  • Admission: $9 plus tax/ages 1-17, adults and children under 1 are free. 10-admission pass $80. Annual memberships are also available.
  • The kids will love getting lost in the endless slides and ladders and you will enjoy the way the atrium makes you forget it’s the middle of winter outside. 

Prairie Play Zone | Eden Prairie Community Center, 16700 Valley View Road, Eden Prairie, MN

  • Hours:  Daily 8 am–8 pm
  • Admission: $6.50/ages 5-18; $5.50/18mon-4 years. Community Center members FREE.
  • This newly expanded, multi-level indoor playground at the Eden Prairie Community Center has a mini rock climbing wall and a space dedicated to toddlers. Socks required.

Pump it Up | 7674 Washington Avenue South, Eden Prairie, MN (new location)

  • Hours: Please visit the calendar on the website for current open jump times. 
  • Admission: $10 per child. All ages are welcome, but kids must be at least 34″ to jump on the inflatables.
  • An indoor play area exclusively for bounce house fun — slides, obstacles, jumpers, and more. 

Rainbow Play Systems | 900 West 80th Street, Bloomington, MN

  • Hours: Mon-Fri 10 am–3 pm 
  • Admission: Rates are $8 per child, 12 months and younger are free.
  • Pay for a 2-hour block of time on all the favorite playset structures of their showroom. 

Williston Treehouse | 14509 Minnetonka Drive, Minnetonka, MN

  • Hours: Mon, Wed, Thurs, Fri, Sat 8 am-8 pm, Tues 8 am-7 pm, Sun 8 am-7:45 pm
  • Admission: $7/child. Admission is FREE for fitness center members. Memberships are available to Minnetonka and St. Louis Park residents.
  • A great indoor climbing and slide play place for the younger children. Ask about the splash pad in the indoor aquatic center, too!


Brookview Backyard | Brookview Parkway South, Golden Valley, MN

  • Hours:  Mon-Sat 9 am-8 pm, Sun: 9:30 am-5 pm.
  • Admission: $6 for ages 2-13. Adults and tots are free. Socks are required and are $2 if you don’t bring your own. Golden Valley, New Hope & Crystal residents get a $1 discount. Punch cards are available.
  • Lots of fun climbing and crawling play is available at this indoor play space. 

Interactive Playground | 2240 Woodale Drive, Mounds View, MN 55112

  • Hours: Daily, 7:30 am-7:30 pm
  • Admission: $12/child ages 1-17 for a day-long pass, adults are free. Memberships available.
  • Some days you just need a big open space to let your kids roam free, but make it indoors. 

K.U.B.E. Indoor Playground | Plymouth Community Center, 14800 34th Avenue North, Plymouth, MN

  • Hours: Weekdays 9 am-8 pm, Sat 9 am-7 pm, Sun 11 am-5 pm
  • Admission: $8/child. Plymouth residents are only $6/child
  • Kids Ultimate Backyard Experience (KUBE) brings backyard fun indoors with playhouses, ramps, and slide towers with ladders. Best for ages 2-12. 

Grand Slam Family Fun Center Playground | 2941 Coon Rapids Boulevard Northwest, Coon Rapids, MN

  • Hours: Mon-Thur 10 am – 8 pm, Fri-Sat 10 am – 10 pm, Sun 11 am – 7 pm
  • Admission: $5.95/3 hours (Play Zone only). Get a 10-wristband Punch Card for $42.95.
  • A little lower key than the Grand Slam venue in Burnsville, this location offers a reasonable price for a play zone area for 12 and under only. 

Maple Maze Indoor Playground | 12951 Weaver Lake Road, Maple Grove, MN

  • Hours: Mon-Sat 9 am – 8 pm, Sun 10 am – 6 pm. 
  • Admission: $6/child for ages 1-12. Supervising adults and under 1 free. Discounts for Military & MERSC.
  • The space has undergone renovations now featuring Four levels of new slides and obstacles plus a much better play structure for younger kids. 

Playground Plaza | 11701 95TH Avenue North, Maple Grove, MN

  • Hours: Daily 7 am-9 pm. 
  • Admission: $15/child ages 1-17. Supervising adults and under 1 free with paid siblings. Memberships available.
  • 20,000 square feet of playground equipment, field space, a small bounce area, and play areas for indoor fun. 

Urban Air Adventure Park | 3580 Holly Lane North, Plymouth, MN

  • Hours: Mon-Thurs 10 am-8 pm; Fri 10 am 9 pm; Sat: 10 am-8 pm; Sun: 10 am-6 pm
  • Admission: Ticket prices vary depending on the type of pass you purchase. Click here for pricing information.
  • A bit of a splurge but this place has it all so go for a whole day–trampolines, laser tag, mini golf, bowling, ropes course, ninja obstacles, and indoor play sets for younger kids.

Zero Gravity Adventure Park | 2292 Woodale Dr., Mounds View, MN

  • Hours: Mon-Sat 11 am-8 pm, Sun 11 am-6 pm
  • Admission: $19.99-$29.99/day pass. Annual passes are available.
  • Website: Zero Gravity Adventure Park.
  • A locally owned trampoline space to let your kids bounce out their winter cabin fever.

Related posts

Sunflower Fields to Visit Near the Twin Cities

Twin Cities Mom Collective

10 Reasons to Join Scouts

Twin Cities Guide to July Events

Twin Cities Mom Collective

Leave a Comment