Top 5 Golf Courses in Utah

Discover the best of 196 golf courses across Utah. From championship layouts to hidden gems, find your perfect course.

196
Total Courses
69
Cities
196
Public Courses
147
18-Hole Courses

Top 5 Golf Courses in Utah

#1
TOP RATED

Sunbrook Golf Club

2366 W Sunbrook Dr, St. George, UT 84770, USA, St. George, UT 84770
Google Rating
4.6
2,477 reviews
4.6⭐ Google Rating2,477 reviews
#2
TOP RATED

Sunbrook Golf Club

2366 W Sunbrook Dr, St. George, UT 84770, USA, St. George, UT 84770
Google Rating
4.6
2,477 reviews
4.6⭐ Google Rating2,477 reviews
#3
TOP RATED

Dixie Red Hills Golf Course

645 W 1250 N, St. George, UT 84770, USA, St. George, UT 84770
Google Rating
4.6
390 reviews
4.6⭐ Google Rating390 reviews
#4
TOP RATED

Entrada At Snow Canyon Country Club

2537 Entrada Trail, St. George, UT 84770, USA, St. George, UT 84770
Google Rating
4.6
335 reviews
4.6⭐ Google Rating335 reviews
#5
TOP RATED

Black Desert Golf Course

250 S Weiskopf Wy, Ivins, UT 84738, USA, Ivins, UT 84738
Google Rating
4.6
181 reviews
4.6⭐ Google Rating181 reviews

Golf in Utah: A Complete Guide

Utah offers 196 exceptional golf courses spanning 69 cities. Whether you're seeking championship golf at renowned country clubs or looking for affordable public courses, Utah's diverse golf landscape has something for every player.

Popular Golf Destinations in Utah

Salt Lake City, Provo, Park City, St. George are among the top golf destinations in Utah. These cities offer the highest concentration of quality courses, practice facilities, and golf-related amenities.

Plan Your Utah Golf Trip

When planning your golf trip to Utah, consider factors like weather, peak season rates, and course availability. Many courses offer twilight rates for afternoon play, and some feature special packages that include cart fees and range balls. Book tee times in advance, especially for popular courses and weekend play.

Ready to Play Golf in Utah?

Book your tee time at one of Utah's top-rated courses today