Winter is here and that means that sometimes it’s just too cold to play outside and we no longer have the option of using the local park as a means of entertainment. Being stuck inside all day can lead to boredom, sibling fights, and waaaaay too much screen time! Everyone starts to drive each other crazy and mom is all out of ideas!

Sound familiar? 

Well I don’t want this happening to me or you this year so I’ve searched high and low to find all the best Utah Indoor play places to take our kids during the winter and hopefully be able to catch a break from hearing “Mommy, I’m bored.” or “He won’t stop looking at me.”  or……….and the list of kids complaints goes on and on……..


Davis/Weber County


Come up for $12 Tuesdays when kids can get Unlimited XD Theater, Laser Tag, Rollerball, Bowling, Kiddie Cove, and Video Games!
They also have great deals for families on Monday nights, and more deals on Sunday nights too!

You can also grab this great deal for a Unlimited Fun Pass and save 44%!
A fun pass includes Bowling (includes shoe rental) Rollerball, Miniature Golf, Bumper Boats, Laser Tag, Go-Karts (Road Track, Slick Track, Rookie Track) Batting Cages – (When the weather is better), Kiddie Cove, and $5 Game Card.

525 S. Deseret Drive |
Kaysville, UT 84037

Classic Fun Center: 

The Layton location offers a Mom’s Club!
Monday- Friday 10AM-4PM that offers you unlimited fun. Skating, bouncing, Pirates Cove, 10 Tokens, and even skate rental for just $7.50!!!
(This offer is not valid during school breaks or holidays) 

If you kids are too young to skate or blade you can bring along a scooter, bike, tricycle, or any other fun toy to let them ride around the rink on!

867 N Angel St,
Layton, UT 84041


This is a brand new indoor dart tag arena in Layton that was designed by a local dad and is perfect for anyone ages 5+. For those of us who have older and younger kids they have a screened off section where you can watch and also a little playroom with a tv and some toys to keep the littlest ones entertained while your other kids attack each other!

Our friends over at The Salt Project tried this out last year and had a blast!

606 N Marshall Way, Suite 101
Layton, UT 84041 US

Kangaroo Zoo: 

Located in North Salt Lake and Ogden, this is a super fun place to take kids to bounce all of their wiggles out! Tons of inflatable bounce toys and comfy couches for mom to sit and watch! Check out your local Value Pages magazine, they frequently offer discounts.

North Salt Lake
395 N Redwood Road
North Salt Lake, Utah

184 20th Street
Ogden, Utah

South Davis Recreation Center: 

During the winter months recreation centers can be great places to go and play. The SDRC offers a swimming pool with a lazy river, slides, play area, and a shallow area for smaller kids.

Besides swimming it’s also a great place to try out ice skating without the freezing temperatures or weather to deal with outside!

550 N 200 W,
Bountiful, UT 84010

Treehouse Museum: 

The Treehouse Museum was actually voted as #17 in a list of top Children’s Museums in the country! With two levels of fun kids are sure to wear themselves out while having a blast. Kids can pretend play in a diner, on a train, in the Wild West, or even pretend to be President!

You can grab $1.00 off admission here.

347 22nd Street
Ogden, UT 84401

Sky Trampoline Arena: 

Try out all the fun at this trampoline park.
They have a half pipe tramp, a zip line, foam pit, rock climbing wall, basketball hoops, and dodgeball. For the littlest kids they have the Kangaroo Jumper pillow so kids under 42″ can jump without getting hurt by bigger kids.

Ages 2 and under are free with a paying adult.
Ages 3-6: $8 an hour
Ages 7+: $10 an hour

Grab this voucher and You can get admission for 60% off !! Woohoo for discounts!

859 West Hill Field Road
Layton, Utah 84041

iRock Utah: 

People of all ages (kids under 12 need adult supervision) can come a learn the art of bouldering and climbing at Ogden’s new indoor climbing gym. Walls range in height from 30-55 feet and are all done with a top belay system. Admission includes harness, belay device, and carabineers.

2261 Kiesel Ave,
Ogden, UT 84401

Get Air:

This trampoline park has a big kid/adult area and a kiddie area for kids under 46″. They have slamball, dodgeball, a foam pit, a fun tight rope to try to get across and even some crazy ladders that are pretty tricky to climb.

 Special Deals: 


Mommy and Me: Every Thurs-Fri from 10:00 AM- Noon. Moms and jumpers under 46″ ONLY! 1 child gets in free with a paying adult and each additional child is only $5.00!

Monday Family Bounce Night: $45.00 for up to five jumpers for two hours. Each additional jumper is $12 for two hours.

