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 28-36 of 120 courses
The Colosseum

The Colosseum

4.4
1201 N Hill Field Rd Suite 2024, Layton, UT 84041, USA
(801) 609-7439
Monday: 10:00 AM – 8:00 PM

The Colosseum is a mini golf course in Layton, Utah. Visitors have given it an excellent 4.4-star average across 443 reviews on Google. 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.

Topgolf Salt Lake City

Topgolf Salt Lake City

4.3
920 Jordan River Blvd, Midvale, UT 84047, USA
(801) 208-2600
Monday: 9:00 AM – 12:00 AM

Located in Midvale, Utah, Topgolf Salt Lake City is a miniature golf course listed in our directory. The course carries a 4.3-star rating from 5479 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. Check the address, hours, and photos below to plan a round of mini golf in Midvale.

Classic Skating & Fun Center

Classic Skating & Fun Center

4.4
250 State St, Orem, UT 84058, USA
(801) 224-4197
Monday: 12:00 – 9:00 PM

Classic Skating & Fun Center is a mini golf course in Orem, Utah. Visitors have given it an excellent 4.4-star average across 2219 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. Check the address, hours, and photos below to plan a round of mini golf in Orem.

Divot Golf Club

Divot Golf Club

5
9304 S 700 E, Sandy, UT 84070, USA
(801) 259-6581
Monday: Open 24 hours

Divot Golf Club is a mini golf course in Sandy, Utah. It holds an outstanding 5-star rating based on 22 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.

X-Golf Riverton

X-Golf Riverton

4.9
13347 Teal Rdg Wy Suite N-105, Riverton, UT 84096, USA
(801) 878-6823
Monday: 10:00 AM – 10:00 PM

X-Golf Riverton is a mini golf course in Riverton, Utah. Visitors have given it an outstanding 4.9-star average across 185 reviews on Google. 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.

All Star Bowling & Entertainment - West Jordan

All Star Bowling & Entertainment - West Jordan

4.2
1776 W 7800 S, West Jordan, UT 84088, USA
(801) 566-6627
Monday: 11:00 AM – 11:00 PM

Find All Star Bowling & Entertainment - West Jordan, a mini golf course, in West Jordan, Utah. The course carries a 4.2-star rating from 2232 reviews, making it a highly rated 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. Check the address, hours, and photos below to plan a round of mini golf in West Jordan.

Private Fairway Orem

Private Fairway Orem

4.6
113 1200 W, Orem, UT 84057, USA
(801) 797-3335
Monday: Open 24 hours

Located in Orem, Utah, Private Fairway Orem is a miniature golf course listed in our directory. Visitors have given it an excellent 4.6-star average across 14 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.

Private Fairway Springville

Private Fairway Springville

4.9
54 N Main St Suite A, Springville, UT 84663, USA
(801) 797-3335
Monday: Open 24 hours

Private Fairway Springville is a putt-putt golf venue in Springville, Utah. Visitors have given it an outstanding 4.9-star average across 19 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.

The Golf Cove

The Golf Cove

4.8
4713 S 200 W, Murray, UT 84107, USA
(801) 915-6283
Monday: Open 24 hours

The Golf Cove is a putt-putt golf venue in Murray, Utah, with a themed layout. It holds an outstanding 4.8-star rating based on 6 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.

1...35...14

Cities in Utah

Share: