Skip to main content

Indoor Activities

🎮 Indoor Activities for Kids in Taylorsville, UT

11 indoor play, trampoline parks, bowling, arcades, and entertainment centers rated and reviewed by families.

Activities & Venues in Taylorsville

11 of 11
Ninja Kidz Action Park amusement center in South Jordan, UT🤸 Trampoline Park
Photo: Ninja Kidz Action Park
4.9(15,161)$$9 mi · South Jordan

Ninja Kidz Action Park is an expansive indoor trampoline park in South Jordan that goes beyond basic bouncing with foam pits, dodgeball courts, basketball dunking zones, and dedicated toddler areas. With an exceptional 4.9-star rating from over 15,000 reviews, this venue delivers high-energy fun for the whole family regardless of weather or season.

🕑 1.5-2 hours
Kids Empire Salt Lake City indoor playground in Salt Lake City, UT🎮 Entertainment
Photo: Lolani Kay
4.9(1,157)$$6 mi away

Kids Empire Salt Lake City is an indoor playground paradise that keeps children entertained for hours regardless of the weather outside. With an impressive 4.9-star rating from over 1,100 parents, this popular venue features multiple bounce houses, elaborate jungle gyms, and challenging climbing structures that let kids burn energy while parents relax in the comfortable seating areas.

🕑 2-3 hours
Sandy Amphitheater amphitheatre in Sandy, UT🎮 Entertainment
Photo: Sandy Amphitheater
4.7(1,302)$7 mi · Sandy

Sandy Amphitheater is a fantastic outdoor entertainment venue nestled against the stunning Wasatch Mountains, offering free summer concerts, movie nights, and family-friendly performances that make for perfect budget-friendly evenings with kids. The spacious lawn seating allows little ones to spread out, dance, and enjoy the mountain air while parents relax under the stars with incredible mountain views as a backdrop.

🕑 2-3 hours for evening concerts and movies, though families with younger children often leave early if needed
This Is The Place Heritage Park state park in Salt Lake City, UT🎮 Entertainment
Photo: This Is The Place Heritage Park
4.6(3,743)$$9 mi away

This Is The Place Heritage Park brings Utah's pioneer history to life with hands-on experiences that keep kids engaged for hours. Children can explore authentic historic buildings, meet costumed interpreters, dig for gemstones, pan for real gold, ride ponies, and interact with friendly farm animals,making history feel like an adventure rather than a lesson.

🕑 3-4 hours
Altitude Trampoline Park amusement park in Salt Lake City, UT🤸 Trampoline Park
Photo: Kristyn Smedley
4.5(1,445)$$4 mi away

Altitude Trampoline Park is an energetic indoor playground where kids can literally bounce off the walls in a safe, supervised environment. With multiple jumping zones, foam pits for practicing flips, and various active play areas, it's the perfect place to burn off excess energy regardless of the weather outside. The 4.5-star rating from over 1,400 families speaks to its popularity as a go-to destination for active fun in the Salt Lake City area.

🕑 1.5-2 hours (including a 60-90 minute jump session plus time for breaks and snacks)
Nickel Mania video arcade in South Jordan, UT🕹️ Arcade
Photo: Stephen Smith
4.5(1,334)$4 mi · South Jordan

Nickel Mania is a budget-friendly arcade paradise where families can enjoy hours of entertainment without breaking the bank. With hundreds of games that cost just nickels to play, kids can experience classic arcade games, modern video games, and ticket-redemption games that lead to exciting prize wins,all while parents appreciate the affordable pricing that makes repeated visits easy on the wallet.

🕑 2-4 hours
Fashion Place shopping mall in Murray, UT🛍️ Shopping
Photo: Fashion Place
4.4(12,262)Free3 mi · Murray

Fashion Place Mall in Murray offers a free indoor soft play area that's a lifesaver for parents when Utah weather isn't cooperating. This climate-controlled playground provides a safe, padded environment where toddlers and young children can climb, slide, and burn energy while you enjoy comfortable seating and the convenience of nearby shopping and dining options.

🕑 45 minutes to 1.5 hours
Mulligans Golf & Games golf course in South Jordan, UT🎮 Entertainment
Photo: Mulligans Golf & Games
4.3(1,714)$8 mi · South Jordan

Mulligans Golf & Games in South Jordan is a one-stop entertainment destination where families can easily spend an entire afternoon. With mini golf courses, go-karts, batting cages, an arcade packed with games, and exciting laser tag battles, there's something to keep every family member entertained regardless of age or interest.

🕑 3-4 hours
Uptown Jungle Fun Park indoor playground in Sandy, UT🛝 Playground
Photo: Sabrinna Salas
4.0(402)$6 mi · Sandy

Uptown Jungle Fun Park is an energetic indoor playground paradise where kids can burn off energy rain or shine. With multiple climbing structures, bounce houses, slides, and dedicated toddler zones, this 7,850-square-foot facility keeps children entertained for hours while parents can relax in designated seating areas throughout the park.

🕑 2-3 hours
Dave & Buster's Salt Lake City restaurant in Salt Lake City, UT🕹️ Arcade
Photo: Dave & Buster's Salt Lake City
4.0(4,631)$$7 mi away

Dave & Buster's Salt Lake City is the ultimate indoor entertainment destination where kids can play arcade games, race in simulators, compete in virtual sports, and win prizes,all under one roof. With a full restaurant serving family-friendly meals alongside hundreds of games, it's perfect for rainy days, birthday parties, or when you want to keep the whole family entertained for hours.

🕑 3-4 hours
VASA Fitness gym in Murray, UT Sports
Photo: VASA Fitness
3.8(1,696)$5 mi · Murray

VASA Fitness in Murray offers parents the perfect solution for fitting in a workout while keeping kids entertained. The supervised kids' club provides a safe, engaging play environment with games, activities, and age-appropriate toys, allowing parents to hit the gym, pool, or athletic courts knowing their children are having fun and well cared for.

🕑 1.5-2 hours (typical kids' club time limit while parents work out)

Also in Salt Lake City Metro