The default bad-weather answer for the south valley. Busiest on weekend afternoons and during school holidays; mornings are much calmer.
Ticketed; members freeindoors · about 3 hours · ages 1–90
12033 South Lone Peak Parkway, Draper, UT 84020
Restaurants, parks, museums and more: places you can go most days, with no date to catch. Pick a category; the number on each is how many places it has with the choices you have made.
Showing 200 of 601 places.
Places built for children, or that tolerate them cheerfully.
The default bad-weather answer for the south valley. Busiest on weekend afternoons and during school holidays; mornings are much calmer.
Ticketed; members freeindoors · about 3 hours · ages 1–90
12033 South Lone Peak Parkway, Draper, UT 84020
One of the largest dinosaur collections anywhere, with a dig pit and hands-on rooms rather than glass cases only. If you are going more than twice a year the membership pays for itself across the four venues.
Ticketed; Thanksgiving Point membership covers itindoors · about 3 hours · ages 3–85
2929 North Thanksgiving Way, Lehi, UT 84043
The best playground in the south valley and the one worth driving past closer ones for: a big climbing structure, a zip line, and a splash pad that runs roughly May to September. The lot fills by late morning on a hot Saturday, and there is almost no shade over the water, so go early or come back after four.
Freeabout 2 hours · ages 1–12
2920 West 14000 South, Bluffdale, UT 84065
Built into the hillside so the building itself is part of the visit, with a serious dinosaur hall and a top-floor view over the valley. Ask about the resident discount, which is not advertised at the door.
Ticketed; discounted for Utah residents with IDindoors · about 3 hours · ages 3–90
450 North State Street, Salt Lake City
Hands-on play museum aimed squarely at under-tens, with a large outdoor water and climbing area that is only open in warm weather. Loud and packed on rainy Saturdays; a weekday morning is a different place.
Ticketed; membership covers itindoors · about 3.5 hours · ages 2–12
3605 Garden Drive, Lehi, UT 84043
The exhibit floor costs nothing, which makes it a genuine free option rather than a ticketed one with a free corner.
Freeindoors · about 2 hours · ages 4–90
110 South 400 West, Salt Lake City, UT 84101
A sandy swimming beach in the middle of a neighbourhood, with water shallow enough at the edge for small children. The catch is parking: the lot closes once it is full on summer weekends and nearby street parking is restricted, so arrive before ten or plan to walk in.
Freeabout 2.5 hours · ages 3–70
Newer and much bigger than a neighbourhood park, with a splash pad and shaded pavilions you can actually sit under. Quieter than Wardle Fields for the same kind of afternoon.
Freeabout 1.5 hours · ages 1–12
Feeding animals and small rides, best for under-sixes who would be bored by a museum. Spring is the time to go, when there are lambs and chicks; midsummer afternoons are hot and the animals are asleep.
Ticketed; pony and wagon rides extraabout 2 hours · ages 1–10
2502 West Wildflower Lane, Lehi, UT 84048
Animals and open ground, and free to simply walk around.
Freeabout 2 hours · ages 1–70
6351 South 900 East, Murray, UT 84121
Play-based and aimed at under-tens; a nine year old will have run out of it in an hour. Parking is in the Gateway garage, so validate it or the ticket price effectively goes up.
Ticketedindoors · about 2.5 hours · ages 1–10
444 West 100 South, Salt Lake City, UT 84116
Skating on the actual Olympic speed skating oval, indoors and cool even in August. Public sessions are limited and often mid-day on weekends, so the schedule decides the trip rather than the other way round.
Public session admission plus skate hireindoors · about 2 hours · ages 4–75
Shade is limited. Best before noon on a hot day.
Freeabout 60 minutes · ages 1–10
Indoor leisure pool with a lazy river and slides, warm enough for toddlers, which makes it the winter answer to the summer pool question. Busy in the two hours after school lets out.
Day passindoors · about 2 hours · up to age 85
Full water park with a wave pool and a toddler area. It is a whole day and it is expensive at the gate, so buy online ahead. Late afternoon entry on a weekday is the cheapest way to try it.
Day ticket; season passes much better valueabout 5 hours · ages 2–60
Worth visiting as a building, not just a library: a spiral walkable roof, a glass atrium and a children's floor with its own small rooms. Free, warm, and open on Sundays when most alternatives are not.
Freeindoors · about 1.5 hours · up to age 90
Day passabout 2.5 hours · ages 2–80
Roller rink with inflatables and a soft play area attached, so a child too small to skate still has something to do. Sessions are scheduled rather than all-day, so check times before driving over.
Admission plus skate hireindoors · about 2.5 hours · ages 3–60
Indoor pool, so it answers the winter version of the same question.
Day passindoors · about 2 hours · ages 1–80
Cheap enough that a small budget lasts, which is the whole appeal.
Pay per play, nickelsindoors · about 1.5 hours · ages 4–16
Mini golf, batting cages and a driving range on one site, which lets a mixed-age group split up and still be together. Evenings are cooler and much quieter than weekend afternoons.
Pay per activityabout 1.5 hours · ages 4–70
692 West 10600 South, South Jordan, UT 84095
Free, warm, and open when almost nothing else is. Runs its own children's programmes, which the library events source picks up separately.
Freeindoors · about 60 minutes · up to age 90
12877 South 1830 West, Riverton, UT 84065
indoors
5.5 mi west of central Park City
Free
Freeindoors
86 West Factory Street, Garland, UT 84312
indoors
3089 North Canyon Road, Provo, UT 84604
Freeindoors
32 North West Temple, Salt Lake City, UT 84150
Free
indoors
5550 South Freeway Park Drive
Free
indoors
indoors
indoors
1683 North Canyon Road, Provo, UT 84602
Free
Freeindoors
Free
indoors
2055 West Bruin Boulevard, Taylorsville, UT 84123
Freeindoors
120 Center Street, Lehi, UT 84043
Freeindoors
577 South 900 West, Salt Lake City, UT 84104
indoors
indoors
617 East South Temple, Salt Lake City
Freeindoors
285 North Main Street, Logan, UT 84321
indoors
Free
Free
indoors
145 North Harrisville Road, Ogden, UT 84404
indoors
Free
indoors
3813 West Center View Way, West Jordan, UT 84084
Freeindoors
319 South Saratoga Road, Saratoga Springs, UT 84045
indoors
indoors
13347 South Teal Ridge Way, Riverton, UT 84096
indoors
indoors
465 North Wasatch Drive, Layton, UT 84041
indoors
indoors
indoors
indoors
indoors
indoors
3951 West 5400 South, Taylorsville, UT 84129
indoors
indoors
indoors
Free
indoors
indoors
indoors
6000 West 2100 South, Salt Lake City, UT 84128
indoors
1052 East Pioneer Road, Draper, UT 84020
Freeindoors
64 South 100 East, American Fork, UT 84003
Freeindoors
51 South Center Street, Newton, UT 84327
indoors
indoors
5.7 mi northwest of central Park City
indoors
5624 South Cougar Lane, Kearns, UT 84118
Free
Freeindoors
indoors
Free
Freeindoors
1307 North Commerce Drive, Saratoga Springs, UT 84045
indoors
202 East Murray Park Avenue, Murray, UT 84107
indoors
indoors
1786 West 4800 South, Roy, UT 84067
Freeindoors
indoors
indoors
5546 South Van Winkle Expressway, Murray, UT 84117
indoors
85 East 2200 South, Bountiful, UT 84010
Freeindoors
130 S Center Street, Duchesne, UT 84021
indoors
2465 Kilby Road, Park City, UT 84098
indoors
1544 Park Boulevard
indoors
438 West 400 North, Tooele, UT 84074
indoors
Free
indoors
Free
indoors
95 West 100 South Street, Santaquin, UT 84655
indoors
Freeindoors
42 Bowry Street, Grantsville, UT 84029
indoors
844 South 800 West, Pleasant Grove, UT 84062
indoors
7252 South Jordan Landing Boulevard, West Jordan City, UT 84084
indoors
indoors
indoors
1340 Sandhill Road, Orem, UT 84058
indoors
Free
indoors
indoors
Freeindoors
15 East North Temple, Salt Lake City, UT 84103
indoors
10450 South State Street, Sandy, UT 84070
indoors
3270 South 8400 West, Magna, UT 84044
indoors
125 South North County Boulevard, Pleasant Grove, UT 84062
indoors
55 North Center Street, Lehi, UT 84043

indoors
3601 South Constitution Boulevard, West Valley City, UT 84119
Freeindoors
50 West Main Street
indoors
indoors
indoors
Freeindoors
2464 Jefferson Avenue, Ogden, UT 84401
indoors
indoors
7323 South Jordan Landing Boulevard, West Jordan, UT 84084
indoors
2104 Lincoln Avenue, Ogden, UT 84401
indoors
Freeindoors
Freeindoors
59 South Main Street, Salem, UT 84653
Freeindoors
3921 Central Campus Drive, Ogden, UT 84408
Free
indoors
3567 Nordic Valley Way, Eden, UT 84310
indoors
Free
indoors
indoors
Free
Freeindoors
25 North Main Street, Smithfield, UT 84335
294 North 800 East Street, UT 84655
indoors
indoors
6051 South State Street, Murray, UT 84107
Free
indoors
indoors
3601 South Constitution Boulevard, West Valley City, UT 84119
indoors
indoors
6.0 mi southwest of central Park City
indoors
380 West 2650 North, Pleasant View, UT 84414
indoors
indoors
Freeindoors
3331 South 500 East, South Salt Lake, UT 84115
indoors
188 S Main Street, Heber City, UT 84032
indoors
69 West Main Street, Fairfield, UT 84013
Free
indoors
100 North Seven Peaks Boulevard
indoors
58 West 400 North, Logan, UT 84341
indoors
1304 Orchard Drive East, Bountiful, UT 84010
indoors
indoors
indoors
indoors
0.6 mi northwest of central Park City
indoors
indoors
4679 South 2225 East, Holladay, UT 84117
Freeindoors
645 East 1430 North, Provo, UT 84602
Free
indoors
Freeindoors
403 North Wasatch Drive, Layton, UT 84041
Freeindoors
Freeindoors
indoors
indoors
Free
indoors
3693 West Meadow Spring Lane, Riverton, UT 84065
Free
indoors
Free
indoors
350 East 200 South, Kamas, UT 84036
Freeindoors
4275 West 5345 South, Kearns, UT 84118
indoors
50 East 200 South, Salt Lake City
Freeindoors
66 South Main Street, Payson, UT 84651
indoors
indoors
indoors
757 West 11400 South, Draper, UT 84020
Free
Free
indoors
Free
indoors
indoors
645 South Guardsman Way, Salt Lake City, UT 84108
indoors
409 South 500 West, Bountiful, UT 84010
Free
indoors
1051 South 500 West, Bountiful, UT 84010
indoors
indoors
10535 South State Street, Sandy, UT 84070
Free
Freeindoors
8030 South 1825 West, West Jordan, UT 84084
Prefer to see these by where they are? Open the map.