Mini Golf Courses in Utah

Utah's mini golf courses offer family fun against dramatic mountain backdrops.

Salt Lake CityProvoWest Valley CityOgdenSt. George

Utah's spectacular landscapes provide mini golf courses with natural scenery that operators in flatter states can only dream about. The Wasatch Front, stretching from Ogden through Salt Lake City to Provo, contains the state's largest concentration of courses, serving a metro population that skews young and family-oriented compared to national averages. Salt Lake City's suburban communities of Sandy, Murray, and Draper have family entertainment centers where mini golf is a popular activity for the large families that characterize the region's demographics.

Provo and Utah County, anchored by Brigham Young University, represent one of the youngest and most family-dense populations in the entire country. Mini golf courses here are consistently busy, drawing from a deep pool of families with children who treat affordable outdoor recreation as a regular part of their weekly routine rather than an occasional treat. The courses in this area tend to be well-maintained and moderately priced, reflecting the community's strong values of family time and wholesome entertainment.

St. George, in Utah's southwestern corner near the Arizona border, has emerged as a growing mini golf market with increasing investment. The city's warm desert climate allows year-round outdoor play, and its position as a retirement and recreation destination brings a steady flow of visitors. Courses near Zion National Park and along the I-15 corridor benefit from the heavy tourism traffic heading to or from Las Vegas, just two hours to the south.

Ogden and the northern Wasatch communities have courses that serve both local families and visitors to the ski resorts during summer months when the slopes transform into mountain bike trails. Utah's outdoor mini golf season runs from April through October in the northern half of the state, with St. George and the southern region operating year-round. The dry climate and abundant sunshine create excellent playing conditions, though the high altitude can intensify sun exposure and require courses to invest in shade structures for player comfort.

120 Courses Found

Showing 55-63 of 120 courses
Zion Ponderosa Ranch Resort

Zion Ponderosa Ranch Resort

4.5
Twin Knolls Rd, Orderville, UT 84758, USA
(435) 648-2700
Monday: 7:00 AM – 10:00 PM

Find Zion Ponderosa Ranch Resort, a mini golf course, in Orderville, Utah. It holds an excellent 4.5-star rating based on 2114 Google reviews. 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. Use the information below to plan your visit, or browse other Utah mini golf courses in our directory.

St. George Children’s Museum

St. George Children’s Museum

4.7
86 S Main St, St. George, UT 84770, USA
(435) 986-4000
Monday: 12:30 – 5:00 PM

Located in St. George, Utah, St. George Children’s Museum is a miniature golf course listed in our directory. It holds an outstanding 4.7-star rating based on 1363 Google reviews. The course is open 6 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Utah mini golf courses in our directory.

Boebert Park

Boebert Park

4.6
15 E Midvalley Rd, Enoch, UT 84721, USA
(435) 586-1119
Monday: 7:00 AM – 9:00 PM

Find Boebert Park, a mini golf course, in Enoch, Utah. It holds an excellent 4.6-star rating based on 69 Google reviews. 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 Enoch and across Utah.

Black Desert Golf Course

Black Desert Golf Course

4.6
250 S Weiskopf Wy, Ivins, UT 84738, USA
(435) 222-7830
Monday: 9:00 AM – 5:00 PM

Black Desert Golf Course is a putt-putt golf venue in Ivins, Utah. The course carries a 4.6-star rating from 145 reviews, making it an excellent option in the area. The course is open 6 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Ivins.

The RinQ

The RinQ

4.6
1871 W Canyon View Dr, St. George, UT 84770, USA
(435) 218-7320
Monday: 4:00 – 9:00 PM

The RinQ is a mini golf course in St. George, Utah. Visitors have given it an excellent 4.6-star average across 268 reviews on Google. The course is open 6 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Utah mini golf courses in our directory.

St. George / Hurricane KOA Journey

St. George / Hurricane KOA Journey

3.7
5800 Old Hwy 91, Hurricane, UT 84737, USA
(800) 562-8607
Monday: 9:00 AM – 5:00 PM

St. George / Hurricane KOA Journey is a putt-putt golf venue in Hurricane, Utah. It holds a well-reviewed 3.7-star rating based on 981 Google reviews. 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 Hurricane and across Utah.

Southgate Golf Club

Southgate Golf Club

4.3
1975 Tonaquint Dr, St. George, UT 84770, USA
(435) 627-4440
Monday: 7:00 AM – 7:00 PM

Find Southgate Golf Club, a mini golf course, in St. George, Utah. The course carries a 4.3-star rating from 370 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. Use the information below to plan your visit, or browse other Utah mini golf courses in our directory.

Sienna Hills Park

Sienna Hills Park

4.5
500 Redstone Rd, Washington, UT 84780, USA
(435) 656-6383
Monday: 6:00 AM – 10:00 PM

Sienna Hills Park is a mini golf course in Washington, Utah. It holds an excellent 4.5-star rating based on 160 Google reviews. 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. Check the address, hours, and photos below to plan a round of mini golf in Washington.

Springs Park

Springs Park

4.6
2395 E Springs Dr, St. George, UT 84790, USA
(435) 627-4530
Monday: 6:00 AM – 10:00 PM

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.

1...68...14

Cities in Utah

Share: