Utah golf directory
Find a course, understand who can play, and go straight to the operator for tee times and current conditions.
111 facility profiles, with distinct courses and named nines listed within each facility. This is a reviewed directory, not a certified count of every course in Utah.
Research checked October 17, 2026. Closures, weather and access can change. Private clubs and military facilities have eligibility restrictions; a link does not guarantee a tee time. Course photographs are not yet available.
Utah County · Private club
Alpine Country Club
Private club at the mouth of American Fork Canyon; the club describes an 18-hole course and a renovation program.
Layouts, access & official links →Rich County · Public
Bear Lake Golf Course
Nine-hole mountain course with views toward Bear Lake.
Layouts, access & official links →Cache County · Public
Birch Creek Golf Course
Smithfield course with mountain and valley views; official pages include a scorecard and practice-facility information.
Layouts, access & official links →Washington County · Public
Black Desert Resort Golf Course
An 18-hole course through black lava terrain, plus a bonus 19th hole. The separate 36-hole putting green is not counted as another golf course.
Layouts, access & official links →Washington County · Private club
Bloomington Country Club
Private club with an 18-hole championship layout and member golf facilities.
Layouts, access & official links →Salt Lake County · Public
Bonneville Golf Course
Salt Lake City municipal course on the east bench; official pages provide course, practice and reservation information.
Layouts, access & official links →Davis County · Public
Bountiful Ridge Golf Course
Online prepaid reservations are advertised on the course website; check current cancellation terms before booking.
Layouts, access & official links →Beaver County · Public
Canyon Breeze Golf Course
Nine-hole tree-lined course. The seventh tee sits within Beaver City’s horse-racing track.
Layouts, access & official links →Juab County · Public
Canyon Hills Park Golf Course
Nine-hole course at the mouth of Salt Creek Canyon, owned and operated by Nephi City.
Layouts, access & official links →Carbon County · Public
Carbon Country Club
The club explicitly welcomes public golf despite its country-club name.
Layouts, access & official links →Utah County · Public
Cedar Hills Golf Course
Course at the mouth of American Fork Canyon, with an additional six-hole par-3 short course. The operator currently advertises front-nine-only play during work.
Partial opening · maintenance. Official homepage says front nine only for rest of the year; repeat-round booking is separate. Six-hole short course is listed on rates page.
Layouts, access & official links →Iron County · Public
Cedar Ridge Golf Course
Eighteen-hole course on Cedar City’s east bench, with a driving range and putting/chipping practice areas.
Layouts, access & official links →Salt Lake County · Public
Copper Club Golf Course
Member and non-member golf rates are offered. The older GIS private classification should not be used as an access restriction.
Layouts, access & official links →Washington County · Public
Copper Rock Golf Course
Public 18-hole, par-72 course in Hurricane; the official course tour includes each hole and links to golf reservations.
Layouts, access & official links →Washington County · Public
Coral Canyon Golf Course
Eighteen-hole course in Washington with practice facilities and public tee-time reservations.
Layouts, access & official links →Sevier County · Public
Cove View Golf Course
Richfield course with tournament and course-information pages; course specifications are available in the 2026 Utah PGA pass.
Layouts, access & official links →Davis County · Public
Crane Field Golf Course
Clinton course with an 18-hole layout, driving range and practice green.
Layouts, access & official links →Davis County · Public
Davis Park Golf Course
Public golf on the Fruit Heights bench with valley views; do not place it in Kaysville solely from the older GIS city field.
Layouts, access & official links →Uintah County · Public
Dinaland Golf Course
Eighteen-hole course with views toward Split Mountain and a driving range.
Layouts, access & official links →Washington County · Public
Dixie Red Hills Golf Course
Nine-hole municipal layout among red sandstone cliffs, with mature trees.
Layouts, access & official links →Weber County · Public
Eagle Lake Golf Course
Roy golf facility with public tee-time reservations. Its par conflicts between the state GIS and 2026 PGA pass; omit par until resolved.
Layouts, access & official links →Box Elder County · Public
Eagle Mountain Golf Course
Golf course in Brigham City. The name must not be confused with Eagle Mountain city in Utah County.
Layouts, access & official links →Davis County · Public
Eaglewood Golf Course
Eighteen-hole public course on the North Salt Lake foothills with a practice range and simulators.
Layouts, access & official links →Weber County · Public
El Monte Golf Course
Nine-hole course at the mouth of Ogden Canyon; its historic stone clubhouse is a distinct feature.
Layouts, access & official links →Washington County · Private club
Entrada at Snow Canyon Country Club
Private 18-hole course through lava terrain and streams; the current club page describes its David McLay Kidd renovation.
Layouts, access & official links →Salt Lake County · Public
Fore Lakes Golf Course
Two short layouts: a nine-hole executive course and a separate par-3 course. The site offers public golf and practice facilities.
Layouts, access & official links →Salt Lake County · Public
Forest Dale Golf Course
Nine-hole Salt Lake City municipal course with a short practice range and a historic clubhouse.
Layouts, access & official links →Utah County · Public
Fox Hollow Golf Course
American Fork golf course with public tee times and an online hole-by-hole guide.
Layouts, access & official links →Utah County · Public
Gladstan Golf Course
Payson City-owned and operated course with rolling fairways, bunkers and water features.
Layouts, access & official links →Davis County · Public
Glen Eagle Golf Course
Public 18-hole course in Syracuse. Use golfgleneagle.com; the association’s similarly named Canadian link is incorrect.
Layouts, access & official links →Salt Lake County · Public
Glendale Golf Course
Eighteen-hole Salt Lake City municipal course with practice facilities.
Layouts, access & official links →Salt Lake County · Public
Glenmoor Golf Course
Public 18-hole, par-72 course in South Jordan.
Layouts, access & official links →Summit County · Private club
Glenwild Golf Course
Private Tom Fazio-designed 18-hole course in the Park City area.
Layouts, access & official links →Salt Lake County · Public
Golf The Round
Nine-hole executive course with four par-3s, four par-4s and one par-5. Golf rounds are walk-in; range-bay reservations are a different product.
Layouts, access & official links →Beaver County · Public
Granite View Golf Course
Milford’s five-hole municipal course, also called Windy 4. The city lists it and Beaver County tourism describes it as unmanned and open to the public.
Layouts, access & official links →Emery County · Public
Green River Golf Course
Nine-hole state-park course on the Green River beneath cottonwoods. Its separately advertised disc-golf course is excluded from this golf inventory.
Layouts, access & official links →Washington County · Public
Green Spring Golf Course
Washington City municipal course; the city publishes rates, course maps and tee-time information.
Layouts, access & official links →Salt Lake County · Private club
Hidden Valley Country Club
Private facility with 27 regulation holes in three nines. The architect reports building an additional short course in 2021, but its hole count and current access are unresolved.
Layouts, access & official links →Utah County · Public
Hobble Creek Golf Course
Springville municipal course in Hobble Creek Canyon, with practice areas. Temporary nine-hole operation is posted during greens work.
Partial opening · maintenance. Operator says nine holes only during greens work; recheck current restrictions before publication.
Layouts, access & official links →Wasatch County · Closed · future semi-private
Homestead Golf Club
Closed for extensive reconstruction. The operator states a summer 2027 reopening and a future semi-private model; no current golf availability should be implied.
Closed for redevelopment. Operator states reopening in summer 2027; future semi-private membership and limited hotel-guest play. Reopening is a plan, not a guarantee.
Layouts, access & official links →Davis County · Military access restrictions
Hubbard Memorial Golf Course
Eighteen-hole course on Hill Air Force Base. Base eligibility and access rules apply; an online booking link does not grant entry.
Layouts, access & official links →Summit County · Private club
Jeremy Ranch Golf and Country Club
Private golf and country club in the Park City area; use membership or guest information rather than a public tee-time button.
Layouts, access & official links →Davis County · Public
Lakeside Golf Course
Public 18-hole, par-71 course with smaller greens in West Bountiful.
Layouts, access & official links →Cache County · Public
Logan River Golf Course
Logan municipal 18-hole, par-71 course; the city provides online reservations.
Layouts, access & official links →Wasatch County · Private club
Marcella Club
Skyline is the club’s operating 18-hole course. The July 2026 construction update says it is open to members while surrounding amenities are unfinished; Ambush remains under construction.
Layouts, access & official links →Salt Lake County · Public
Meadow Brook Golf Course
Salt Lake County’s tree-lined 18-hole course in Taylorsville with practice facilities.
Layouts, access & official links →Salt Lake County · Public
Mick Riley Golf Course
Salt Lake County facility with a nine-hole executive course and a separate nine-hole par-3 layout.
Layouts, access & official links →Emery County · Public
Millsite Golf Course
Eighteen-hole course in Castle Valley near Millsite Reservoir. The course is a Ferron City facility, not a Utah State Parks-operated golf course.
Layouts, access & official links →Grand County · Public
Moab Golf Course
Public 18-hole Moab course with a driving range.
Layouts, access & official links →Salt Lake County · Public
Mountain Dell Golf Course
Salt Lake City’s two 18-hole courses, Lake and Canyon, in Parleys Canyon. Count the facility once and retain the two layouts.
Layouts, access & official links →Salt Lake County · Public
Mountain View Golf Course
Salt Lake County 18-hole course in West Jordan with broad fairways and practice facilities.
Layouts, access & official links →Weber County · Public
Mount Ogden Golf Course
Ogden municipal 18-hole course in the foothills; the city offers reservations for both Mount Ogden and El Monte.
Layouts, access & official links →Weber County · Public
Mulligans Creekside at Toad’s
The facility advertises a nine-hole golf course and a heated driving range. Its miniature golf is separate and excluded.
Layouts, access & official links →Salt Lake County · Public
Mulligans Golf & Games
South Jordan municipal facility with two nine-hole courses: Ridge executive and Meadow par-3. Miniature golf is excluded.
Layouts, access & official links →Salt Lake County · Public
Murray Parkway Golf Course
Murray municipal 18-hole, par-72 course; use its dedicated Parkway Golf booking page.
Layouts, access & official links →Salt Lake County · Public
Nibley Park Golf Course
Nine-hole Salt Lake City municipal course with practice facilities.
Layouts, access & official links →Weber County · Private club
Ogden Golf and Country Club
Private club: the official guest policy requires golf guests to play with an equity member.
Layouts, access & official links →Salt Lake County · Public
Old Mill Golf Course
Salt Lake County public course on the east bench with valley views and a restaurant.
Layouts, access & official links →Tooele County · Public
Oquirrh Hills Golf Course
Tooele City’s course now has 18 holes; the older GIS nine-hole count is obsolete.
Layouts, access & official links →Tooele County · Public
The Links at Overlake
Public 18-hole course in the Tooele area with an official course-information website.
Layouts, access & official links →Sanpete County · Public
Palisade State Park Golf Course
Eighteen-hole Utah State Parks course above Palisade Reservoir near Sterling.
Layouts, access & official links →Summit County · Public
Park City Golf Course
Park City municipal golf course with a driving range and practice greens. Nordic skiing is a separate winter use, not year-round golf.
Layouts, access & official links →Summit County · Private club
Park Meadows Country Club
Private, member-owned club in Park City; route visitors to membership information.
Layouts, access & official links →Wasatch County · Public
ParOne at SkyRidge
Public nine-hole short course at SkyRidge with driving-range and indoor simulator facilities. Beginner and intermediate setups share the same physical course.
Closed for the season. Homepage says golf course is closed for the season; driving range closes October 18. Do not confuse range/simulator access with course reopening.
Layouts, access & official links →Millard County · Public
Pistol Rock Golf Course
Privately owned nine-hole public course in Fillmore, formerly listed as Paradise Golf Resort.
Layouts, access & official links →Summit County · Private club
Promontory Club
Private facility with Dye Canyon, Nicklaus Painted Valley and The Hills. The Hills is an 18-hole par-3 course; the separate putting course is excluded.
Layouts, access & official links →Wasatch County · Private club
Red Ledges
Private facility with an 18-hole signature course and a separate 12-hole Golf Park. The older GIS 27-hole total is obsolete.
Layouts, access & official links →Weber County · Public
Remuda Golf Course
Public 18-hole, par-72 course in Farr West with a driving range and practice green.
Layouts, access & official links →Salt Lake County · Public
River Oaks Golf Course
Sandy City municipal course by the Jordan River. Use Sandy’s official pages, not the similarly named Oklahoma club domain in the association listing.
Layouts, access & official links →Salt Lake County · Public
Riverbend Golf Course
Salt Lake County public course in Riverton with online tee-time reservations.
Layouts, access & official links →Utah County · Private club
Riverside Country Club
Private Provo club. Member tee-time systems are not public reservations; visitors should use membership information.
Layouts, access & official links →Duchesne County · Public
Roosevelt Golf Course
Roosevelt municipal course with public golf and online reservations.
Layouts, access & official links →Salt Lake County · Public
Rose Park Golf Course
Salt Lake City municipal 18-hole course with public booking information.
Layouts, access & official links →Morgan County · Public
Round Valley Golf Course
Privately owned public 18-hole course near the Weber River in Morgan.
Layouts, access & official links →Washington County · Public
Sand Hollow Resort Golf Course
Public resort facility with the Championship course, nine-hole Links and short par-3 Wee course. Keep each layout distinct.
Layouts, access & official links →Davis County · Public
Schneiter’s Bluff Golf Course
West Point public facility with its main course and a separate five-hole short course described in the operator’s junior program.
Layouts, access & official links →Salt Lake County · Public
Schneiter’s Pebblebrook Golf Club
Family-owned nine-hole public course and practice facility in Sandy. The state GIS 18-hole figure is outdated.
Layouts, access & official links →Weber County · Public
Schneiter’s Riverside Golf Course
Public course in Riverdale, distinct from Riverside Country Club in Provo.
Layouts, access & official links →Washington County · Public
Sky Mountain Golf Course
Hurricane City-owned 18-hole course. Current city recreation programming provides operating evidence; the dedicated course site was not retrievable.
Layouts, access & official links →Sanpete County · Public
Skyline Mountain Resort
Nine-hole resort/community course near Fairview with public rates and an official golf-specific booking link.
Layouts, access & official links →Box Elder County · Semi-private · public play
Skyway Golf Course
Nine-hole, par-36 semi-private course in Tremonton with public tee-time booking information.
Layouts, access & official links →Utah County · Public
Sleepy Ridge Golf Course
Public 18-hole links-style course in Orem; the operator describes a Scottish-inspired layout.
Layouts, access & official links →Wasatch County · Public
Soldier Hollow Golf Course
Utah State Parks facility with two distinct 18-hole layouts: Gold and Silver. Both are par 72.
Layouts, access & official links →Salt Lake County · Public
South Mountain Golf Course
Salt Lake County 18-hole course in Draper. The posted closure concerns the practice range through spring 2027, not the entire golf course.
Layouts, access & official links →Washington County · Public
Southgate Golf Course
St. George municipal course along the Santa Clara River; water is a prominent feature of the front nine.
Layouts, access & official links →Washington County · Public
St. George Golf Club
St. George municipal golf course in Bloomington Hills. The 2026 Utah PGA pass lists par 73; the GIS par-18 field is erroneous.
Layouts, access & official links →Tooele County · Public
Stansbury Park Golf Course
Stansbury Service Agency course with water on much of its 18-hole layout and public reservations.
Layouts, access & official links →Salt Lake County · Public
Stonebridge Golf Course
Public 27-hole facility with Creekside, Sunrise and Sagebrush nines. Pairings of the same nines are not separate physical courses.
Layouts, access & official links →Davis County · Public
Sun Hills Golf Course
Privately owned public 18-hole course in Layton with a driving range, practice putting green and chipping area.
Layouts, access & official links →Washington County · Public
Sunbrook Golf Course
St. George municipal 27-hole facility: Pointe, Wood Bridge and Black Rock nines, with red-rock and lava features.
Layouts, access & official links →Washington County · Public
SunRiver Golf Club
St. George course with public booking information. Check the operator’s booking-policy page for current access and rates.
Layouts, access & official links →Millard County · Public
Sunset View Golf Course
Delta course with an official public booking link; use the dedicated Sunset View site instead of the obsolete city path.
Layouts, access & official links →Wasatch County · Private club
Talisker Club at Tuhaye
Private Talisker Club facility at Tuhaye, including the main course and The Ridge nine-hole par-3 course. Its separate putting course is excluded.
Layouts, access & official links →Utah County · Public
TalonsCove Golf Club
Public 18-hole, par-72 course along Utah Lake in Saratoga Springs.
Layouts, access & official links →Utah County · Public
Thanksgiving Point Golf Club
Public course in Lehi beside the Jordan River and Ashton Gardens. Golf is separately booked from Thanksgiving Point discovery-venue admission.
Layouts, access & official links →Weber County · Public
The Barn Golf Course
Privately owned, family-operated 18-hole course in Pleasant View beneath Ben Lomond.
Layouts, access & official links →Salt Lake County · Private club
The Country Club
Private Salt Lake City club at 2400 Country Club Drive. Do not confuse it with Forest Dale’s historic Salt Lake Country Club building.
Layouts, access & official links →San Juan County · Public
The Hideout Golf Course
Monticello municipal 18-hole course with varied elevations, a driving range and a separate three-hole junior course.
Layouts, access & official links →Washington County · Public
The Ledges Golf Course
Public golf in the St. George foothills with views toward Snow Canyon; golf reservations are separate from vacation-rental booking.
Layouts, access & official links →Utah County · Public
The Oaks at Spanish Fork
Spanish Fork municipal course formerly listed as Spanish Oaks; official booking information is branded The Oaks.
Layouts, access & official links →Wasatch County · Public
The Outlaw Golf Club
Nine-hole challenge course overlooking Jordanelle Reservoir. Developer marketing explicitly describes paid public golf; private land ownership does not mean members-only access.
Layouts, access & official links →Utah County · Public
The Ranches Golf Course
Public course in Eagle Mountain with a links-style prairie setting. The operator posts ongoing course and range improvements.
Layouts, access & official links →Salt Lake County · Public
The Ridge Golf Club
Public West Valley City course formerly called West Ridge; distinct from the short courses named The Ridge at Tuhaye and Mulligans.
Layouts, access & official links →Kane County · Public
Thunderbird Golf Course
Family-operated resort’s nine-hole golf course at the junction of Utah 9 and US 89. Golf reservations are separate from hotel reservations.
Layouts, access & official links →Utah County · Public
Timpanogos Golf Club
Provo municipal facility with the 18-hole Championship course and lighted nine-hole par-3 Pasture. Former East Bay listings refer to this facility.
Layouts, access & official links →Davis County · Public
Valley View Golf Course
Layton course with public online reservations. A posted street detour is an access notice, not a course closure.
Layouts, access & official links →Wasatch County · Private club
Victory Ranch Club
Private club with an 18-hole Rees Jones course and views toward Jordanelle Reservoir and the Uinta/Wasatch mountains.
Layouts, access & official links →Wasatch County · Public
Wasatch Mountain State Park Golf Courses
Utah State Parks facility with Lake and Mountain 18-hole courses. Soldier Hollow is a different two-course facility within the same state park.
Layouts, access & official links →Morgan County · Private club
Wasatch Peaks Ranch Golf Course
Private ranch club in Morgan County with golf among its member amenities.
Layouts, access & official links →Summit County · Public day play · 2026 only
Wohali Golf Club
Eagle Course in Coalville, operated by Troon Privé. The current operator advertises day play for the 2026 season only and plans a private model afterward.
2026 day play only; planned return to private access after the season. Confirm eligibility with the club.
Layouts, access & official links →Weber County · Semi-private · public play
Wolf Creek Golf Course
Semi-private 18-hole course in Eden overlooking Ogden Valley; the resort advertises public prepaid tee times.
Layouts, access & official links →
Five additional research records are withheld pending verification of their current operator destinations. Future and unresolved layouts are not included as available courses. Sources and checked dates are linked on each profile.