Two Hour Tuesdays: Buy one hour get the second hour free!

Student Night Wednesday: Students can get $2.00 off admission with ID.

Thankful Thursday: Bring in a can of food and get an extra half hour for free

1188 Sportsplex Drive
Suite 110
Kaysville Utah 84037


Hill Aerospace Museum:

The museum is open Monday – Saturday 9:00- 4:30 and is always FREE ADMISSION.  Outside you can see tons of HUGE planes and jets and get up close and personal with them. Once inside there is so much to see and do. Any plane loving kid would love to take a visit. They even have a fun kids room where you can play and dress up! Plus you can teach them history at the same time!

Visit their Facebook page for fun updates and special events.

7961 Wardleigh Rd, Bldg 1955
Hill Air Force Base, Utah

Fat Cats: 

Located in Ogden, this fun place has a bowling alley with a Thunder Alley hosted every night. They also have a full arcade, billiards, brand new laser tag and even bumper cars!

2261 Kiesel Ave,
Ogden, Utah 84401

Toad’s Fun Zone: 

This fun place has an arcade, indoor mini golf course, laser tag, and loads of fun!
They offer a 3 Hour Indoor Pass that includes unlimited laser tag, indoor mini golf, $5.00 to the arcade, and non-redemption video games.
They also have daily deals and discounts so make sure you check those out too.

*You can grab a discounted year pass here and enjoy the fun all year long!

1690 W 400 N,
Ogden, UT 84404

Clearfield Aquatic Center: 

The perfect place to take the family! They have a lap pool, indoor water park that is perfect for kids, hot tubs, and even running tracks, basketball, and even a weight room.

They host an “open plunge” daily. Check here for times.

55 South State Street
Clearfield, UT 84015

Layton Surf and Swim: 

You can swim year round in this covered pool! Kids under 3 are free and the rest of us are only $3.50 which makes for a super affordable outing.

Open Plunge with no waves is from 12:00-3:00 PM and then Open Wave is from 6:00-8:45 P, Monday -Fridays.

They also offer weeknight specials. Monday night is Family Night and you can get in 5 people for $10!
Wednesday is $1.00 night!

465 North Wasatch Drive
Layton, UT 84041

The Rush Funplex: 

This is the biggest funplex in Utah! It has 38 bowling lanes, glow in the dark mini golf, glow in the dark go-karts, nerf blaster, laser tag, golf simulators, and even a full aquatic center!
Seriously this place has everything! 
They offer daily deals like $12 Tuesdays, Wet and Wild Wednesday’s, and BOGO Thursdays!

1806 S. 2000 W.
Syracuse Utah

Cache County: 

Cache Valley Fun Park 

The “Funnest Place in Town” has a lot to offer!
Rollerblading, Jungle Gym soft play, Lazer Tag, Bowling, Billiards, Arcades, and more!

The Soft Play area is the largest indoor playground in Northern Utah and is perfect for your littles! Plus it’s only $3.50 for admission!

They also offer Toddler Time every Monday and Wednesday from 9:00 AM- 11:00 AM. It offers story time, activities like bubbles, games and songs, and even free play!

And Tuesdays are discount days! Where everything is only $2.50!

255 E 1770 N North
Logan, UT 84341

Wiggle Worms Playland: 

The perfect place in Northern Utah to take your little ones to play and get out some energy! Their prices are awesome and adults never have to pay to accompany their kids, BONUS!

You can also check them out on Facebook.

2350 N Main St #5,
North Logan, UT 84341

The Jump Zone: 

A trampoline park in Logan that offers tons of different ‘zones’ for your kids to play. The Kids Zone is for jumpers under 46″.
They also have the Open Zone, The Dunk Zone which has 3 basketball courts, The Pit Zone, Snack Zone, Party Zone, and Dodgeball and Volleyball Zone. Serious fun for the whole family! Plus parents who are just there to watch are always FREE!

1510 N. 200 W.

Salt Lake County: 

Discovery Gateway:

This children’s museum is one of the best! With two different level, plus an outside exhibit with a helicopter, kids can get out hours of energy! There’s activities for kids of all ages too.

The littlest ones will enjoy “The Garden” where they can play and explore with plastic balls.
The “Kids Eye View” exhibit is a top favorite. Kids can pretend play for hours on a construction site, in a house, grocery shopping, on a farm, climbing wall, car service station, and even a super fun water play area!
For kids under age 4 there is an area just for them!
Once you go upstairs there are more exhibits and lots of fun things to experiment with.

Besides just fun free play they also have lots of daily classes that you can attend. Music, storytime, creative kids, science, art, and more!

*Before you go make sure you grab a discounted admission up to 37% off !

