Mini Golf Courses in St. George, Utah
Looking for mini golf in St. George, Utah? Browse 10 courses with an average rating of 4.6 stars. Smash Labs Rage Rooms & Axe Throwing is the top-rated spot, earning 4.9 stars from players.
St. George sits in Utah's warm southwestern corner, and its mini golf scene benefits from that sunny, red-rock setting. The city is a popular base for visitors heading to Zion and the surrounding parks, so family-friendly putting courses here cater to travelers winding down after a day of sightseeing as much as to locals. Expect approachable, well-kept courses that work for all ages.
With 10 courses listed and a high 4.6 average rating, the area delivers consistently enjoyable rounds. The standout climate consideration is heat: St. George summers are hot and dry, so early mornings, evenings, and any shaded or indoor options are the comfortable choices, while the long, mild shoulder seasons make outdoor play pleasant for much of the year. The desert scenery often makes for a memorable backdrop. Because tourism peaks around park-visiting seasons, weekends can be busier — check hours ahead and aim for cooler parts of the day.
10 Courses Found

Springs Park
Springs Park is a mini golf course in St. George, Utah. The course carries a 4.6-star rating from 152 reviews, making it an excellent option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in St. George and across Utah.
Frequently Asked Questions
How many mini golf courses are in St. George?
There are 10 mini golf courses in St. George, Utah.
What is the highest-rated mini golf in St. George?
Smash Labs Rage Rooms & Axe Throwing is the highest-rated course with 4.9 stars and 458 reviews.
Where can I play mini golf in St. George?
You can play mini golf at Birdie’s Golf Lounge, Smash Labs Rage Rooms & Axe Throwing, The Back Nine Golf. See all 10 courses above.