Golf Courses & Driving Ranges in UT

Discover 196 golf courses and driving ranges across 69 cities in UT

UT Golf Course Map

Showing 196 courses across UT

Loading map...

Top Rated Golf Courses in UT

Based on 5,860 verified Google reviews • 4.6⭐ average rating

Browse by City

Golf in UT: Your Complete Guide

UT is home to 196 exceptional golf courses and driving ranges spread across 69 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,UT offers diverse golfing experiences for players of all skill levels.

Top Golf Destinations in UT

The most popular golf cities in UT include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to UT specifically to experience these renowned golf destinations.

Types of Golf Courses in UT

UT golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.

Planning Your Golf Trip to UT

When planning golf in UT, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many UT golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of UToffers unique golf course designs and playing conditions.

All Golf Courses

American Fork

Fox Hollow Golf Course

1400 North 200 East

84003

Cedar City

Cedar Ridge Golf Course

200 East 900 North

84721

Clinton

84315

Draper

South Mountain Golf Course

14042 Old Dobbin Lane

84020

Eden

Wolf Creek Golf Course

3900 North Wolf Creek Drive

84310

Farr West

Remuda Golf Course

2600 West 3500 North

84404

Ferron

Millsite Golf Course

W. Canyon Road

84523

Fillmore

Paradise Golf Resort

905 North Main Street

84631

Fruit Heights

Davis Park Golf Course

1074 East Nicholls Road

84037

Garden City

Bear Lake Golf Course

222 Clubhouse Drive

84028

Heber

Red Ledges

2501 Red Knob Way

84032

Hideout

Outlaw Golf Club

10725 North Hideout Trail

84036

Highland

Alpine Country Club

10696 North East Jerling Drive

84003

Ivins

Black Desert Golf Course

250 S Weiskopf Wy, Ivins, UT 84738, USA

84738

Layton

Greater Layton Golf Club

200 Tournament Drive, Layton, UT

84630
Layton Country Club

300 Championship Drive, Layton, UT

84170
Layton Creek Golf Club

300 Tournament Drive, Layton, UT

84241
Layton Golf Club

2000 Championship Drive, Layton, UT

84782
Layton Golf Course

300 Country Club Road, Layton, UT

84047
Layton Resort Golf Club

4000 Golf Club Drive, Layton, UT

84189
North Layton Golf Club

1500 Tournament Drive, Layton, UT

84735
Valley View Golf Course

2501 East Gentile Street

84040

Midway

Homestead Golf Club

700 North Homestead Drive

84049
Soldier Hollow Golf Course

1370 West Soldier Hollow Lane Midway

84049

Monticello

The Hideout Golf Club

549 South Main Street

84535

Nephi

Canyon Hills Golf Course

445 Golf Course Way

84648

North Salt Lake

Eaglewood Golf Course

1110 East Eaglewood Drive

84054

Ogden

Ogden Country Club

1000 Tournament Drive, Ogden, UT

84788
Ogden National Golf Club

100 Club House Drive, Ogden, UT

84518
Ogden Resort Golf Club

1500 Tournament Drive, Ogden, UT

84061
84404
West Ogden Golf Club

300 Pro Shop Lane, Ogden, UT

84515

Orem

North Orem Golf Club

1000 Fairway Drive, Orem, UT

84782
Orem Country Club

4000 Fairway Drive, Orem, UT

84794
Orem Golf & Country Club

500 Pro Shop Lane, Orem, UT

84794
Orem Oaks Golf Club

3000 Golf Course Drive, Orem, UT

84000
The Links at Sleepy Ridge

730 South Sleepy Ridge Drive

84059
West Orem Golf Club

500 Club House Drive, Orem, UT

84295

Park City

Canyons Golf Course

4000 Canyons Resort Drive

84098
Glenwild Golf Club & Spa

7600 Glenwild Drive

84098
84098
Park City Golf Course

1541 Thaynes Canyon Drive

84060
Park Meadows Country Club

2763 Estates Drive

84060

Pleasant View

The Barn Golf Club

305 West Pleasant View Drive

84414

Provo

Provo Executive Golf Course

1000 Championship Drive, Provo, UT

84541
Provo Municipal Golf Course

3000 Country Club Road, Provo, UT

84332
Provo National Golf Club

300 Tournament Drive, Provo, UT

84549
Provo Oaks Golf Club

2500 Golf Club Drive, Provo, UT

84009
Provo Resort Golf Club

500 Golf Club Drive, Provo, UT

84353
Provo Valley Golf Course

4000 Club House Drive, Provo, UT

84420
Riverside Country Club

2701 North University Avenue

84602
South Provo Golf Club

500 Club House Drive, Provo, UT

84272
Timpanogos Golf Course

1860 South 380 East

84606

Roosevelt

Roosevelt Municipal Golf Course

1155 West Clubhouse Drive

84066

Roy

Eagle Lake Golf Course

2885 West 5200 South

84067

Salt Lake City

Glendale Golf Course

2100 South 1640 West

84119
Greater Salt Lake City Golf Club

1000 Pro Shop Lane, Salt Lake City, UT

84023
North Salt Lake City Golf Club

100 Country Club Road, Salt Lake City, UT

84234
Rose Park Golf Course

1386 North Redwood Road

84116
Salt Lake City Executive Golf Course

4000 Club House Drive, Salt Lake City, UT

84535
Salt Lake City Golf & Country Club

3000 Golf Course Drive, Salt Lake City, UT

84677
Salt Lake City Golf Course

100 Tournament Drive, Salt Lake City, UT

84641
Salt Lake City Municipal Golf Course

1500 Golf Club Drive, Salt Lake City, UT

84316
Salt Lake City Pines Golf Club

1000 Golf Course Drive, Salt Lake City, UT

84539
Salt Lake City Resort Golf Club

2500 Pro Shop Lane, Salt Lake City, UT

84495
Salt Lake Country Club

2200 Parleys Terrace

84109

Sandy

Greater Sandy Golf Club

2000 Golf Club Drive, Sandy, UT

84031
Sandy National Golf Club

200 Club House Drive, Sandy, UT

84487
Sandy Resort Golf Club

300 Club House Drive, Sandy, UT

84052
84094
South Sandy Golf Club

100 Pro Shop Lane, Sandy, UT

84638
West Sandy Golf Club

300 Country Club Road, Sandy, UT

84121
Willow Creek Country Club

8505 Willow Creek Drive

84093

Spanish Fork

Spanish Oaks Golf Course

2300 East Powerhouse Road

84660

Springville

Hobble Creek Golf Course

94 Hobble Creek Canyon Road

St. George

Black Tee Golf

131 N 300 W Suite B, St. George, UT 84770, USA

84770
Bloomington Country Club

3174 S Bloomington Dr East, St. George, UT 84790, USA

84790
City of St George Golf Department

1975 Tonaquint Dr, St. George, UT 84770, USA

84770
City of St George Golf Department

1975 Tonaquint Dr, St. George, UT 84770, USA

84770
Crush Golf + Grill

1108 W Black Mountain Dr, St. George, UT 84790, USA

84790
Crush Golf + Grill

1108 W Black Mountain Dr, St. George, UT 84790, USA

84790
Dixie Red Hills Golf Club

645 West 1250 North

84770
Dixie Red Hills Golf Course

645 W 1250 N, St. George, UT 84770, USA

84770
East St. George Golf Club

4000 Fairway Drive, St. George, UT

84382
Entrada At Snow Canyon Country Club

2537 Entrada Trail, St. George, UT 84770, USA

84770
North St. George Golf Club

1000 Fairway Drive, St. George, UT

84288
Southgate Golf Club

1975 S Tonaquint Dr, St. George, UT 84770, USA

84770
Southgate Golf Club

1975 S Tonaquint Dr, St. George, UT 84770, USA

84770
Southgate Golf Course

1975 Tonaquint Drive

84770
St. George Colf Club

2190 South 1400 East

84770
St. George Creek Golf Club

2500 Fairway Drive, St. George, UT

84400
St. George Executive Golf Course

200 Tournament Drive, St. George, UT

84096
St. George Golf Club

4000 Pro Shop Lane, St. George, UT

84393
St. George Golf Course

100 Fairway Drive, St. George, UT

84467
St. George Municipal Golf Course

100 Fairway Drive, St. George, UT

84605
St. George Valley Golf Course

1000 Club House Drive, St. George, UT

84321
St.George Golf Club

2190 S 1400 E, St. George, UT 84790, USA

84790
St.George Golf Club

2190 S 1400 E, St. George, UT 84790, USA

84790
Sun River Golf Club

4210 South Bluegrass Way

84730
Sunbrook Golf Club

2366 West Sunbrook Drive

84770
Sunbrook Golf Club

2366 W Sunbrook Dr, St. George, UT 84770, USA

84770
Sunbrook Golf Club

2366 W Sunbrook Dr, St. George, UT 84770, USA

84770
SunRiver Golf Club

4210 Bluegrass Way, St. George, UT 84790, USA

84790
SunRiver Golf Club

4210 Bluegrass Way, St. George, UT 84790, USA

84790
Tee Box St. George

476 E Riverside Dr b7, St. George, UT 84790, USA

84790
Tee Box St. George

476 E Riverside Dr b7, St. George, UT 84790, USA

84790
The Back Nine Golf | St George, UT - Red Cliffs

2376 Red Cliffs Dr Suite 315, St. George, UT 84790, USA

84790
The Back Nine Golf | St George, UT - Red Cliffs

2376 Red Cliffs Dr Suite 315, St. George, UT 84790, USA

84790
The Back Nine Golf | St George, UT - River Rd

1479 George Washington Blvd Ste 5, St. George, UT 84790, USA

84790
The Back Nine Golf | St George, UT - River Rd

1479 George Washington Blvd Ste 5, St. George, UT 84790, USA

84790
The Back Nine Golf | St George, UT - Sunset Blvd

1397 W Sunset Blvd #105, St. George, UT 84770, USA

84770
The Back Nine Golf | St George, UT - Sunset Blvd

1397 W Sunset Blvd #105, St. George, UT 84770, USA

84770
The Ledges of St. George

1585 Ledges Pkwy, St. George, UT 84770, USA

84770
The Ledges of St. George

1585 Ledges Pkwy, St. George, UT 84770, USA

84770
West St. George Golf Club

4000 Golf Club Drive, St. George, UT

84150

St.George

Snow Canyon Country Club

2537 Entrada Trail

84770

Syracuse

Glen Eagle Golf Club

3176 W. 1700 South

84075

Taylorsville

North Taylorsville Golf Club

200 Country Club Road, Taylorsville, UT

84353
Taylorsville Golf Club

4000 Country Club Road, Taylorsville, UT

84225
Taylorsville Golf Course

100 Golf Club Drive, Taylorsville, UT

84008
Taylorsville Hills Golf Club

300 Pro Shop Lane, Taylorsville, UT

84091
Taylorsville Links

2000 Fairway Drive, Taylorsville, UT

84655
Taylorsville Resort Golf Club

2000 Golf Club Drive, Taylorsville, UT

84062
Taylorsville Valley Golf Course

100 Tournament Drive, Taylorsville, UT

84437
The Club at Taylorsville

3000 Country Club Road, Taylorsville, UT

84744

Vernal

Dinaland Golf Course

675 South 2000 East

84078

Washington

Green Spring Golf Course

588 North Green Spring Drive, Washington, UT 84780, USA

84780
Green Spring Golf Course

588 North Green Spring Drive, Washington, UT 84780, USA

84780

West Bountiful

Lakeside Golf Course

1201 North 1100 West

84087

West Jordan

The Club at West Jordan

2500 Tournament Drive, West Jordan, UT

84314
West Jordan Creek Golf Club

4000 Club House Drive, West Jordan, UT

84593
West Jordan Golf & Country Club

2000 Club House Drive, West Jordan, UT

84453
West Jordan Golf Club

2500 Pro Shop Lane, West Jordan, UT

84663
West West Jordan Golf Club

4000 Golf Club Drive, West Jordan, UT

84730

West Valley City

Stonebridge Golf Club

4415 Links Drive

84120
The Ridge Golf Club

5055 South Westridge Blvd. (5600 West)

84118
West Valley City Golf & Country Club

100 Pro Shop Lane, West Valley City, UT

84288
West Valley City Golf Club

1000 Club House Drive, West Valley City, UT

84010
West Valley City Golf Course

1500 Fairway Drive, West Valley City, UT

84297
West Valley City Resort Golf Club

300 Golf Course Drive, West Valley City, UT

84262