In the shadow of the Wasatch Range, Salt Lake City golf courses offer spectacular mountain views, top-rated courses and reasonable green fees.  Courses within a short drive of Salt Lake City provide a variety of terrain from hilly fairways to tracks that snake through marshland, as well as desert canyons.

Don’t see your favorite course in the area? Please let us know

Mountain Dell golf course, Salt Lake City, Utah

Mountain Dell Golf Course, Salt Lake City, Utah

Public Courses

Ben Lomond Golf Course
1800 N Hwy-89, Ogden, UT 84404
benlomondgolf.com
(801) 782-7754

Bonneville Golf Course
954 Connor St, Salt Lake City, UT 84108
slc-golf.com
(801) 583-9513

Bountiful Ridge Golf Course
2430 Bountiful Blvd, Bountiful, UT 84010
bountifulridgegolf.com
(801) 298-6040

Canyons Golf
3720 N Sundial Ct, Park City, UT 84098
canyonsgolfcourse.com
(435) 615-4728

Cedar Hills Golf Club
10640 Clubhouse Dr, Cedar Hills, UT 84062
cedarhillsgolfutah.com
(801) 796-1705

Copper Club Golf Course
8975 W 2600 S, Magna, UT 84044
utah.com
(801) 250-6396

Crane Field Golf Course and Driving Range
3648 West Cranefield Road, Clinton, UT 84015
cranefieldgolf.com
(801) 779-3800

Crater Springs Golf Course
700 Homestead Dr, Midway, UT 84049
craterspringsgolf.com
(435) 654-5588

Davis Park Golf Course
1074 Nicholls Rd, Kaysville, UT 84037
davisparkutah.com
(801) 544-0401

Eagle Lake Golf Course
2885 W 5200 S, Roy, UT 84067
eaglelake-golf.com
(801) 825-3467

Eaglewood Golf Course
1110 E Eaglewood Dr, North Salt Lake, UT 84054
eaglewoodgolf.com
(801) 299-0088

East Bay Golf Course
1860 South East Bay Boulevard, Provo, UT 84606
eastbaygolf.com
(801) 852-7529

El Monte Golf Course
1300 Valley Dr, Ogden, UT 84401
ogdencity.com
(801) 629-0694

Fore Lakes Golf Course
1285 W 4700 S, Taylorsville, UT 84123
forelakesgc.com
(801) 266-8621

Forest Dale Golf Course
2375 South 900 East, Salt Lake City, UT 84106
slc-golf.com
(801) 483-5420

Gladstan Golf Course
1 Gladstan Dr, Payson, UT 84651
gladstan.com
(801) 465-2549

Glendale Golf Course
1630 2100 S, Salt Lake City, UT 84119
slc-golf.com
(801) 974-2403

Glen Eagle Golf Course
3176 W 1700 S, Syracuse, UT 84075
golfgleneagle.com
(801) 773-4653

Glenmoor Golf Course
9800 4800 W, South Jordan, UT 84095
golfglenmoor.com
(801) 280-1742

Hobble Creek Golf Course
94 Hobble Creek Canyon Rd, Springville, UT 84663
springville.org
(801) 489-6297

Hubbard Golf Course
7005 Golf Course Dr, Hill AFB, UT 84056
75fss.com
(801) 777-1108

Lakeside Golf Course
1201 N 1100 W, West Bountiful, UT 84087
lakesidegolfcourse.com
(801) 295-1019

Links at Sleepy Ridge
730 S Sleepy Ridge Dr, Orem, UT 84058
sleepyridgegolf.com
(801) 434-4653

Meadow Brook Golf Course
4197 S 1300 W, Taylorsville, UT 84123
slco.org
(385) 468-1500

Mick Riley Golf Course
421 Vine St, Murray, UT 84107
slco.org
(385) 468-1400

Mountain Dell Golf Course
I-80, Salt Lake City, UT 84109
slc-golf.com
(801) 582-3812

