Golf Courses in Utah
Browse all 126 golf courses across Utah.
Browse Utah Courses by Numbers
Hardest by Slope
Easiest for Beginners
Public courses, lowest slope
Browse by County
Top Courses in Utah
Alpine Country Club
Highland · 18 holes · private
Full ScorecardBear Lake Golf Course
Garden City · 18 holes · public
Full ScorecardBirch Creek Golf Course
Smithfield · 18 holes · public
Full ScorecardCentral Valley Golf Course
South Salt Lake City · 18 holes · public
Full ScorecardHomestead Golf Club
Midway · 18 holes · public
Full ScorecardSand Hollow Resort
Hurricane · 18 holes · public
Full ScorecardSkyline Mountain Resort
Sterling · 18 holes · public
Full ScorecardBlack Desert Golf Course
Santa Clara · 18 holes · public
Bloomington Country Club
St. George · 18 holes · public
Bonneville Golf Course
Salt Lake City · 18 holes · public
Bountiful Ridge Golf Course
Bountiful · 18 holes · public
Canyon Breeze Golf Course
Beaver · 18 holes · public
About Golf in Utah
Utah has 126 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Utah is 132, compared to the national average of 113. 7 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.