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 118-120 of 120 courses
Classic Fun Center

Classic Fun Center

4.1
867 N Angel St, Layton, UT 84041, USA
(801) 544-3451
Monday: 10:00 AM – 9:00 PM

Whether you're a local or just passing through Layton, Classic Fun Center provides highly rated miniature golf in the heart of Utah. The course has attracted 1285 reviews and continues to be a solid choice for outdoor entertainment. Visitors have highlighted the arcade games, laser tag, and birthday celebrations at Classic Fun Center. Reviewers frequently describe the atmosphere as fun and relaxing and exciting. Carrying a 4.1-star rating based on 1285 reviews, Classic Fun Center has demonstrated a track record of delivering enjoyable experiences. The steady stream of positive feedback from visitors reflects a venue that takes pride in maintaining its course and welcoming guests. As one of Layton's recreational highlights in Utah, Classic Fun Center offers miniature golf in a setting that encourages visitors to slow down and enjoy the game. The course attracts a mix of families, couples, and groups of friends who appreciate the chance to spend quality time together. Classic Fun Center is open most days of the week, closed on Sunday, with hours such as 10:00 AM to 9:00 PM. For details or to plan ahead, the venue can be reached by phone at (801) 544-3451 or through their website. Classic Fun Center remains a solid pick for anyone in the Layton area seeking a round of miniature golf that delivers on both quality and enjoyment.

The Jump Zone

The Jump Zone

4.3
1510 N 200 W, Logan, UT 84341, USA
(435) 755-5867
Monday: 10:00 AM – 12:00 PM, 1:00 – 9:00 PM

For those exploring Logan, Utah, The Jump Zone provides a well-rounded miniature golf experience that keeps visitors coming back for more. Visitors have highlighted the birthday celebrations, party hosting, and kid-friendly environment at The Jump Zone. Reviewers frequently describe the atmosphere as well-kept. Carrying a 4.3-star rating based on 535 reviews, The Jump Zone has demonstrated a track record of delivering enjoyable experiences. The steady stream of positive feedback from visitors reflects a venue that takes pride in maintaining its course and welcoming guests. Logan, Utah is home to The Jump Zone, a miniature golf venue that serves as a gathering point for families, friends, and visitors to the region. The course setting provides a relaxed environment where players can take their time navigating each hole, making it suitable for both competitive players and those just looking for a laid-back afternoon. The Jump Zone is open most days of the week, closed on Sunday, with hours such as 10:00 AM to 12:00 PM. For details or to plan ahead, the venue can be reached by phone at (435) 755-5867 or through their website. With 535 reviews and a 4.3-star rating, The Jump Zone consistently delivers a quality experience for visitors to Logan, Utah.

Bear Lake Golf Course

Bear Lake Golf Course

3.9
222 Clubhouse Dr, Garden City, UT 84028, USA
(435) 946-8742
Monday: 6:30 AM – 6:30 PM

With a 3.9-star rating from 105 visitors, Bear Lake Golf Course has earned its reputation as one of Garden City's favorite miniature golf venues in Utah. The venue features a 9-hole course. According to their website, Bear Lake Golf Course come out and experience Bear Lake Golf Course. Bear Lake is an exciting 9 hole regulation course located at the Bear Lake Golf Course facility in Garden City, UT. From the longest tees it presents 3,3. Visitors have highlighted the 9-hole course, family-friendly atmosphere, and challenging holes at Bear Lake Golf Course. Reviewers frequently describe the atmosphere as fun and scenic and welcoming. Garden City, Utah is home to Bear Lake Golf Course, a miniature golf venue that serves as a gathering point for families, friends, and visitors to the region. The course setting provides a relaxed environment where players can take their time navigating each hole, making it suitable for both competitive players and those just looking for a laid-back afternoon. Bear Lake Golf Course is open seven days a week, with hours such as 6:30 AM to 6:30 PM. For details or to plan ahead, the venue can be reached by phone at (435) 946-8742 or through their website. From first-time putters to seasoned miniature golf fans, Bear Lake Golf Course caters to all skill levels and promises an enjoyable time in Garden City.

1...13

Cities in Utah

Share: