Are you looking for the best family activities in St. George, Utah, to enjoy quality time with your kids or make a great impression on visitors? St. George and the surrounding areas offer unique experiences to keep the whole family entertained, from outdoor adventures to interactive museums. Here’s our list of the top family-friendly activities in Southern Utah for unforgettable family memories.
1. Snow Canyon State Park
Location: 1002 Snow Canyon Dr, Ivins, UT
What To Do: Discover stunning red rock formations, kid-friendly trails, and scenic views.
2. Sand Hollow State Park
Location: 3351 Sand Hollow Rd, Hurricane, UT
What To Do: This spot combines beach fun with water sports, perfect for warm days!
3. St. George Dinosaur Discovery Site
Location: 2180 E Riverside Dr, St. George, UT
What To Do: A must-see for dino fans with fossils and interactive exhibits.
4. Coral Cliffs Family Entertainment Center (Opening Fall 2025)
Location: 835 W State St, Hurricane, UT
What To Do: Movie theater and much more upcoming for this family fun center.
5. Tuacahn Amphitheatre
Location: 1100 Tuacahn Dr, Ivins, UT
What To Do: Catch kid-friendly performances with a backdrop of red cliffs.
6. Thunder Junction All Abilities Park
Location: 1851 S Dixie Dr, St. George, UT
What To Do: This accessible, dinosaur-themed playground offers fun for all abilities.
7. Pioneer Park
Location: 375 Red Hills Pkwy, St. George, UT
What To Do: 52-acre red rock natural playground including the popular Dixie Rock.
8. St. George Children’s Museum
Location: 86 S Main St, St. George, UT
What To Do: Interactive exhibits encourage learning through play.
9. Confetti Kids Club
Location: 1552 Gateway Dr Unit 1, St. George, UT
What To Do: Indoor playground with a ball pit and slides.
10. Virgin River Trail
Location: St. George, UT
What To Do: A relaxing trail along the river, ideal for walks, bikes, and strollers.
11. St. George Temple Visitors’ Center
Location: 490 S 300 E, St. George, UT
What To Do: Hands-on exhibits showcasing an historic pioneer temple.
12. Tonaquint Nature Center
Location: 1851 S Dixie Dr, St. George, UT
What To Do: Nature preserve with trails, a pond, and wildlife.
13. Zion National Park
Location: Near Springdale, UT
What To Do: Just a short drive away, perfect for family-friendly hikes.
14. Town Square
Location: 50 S Main St, St. George, UT
What To Do: Classic carousel, splash pad, and library for young kids in Town Square Park.
15. Veyo Pool & Crawdad Canyon
Location: 287 E Veyo Resort Rd, Veyo, UT
What To Do: Natural pool and scenic canyon for crawdad catching and rock climbing.
16. Quail Creek State Park
Location: 472 5300 W, Hurricane, UT
What To Do: Go fishing, kayaking, or paddleboarding.
17. Red Cliffs Desert Reserve
Location: Washington, UT
What To Do: Easy trails and nature views perfect for young hikers.
18. Judd’s General Store
Location: 62 W Tabernacle St, St. George, UT
What To Do: A historic store offering candy, ice cream, and sandwiches.
19. Grafton Ghost Town
Location: Near Springdale, UT
What To Do: Explore an old western ghost town along the way to Zion.
20. Fiesta Fun Center
Location: 171 E 1160 S, St. George, UT
What To Do: Mini golf course, go-karts, laser tag, bumper boats, bowling, arcade, and more.
21. Daughters of Utah Pioneers Museum
Location: 145 N 100 E, St. George, UT
What To Do: Hands-on exhibits on pioneer history.
22. Fischer Family Farm
Location: 1162 3000 S Suite 1, Hurricane, UT
What To Do: Family-friendly farm events happening year round.
23. Sand Hollow Aquatic Center
Location: 1144 N 2400 W, St. George, UT
What To Do: Indoor swimming pool and splash areas.
24. Staheli Family Farm
Location: 3400 S Washington Fields Rd, Washington, UT
What To Do: Community farm events at a local family farm.
25. Downtown Farmers Market
Location: 300 S 400 E, St. George, UT
What To Do: Fresh produce, crafts, and treats to sample every Saturday.
Whether you’re a local or visiting, St. George is packed with activities that capture the beauty, history, and fun of Southern Utah. Enjoy exploring these family-friendly destinations and make lasting memories!