Mountain View Golf Course
2400 Gardner Ln, West Jordan, UT 84088
slco.org
(385) 468-1414

Murray Parkway Golf Course
6345 Murray Pkwy Ave, Murray, UT 84123
parkwaygolf.org
(801) 262-4653

Nibley Park Golf Course
2780 700 E, Salt Lake City, UT 84106
slc-golf.com
(801) 483-5418

Old Mill Golf Course
6080 Wasatch Blvd, Holladay, UT 84121
slco.org
(385) 468-1440

Oquirrh Hills Golf Course
1255 E Vine St, Tooele, UT 84074
thehillsgolf.com
(435) 882-4220

Overlake Golf Course
700 Tiger Dr, Tooele, UT 84074
overlakegolf.com
(435) 882-8802

Park City Golf Course
1541 Thaynes Canyon Dr, Park City, UT 84060
parkcity.org
(435) 615-5800

Park City Golf
314 Main St #301, Park City, UT 84060
parkcitygolfcourse.com
(435) 623-1711

Pebblebrook Golf Course
8968 S 1300 E, Sandy, UT 84094
golfpebblebrook.com
(801) 566-2181

Remuda Golf Course and Driving Range
2600 W 3500 N, Farr West, UT 84404
remudagolf.com
(801) 731-7200

Riverbend Golf Course
1040 W 12800 S, Riverton, UT 84065
slco.org
(385) 468-1460

River Oaks Golf Course
9300 Riverside Dr, Sandy, UT 84070
sandy.utah.gov
(801) 568-4653

Rose Park Golf Course
1386 N Redwood Rd, Salt Lake City, UT 84116
slc-golf.com
(801) 596-5030

Schneiter’s Bluff Golf Course
300 N 3500 W, West Point, UT 84015
schneitersgolf.com
(801) 773-0731

Soldier Hollow Golf Course
1370 West Soldier Hollow Lane, Midway, UT 84049
soldierhollowgolf.com
(435) 654-7442

Stansbury Park Golf Course
1 Country Club, Stansbury Park, UT 84074
stansburygolf.com
(435) 882-4162

Stonebridge Golf Club
4415 Links Dr, West Valley City, UT 84120
golfstonebridgeutah.com
(801) 957-9000

Sun Hills Golf Course
3185 N Hills Dr, Layton, UT 84041
sunhillsgolf.com
(801) 771-4814

Swan Lakes Golf Course
850 N 2200 W, Layton, UT 84041
swanlakesgolf.com
(801) 546-1045

TalonsCove Golf Club
2220 S TalonsCove Dr, Saratoga Springs, UT 84045
talonscove.com
(801) 407-3030

Thanksgiving Point Golf Club
3300 W Club House Dr, Lehi, UT 84043
thanksgivingpointgolfclub.com
(801) 768-7400

The Ranches Golf Club
4128 N Clubhouse Ln, Eagle Mountain, UT 84005
theranchesgolfclub.com
(801) 789-8100

The Ridge Golf Course
8402, 5055 Westridge Blvd, West Valley City, UT 84118
golftheridgegc.com
(801) 966-4653

Valley View Golf Course
2501 E Gentile St, Layton, UT 84040
valleyviewutah.com
(801) 546-1630

Wasatch Mountain Golf Course
975 Golf Course Dr, Midway, UT 84049
wasatchgolfcourse.com
(435) 654-0532

 

Private Courses

Glenwild Golf Club -a Private Club
7600 Glenwild Dr, Park City, UT 84098
glenwild.com
(435) 615-9988

Jeremy Ranch Golf & Country Club
8770 Jeremy Rd, Park City, UT 84098
thejeremy.com
(435) 649-2700

Promontory Pete Dye Golf Course
4941, 8417 N Ranch Club Trail, Park City, UT 84098
promontoryclub.com
(435) 333-4218

Promontory – The Ranch Club
E, 8417 N Promontory Ranch Rd, Park City, UT 84098
promontoryclub.com
(435) 333-4600