The Leonardo:

Unlike most museums where you are told “DO NOT TOUCH” the Leonardo is not like that. They have exhibits that allow you to explore, learn, and use your creative mind to learn and solve problems!

In Leonardo’s Studio you can dive right in to creating your own art! You can paint, sculpt, draw…. the options to create are endless! In Leonardo’s Workshop tinker around, problem solve, and discover new things! You can also hang out in the Science Lab, learn about math in a fun way, and everyone can play in the Pixel Playland where imaginations are let loose!

Besides the hands on exhibits they also have lots of events for kids and families.

209 East 500 South
Salt Lake City, Utah 84111

The Train Shoppe: 

This is a hidden gem right in the heart of Salt Lake. A train shop in the front and a fun interactive train play place in the back!

Take a ride on the Salty Gulch Railroad train. Kids are given little toy guns where they can shoot at targets while on the train. Besides riding on the train you can play and control 14 different model railroads.

2964 South State Street
Salt Lake City, Utah 84115


Every Tuesday is $12 buck Tuesday! You can get Unlimited Laser Tag, XD Theater, MaxFlight, Kiddie Cove, Video Games.

General admission is also free so you can go, play in the arcade and pick and choose the activities that you want to do.

75 East Southfork Drive |
Draper, UT 84020

Living Planet Aquarium: 

You can spend hours and hours here! The aquarium is filled with tons of animals that kids will love seeing and learning about. In fact, there are over 2,400 animals!

The four main exhibits are Discover Utah, Ocean Explorer, Antarctic Adventure, and Journey to South America.

They have a new exhibit open now, the Deep Sea exhibit. The walk through tank is amazing, kids love the otters and penguins, and you can even watch some feedings of different animals!

12033 Lone Peak Parkway,
Draper, UT 84020

Clark Planetarium: 

The planetarium has lots of free exhibits that your kids can enjoy. A huge pendulum, images from the Hubble telescope, the space station, and they can even play on Mars or take a walk on the moon!
Besides the free exhibits and fun you can also see a show about space, black holes, stars, animals, our earth and so much more in the IMAX theater or the dome.

110 S 400 W
Salt Lake City, UT 84101-1145

Fat Cats: 

More than just a bowling alley! You can enjoy bowling, thunder alley, arcades, billiards, and even glow in the dark mini golf!

3739 South 900 East,
Salt Lake City, UT 84106

Utah Olympic Oval:

Come play where the Olympians were! There is public ice skating all year long and is great for all ages. For added fun they host a Cosmic Skate on Saturday nights with music and black lights.

If you are wanting to try something new they also have Cosmic Curling, offer skate classes, and even hockey.

Storybrook Play Cafe: 

This brand new play place just opened up and is a fabulous new place for kids ages 0-6 to play! The space is designed for creative play and even has comfortable seating for the parents (bonus!).

Play hours are Mon -Fri 9:00 AM- 6:00 PM
Parents get in free with a paying child. (Another bonus!)
You can also purchase punch passes and grab a discount.

1538 East 3300 South
Salt Lake City, Utah

Scales and Tails:

Every Monday and Wednesday the showroom is open to the public from 4:00- 8:00 PM. You can come see and touch all sorts of amazing reptiles. On Saturdays the showroom is open from 10:00 AM- 4:00 PM

You can get a discounted admission too!

3584 S 1950 W, #13,
West Valley City, UT

Jungle Jims

It’s like a mini amusement park! They have bumper cars, swings, a carousel, and even a toddler area. Plus they have free Wi-Fi for parents so you can even get some work done while the kiddos play!

Make sure you check out $2 Tuesdays!

739 E. Fort Union Blvd (7200 South)
Midvale, UT 84047

The Wairhouse: 

A super fun trampoline park that is for kids ages 2-82! The have a special Kids Airena for your smallest ones ages 1-6 and tons of activities for your bigger kids, or even mom and dad! They have over 15,000 feet of trampoline area as well as dodgeball, dunk basketball, and a foam pit.

Jump Around Utah: 

A fun indoor play place with lots of inflatables for your little ones to bounce around on!

1519 South 700 West
Salt Lake City, UT. 84104

Airborne Trampoline Arena: 

Located in Draper it’s the perfect place to take your little monkey’s! They have a Lil Air Arena that is just for little ones under 8.  It has trampolines, foam pits, balance beam, zip line, and even basketball!

It’s great for your big kids too! Air Dodgeball, The Pit, and obstacle course and more!

12674 Pony Express Rd,
Draper, UT 84020.

Utah County:


An amazing climbing gym just for kids! Filled with 26 climbing walls, a parabolic slide, and even an air tower jump! Kids should weigh at least 35 lbs in order for the belay system to work properly. Check out our review of Funtopia when we went last year!

Sessions are 1 hour long and come with a quick instruction and safety lesson. Kids also need to wear closed toe shoes.

401 S 850 E,
Lehi, UT 84043

Thanksgiving Point:

There is lots to see and do.  You can visit the Museum of Ancient Life and see over 50 different dinosaur skeletons, dig for fossils, cast your own fossil, or even go see a 3D movie!

You can go just once or get a membership pass to enjoy everything that Thanksgiving Point has to offer. The Museum of Ancient Life, Gardens, Farm Country, and the Museum of Natural Curiosity.

3003 N. Thanksgiving Way
Lehi, Utah 84043

Museum of Natural Curiosity: 

The newest attraction at Thanksgiving Point, this museum has over 400 interactive experiences and is a super fun children’s museum. Kids can have fun while also learning science, art, history, music, and more! There are different places to play like the Rainforest, Waterworks, Kidopolis, Discovery Garden, and different traveling exhibits.

3003 N. Thanksgiving Way
Lehi, Utah 84043

Kangaroo Zoo:

Pleasant Grove.  Another fun place full of inflatable bounce toys! Perfect for little ones and for moms!
513 W 700 S
Pleasant Grove, UT

Get Air Hang Time: 

40,000 square feet of jumping fun! Kids can jump out all of their energy playing Slamball, Dodgeball, falling into The Pit, or just jumping around like crazy little monkeys!

And now during special scheduled times Flips gym will open up to Get Air jumpers to offer Open Gym!

They offer different monthly deals and discounts so make sure you check them out before you go! We found this great deal for 50% off! 

1340 Sandhill Rd,
Orem, UT 84058

Seven Peaks Fun Center:

This fun center in Lehi has a lot to offer! While a few of the outside attractions are closed for the winter there is still a lot of fun to be had and you can usually find a great discount on admission too!

Laser tag, rock climbing, the Frog Hopper, indoor mini golf, an arcade, and even a play place for the smallest kids.

You can grab this fun family deal for only $37 which gives you 80 arcade tokens, attractions for four people, ice cream, pizza, and drinks! Talk about a fun family date!

We also found this fun deal for a day pass for two people for just $15!
Or this one that gives you $30 to the arcade for only $15!

1320 North 300 West Street,
Lehi, UT 84043

 Southern Utah : 

St. George Children’s Museum: 

A fantastic children’s museum filled with fun and educational exhibits that will produce hours of fun! Plus they have classes and lots of special events including storytime, music, science, crafts and more!

86 South Main Street
St. George, Utah 84770

Fiesta Fun:

Bowling, laser tag, go carts, kiddie carts, an arcade and more! Tons of family entertainment at Fiesta Fun. Check out their $12 Tuesdays!

171 E. 1160 S.
St. George, Utah

Laser Mania: 

A family fun center that offers Laser Tag, A-MAZE-ing Miniature golf, a 4D Movie ride, and even bumper cars! What’s even better are their awesome prices and you can even buy them in “fun packs” of how many attractions you want to do. Plus they are always offering fantastic discounts like $2 Tuesdays, deals for family nights, and more.

67 E. St. George Blvd. #10
St. George, UT 84770

House of Jump: 

A fun trampoline park for the whole family! Kiddie area, dodgeball, and slam dunk area.

415 S. Dixie Drive,
St. George, UT 84770

 Other Ideas:

More ideas that are around your community and lots of them are free!!!!

Visit your Local Fire Station. Most are willing to give you a free tour and let the kids explore and learn about being a firefighter. Stop by or give them a call!

Check out your local Movie Theater during the day for a matinee. Or better yet, find a dollar theater near you for the cheapest movie option!
Most libraries have designated story times or other activities going on. My kids love going downtown to the main Salt Lake library and exploring around their kid section, and riding the elevators to the top and looking out over the city.

Sometimes you just gotta get out of the house and that is where a fast food play place comes in handy! Last week we played for 2 hours at Chick-fil-a while mom got in some good girl talk time!

Shopping Mall Play Areas are great places to let the kids get out some energy. Plus you can get some shopping done too!

*City Creek Center: Dinosaur Play Area
*Layton Hills Mall: Play area with outdoor theme
*South Towne Mall: Closed in area and also a train (fee for train)
*University Mall: A large treehouse and dinosaur excavation site
*Provo Towne Center: play area with slides and other structures. On second floor there is a carousel (fee)

Winter can be rough on moms. What ideas do you have to keep your kids entertained?

Like this post? Share it with your friends!