Salt Lake City Golf Courses

Salt Lake City Golf

Salt Lake City, Utah, is home to stunning golf courses with even better discounts on tee times that every golf enthusiast can appreciate. Located near the Wasatch Mountain Range, golf courses in Salt Lake City feature picturesque views and challenging elevation changes that make for an exciting round. Golf lovers can even get a chance to view wildlife like eagles, moose or even a mountain lion (from afar, of course) right from the pristine greens and fairways. Between tee times, golf lovers can continue their outdoor adventure by swimming in the Great Salt Lake or learn more about Mormon history at Temple Square in downtown Salt Lake City.

Check out our best golf courses in Salt Lake City!


Golf Courses Near Salt Lake City, UT

Bonneville Golf Course

954 S. Connor St.,
Salt Lake City, UT 84108 United States

Located on the far eastern part of town, Bonneville Golf Course in Salt Lake City, Utah, is an 18-hole track that is consistently rated as one of the best places to play in the area. Designed by William Bell in 1929, Bonneville is a classic Utah design that is brilliantly routed through the Salt Lake Valley to present golfers with breathtaking views of the surrounding mountains on every hole. Stretching 6,872 yards from the tips, Bonneville features long, tree-lined fairways that make for a great test for Utah golfers. Bonneville Golf Course’s intriguing layout and exceptional practice facilities make it a one-stop shop for all golfers in the Salt Lake area.
Canyons Golf Club

4000 Canyon Resort Drive,
Park City, UT 84098 United States

Canyons Golf, situated across 97 acres in the heart of the Canyons Resort footprint, features over 550 feet of elevation change and spectacular views of the Wasatch and Uinta mountains and surrounding valleys. The 6,256-yard, par-70 course designed by renowned course architects Gene Bates and Casey Bates offers 18 holes of challenging and enjoyable golf characterized by memorable shots with dramatic views from virtually every hole.
Crane Field Golf Course

3648 W. Crane Field Rd.,
Clearfield, UT 84015 United States

Nestled between the Great Salt Lake and the Wasatch Mountain Range in Clinton, Utah, Crane Field Golf Course is playful parkland layout that features natural wetland hazards and speedy bent grass greens. Crane Field Golf Course has been a community favorite since its opening in 2010, and depending on the wrath of old man winter, golfers can give this course and its amazing view a look 9 months of the year.
Crater Springs Golf Course At the Homestead Resort

700 Homestead Dr,
Midway, UT 84049 United States

Crater Springs Golf Course At the Homest is a par 72 daily fee course located in Midway, UT. Designed by Bruce Summerhays, the 18 hole course opened in 1990.
Eagle Mountain Golf Course

960 E. 700 S.,
Brigham City, UT 84302 United States

Just an hour outside of Salt Lake City in Brigham City, Utah, Eagle Mountain Golf Course offers golfers 18 fantastic golf holes set against a scenic backdrop of Box Elder and Dunns Canyon. Designed by William Howard Neff in 1989, Eagle Mountain measures over 6700 yards from the tips and features narrow fairways, large greens and a dotting of trees perfectly placed to challenge golfers of all skill levels.
Eaglewood Golf Course

1110 E Eaglewood Dr Ste 2,
North Salt Lake, UT 84054 United States

Eaglewood Golf Course is a par 71 municipal course located in North Salt Lake, UT. Designed by Keith R. Foster, ASGCA, the 18 hole course opened in 1994.
El Monte Golf Club

1300 Valley Dr,
Ogden, UT 84401 United States

Located in the mouth of the beautiful Ogden Canyon, El Monte Golf Club in Ogden, Utah, is a fun and also challenging nine-hole track. Boasting amazing views and an exciting layout, this par 35 course will keep you entertained from the first tee to the final green. El Monte’s beautiful stone clubhouse was built in the 1930’s and is one of 13 clubhouses in the country recognized on the National Register of Historic Places. Golfers looking for an enjoyable round on a historic course will find it at El Monte Golf Club.
Forest Dale Golf Club

2375 S. 900 E.,
Salt Lake City, UT 84106 United States

Known as Utah’s oldest golf course, Forest Dale Golf Course in Salt Lake City, Utah, is a classic nine-hole track that has been a local favorite since opening in 1905. Forest Dale underwent a major redesign in 1986 to update the track, but the course’s classic is still the star of the show. With small, table-top greens and a short layout, Forest Dale Golf Course is an excellent test of vintage golf design that places a premium on approach-shot accuracy. And with fantastic mountain views and pristine course conditions, Forest Dale Golf Course is a must play for any golfer in the Salt Lake City area.
Glen Eagle Golf Course

3176 W 1700 S,
Syracuse, UT 84075 United States

Boasting a unique links-style layout, Glen Eagle Golf Course in Syracuse, Utah, is an entertaining 18-hole track that will make golfers think they’ve been transported to the shores of Scotland. The scenic rolling fairways at Glen Eagle meander through tall grass, wetlands and bunkers for a unique test round after round. The innovative course design requires golfers to use their minds as much as the muscles as they plot their way around Glen Eagle Golf Course. The finishing hole at Glen Eagle is the ultimate test, a long par 5 with an island green that makes golfers choose whether to lay up or go for it on their second shot. With its engaging design and perfect playing conditions, Glen Eagle Golf Course is a must visit for all golfers in the Salt Lake City area.
Glendale Golf Course

2100 S. 1630 W.,
Salt Lake City, UT 84119 United States

Located just southwest of downtown Salt Lake, Glendale Golf Course in Salt Lake City, Nevada, is an 18-hole track that has been a local favorite since opening in 1973. Designed by Bill Neff, Glendale Golf Course stretches 6,908 yards from the tips with fairways meandering around a number of creeks and ponds. The routing at Glendale Golf Course presents golfers with picturesque views of the Wasatch and Oquirrh Mountains in the backdrop. And with a full driving range and practice green for chipping and putting, Glendale Golf Course is the perfect place for golfers in the Salt Lake area to tee it up next.
Lakeside Golf Course

1201 N 1100 W,
Woods Cross, UT 84087 United States

Lakeside Golf Course is a par 71 municipal course located in West Bountiful, UT. The 18 hole course opened in 1966.
Logan River Golf Course

550 West 1000 South,
Logan, UT 84321 United States

Conveniently located in the heart of beautiful Cache Valley, Logan River Golf Course in Logan, Utah is the perfect destination for a quick round. A challenging 18-hole, parkland-style track that meanders through mature trees of the Logan River marshland, Logan River Golf Course provides the perfect test for Northern Utah golfers. Water is a constant at Logan River, providing excitement to all who tee it up. And with perfect course conditions, Logan River Golf Course is a must visit for any golfer looking to test their game.
Mount Ogden Golf Course

1787 Constitution Way,
Ogden, UT 84403 United States

Cut into the mountain high on the East Bench overlooking Ogden, Mount Ogden Golf Course in Ogden, Utah, is a beautiful 18-hole track that boasts tree-lined fairways, dramatic elevation changes and even more dramatic vistas. Mount Ogden is known as one of the more challenging courses along the Wasatch Front with its many tight fairways and doglegs, but it’s also one of the most rewarding. With scenic views that seemingly get better with every hole and an enjoyably complex layout, Mount Ogden is a course that players will want to play again and again
Mountain Dell Golf Course - Canyon

Parley's Canyon, I-80 Exit 134,
Salt Lake City, UT 84109 United States

Home to two of the finest courses in Utah, Mountain Dell Golf Course in Salt Lake City, Utah, is a 36-hole golf facility with two championship courses, Canyon and Lake. The Canyon Course, designed by Bill Neff in 1962, is a 6,787-yard track that flows with the natural undulations of the mountain setting and showcases the best of Salt Lake’s diverse landscape. The Canyon Course is a great test of golf with dramatic elevation changes from tee to fairway and strategically placed bunkers protecting small green complexes. And with a setting 6,000 feet above sea level, Mountain Dell Golf Course - Canyon offers golfers the chance to crush some drives down its narrow fairways. If 18 holes isn’t enough, golfers can play the equally exciting Lake Course at Mountain Dell.
Mountain Dell Golf Course - Lake

Parley's Canyon, I-80 Exit 134,
Salt Lake City, UT 84109 United States

Consistently rated as one of the top golf facilities in Utah, Mountain Dell Golf Course in Salt Lake City, Utah, is a 36-hole course with two distinct 18-hole tracks, Lake and Canyon. The Lake Course, designed by Bill Neff, is a 6,745-yard track routed near the Mountain Dell Reservoir. From tee box to green, the Lake Course features dramatic elevation changes and exciting shots over deep ravines and water. Along with views of sparkling water features, the Lake Course presents golfers with breathtaking views of mountain vistas on every hole. And with a setting over 6,000 feet above sea level, the Lake Course presents golfers with the opportunity to crush some of the longest drives of their life. After playing Lake, golfers should be sure to check out Mountain Dell Golf Course - Canyon for an equally exciting round of golf.
Nibley Park Golf Course

2780 S. 700 E.,
Salt Lake City, UT 84106 United States

Known as the oldest 18-hole, public golf course in Utah, Nibley Park Golf Course in Salt Lake City, Utah, is an 18-hole track that has been a local favorite since opening in 1922. Designed by Harold Lamb, Nibley Park is a classic parkland design that stretches only 5,790 yards from the tips and features small greens protected by mature trees. Nibley Park is a popular course for locals and tourists because of the beautiful views of the Wasatch Mountains on every hole. For golfers wanting to play a classic Utah design, Nibley Park Golf Course is the place to play.
Oquirrh Hills Golf Course

1255 E Vine St,
Tooele, UT 84074 United States

Oquirrh Hills Golf Course is a par 74 municipal course located in Tooele, UT. The 18 hole course opened in 1950.
River Oaks Golf Course

9300 S Riverside Dr,
Sandy, UT 84070 United States

Located south of Salt Lake City in Sandy, UT, River Oaks Golf Course features water hazards, tree lined fairways and amazing views of the surrounding area and mountains. The clubhouse at River Oaks Golf Course opened in 2003 and offers a pro shop and dining facility to fit the needs of any golfer.
Rose Park Golf Club

1386 N. Redwood Rd.,
Salt Lake City, UT 84116 United States

Consistently rated as one of the top places to play in Utah, Rose Park Golf Course in Salt Lake City, Utah, is an 6,898-yard, 18-hole golf course just minutes from downtown Salt Lake. Known for its pristine conditions, Rose Park Golf Course boasts some of the finest bentgrass greens in all of Utah. Designed in 1958 by Mick Riley, Rose Park is a beautiful parkland layout with pine and willow trees lining the fairways. The narrow fairways and small greens at Rose Park require players to have premium accuracy with their drives and approach shots. For golfers looking for a fun course in the Salt Lake area, Rose Park Golf Course is the perfect place to play.
Schneiter's Bluff

300 N 3500 W,
Clearfield, UT 84015 United States

Schneiter's Bluff is a par 72 daily fee course located in West Point, UT. Designed by Ernie Schneiter/ Brett Schneiter/Jon Schneiter, the 18 hole course opened in 1995.
Schneiter's Riverside Golf Course

5460 South Weber Dr.,
Ogden, UT 84405 United States

Schneiter's Riverside Golf Course is a par 71 daily fee course located in Ogden, UT. Designed by Ernie Schneiter/ Brett Schneiter/Jon Schneiter, the 18 hole course opened in 1961.
Skyway Golf Course

432 N. 1320 W.,
Tremonton, UT 84337 United States

Skyway Golf & Country Club is a daily fee course located in Tremonton, UT. The nine hole course opened in 1962.
Soldier Hollow Golf Course - Gold

1370 Soldier Hollow Dr,
Midway, UT 84049 United States

Soldier Hollow Golf Course offers a championship, 36-hole complex built on the mountainside above Midway, Utah. A part of gorgeous Wasatch Mountain State Park, Soldier Hollow was a major venue during the 2002 Winter Olympics. Two 18-hole courses, Gold and Silver, offer challenging play and amazing views of the Heber Valley. The Gold Course layout sits at some of the highest elevations of the complex offering stunning views of the Heber Valley below. The Gold Course is a mountain or foothills course with significant elevation change throughout the course and dramatic elevation changes within each hole. The vegetation on the course mirrors the surrounding native area vegetation, scrub oaks and native mountain valley grasses.
Soldier Hollow Golf Course - Silver

1370 Soldier Hollow Dr,
Midway, UT 84049 United States

Soldier Hollow Golf Course offers a championship, 36-hole complex built on the mountainside above Midway, Utah. A part of gorgeous Wasatch Mountain State Park, Soldier Hollow was a major venue during the 2002 Winter Olympics. Two 18-hole courses, Gold and Silver, offer challenging play and amazing views of the Heber Valley. The Silver Course is the tamer of the two layouts. It is an open, parkland style design. The Silver Course has slightly shorter and wider fairways. It is a par 72 that is composed of six par 5s, six par 4s and six par 3s. While flatter in elevation than the Gold, the Silver offers views of Mount Timpanogos that are stunning.
Stonebridge Golf Club At Lake Park - Sunrise

4415 W Links Dr,
Salt Lake City, UT 84120 United States

Stonebridge Golf Club At Lake Park - Sun is a municipal course located in West Valley City, UT. Designed by Johnny Miller/Gene Bates, the nine hole course opened in 1999.
Sun Hills Golf Course

3185 N North Hills Dr,
Layton, UT 84041 United States

Sun Hills Golf Course is a par 71 daily fee course located in Layton, UT. Designed by Bruce Summerhays, the 18 hole course opened in 1996.
The Barn Golf Club

305 W. Pleasant View Drive,
Ogden, UT 84414 United States

Situated between I-15 and the Ben Lomond Mountains in Odgen, Utah, The Barn Golf Club pairs the convenience of city play and the scenic backdrops of isolated resort courses in the area. With mature trees lining the undulating fairways and water features that come in the form of 6 lakes and ponds, The Barn’s natural hazards will keep a golfer’s round interesting and fun. Toss in steady pace of play and affordable rates, and it’s no wonder that The Barn is a favorite amongst locals and tourists alike.
Wasatch Mt. State Park Golf Course - Lake

975 West Golf Course Drive,
Midway, UT 84049 United States

The Lake Course at Wasatch Mountain Golf Course rests on gentle terrain in Midway, UT, but features deceiving challenges. The 18-hole course has several short par-5 holes, which require accurate tee shots to avoid well-established stands of trees lining each fairway. The par 72 stretches 6,942 yards and its season-long pastoral beauty is lined with trees and eight lakes and ponds. This is just the right setting to make the Lake Course a favorite for high, low and “no” handicappers.
Wasatch Mt. State Park Golf Course - Mountain

975 West Golf Course Drive,
Midway, UT 84049 United States

Located in Midway, UT, he Mountain Course at Wasatch Mountain Golf Course is a classic 18-hole, mountain-style layout. Named a Golf Digest “Best Place to Play”, the par 71 stretches 6,459 yards and requires shots played from downhill, uphill, and sidehill lies. Golfers enjoy occasional sightings of roaming deer, elk, wild turkeys, moose, and other wildlife. Is is mandatory when playing the Mountain Course to play all 18 holes as the 9th hole sits nearly 2 miles up the canyon from the clubhouse. Carts are also required.

Other Golf Courses Near Salt Lake City, UT Area

Ben Lomond Golf Course

1800 N Highway 89,
Ogden, UT 84404 United States

Ben Lomond Golf Course is a par 72 daily fee course located in Ogden, UT. The 18 hole course opened in 1955.
Cottonwood Country Club

1780 E Lakewood Dr,
Salt Lake City, UT 84117 United States

Cottonwood Country Club is a par 27 private course located in Salt Lake City, UT. The nine hole course opened in 1967.
Davis Park Golf Course

1074 E. Nichols Rd.,
Fruit Heights, UT 84037 United States

Davis Park Golf Course in Fruit Heights, Utah, just outside of Kaysville, is a public golf course with beautiful views of the Wasatch Mountains in the heart of Davis County. The golf course is known for its smooth putting surfaces, friendly staff and strong practice facility with a full driving range, one large putting green and two chipping greens. Accomplished players and beginners will enjoy a day of golf at Davis Park. Reserve your tee time today.
Fore Lakes Golf Course - Par-3

1285 West 4700 South,
Salt Lake City, UT 84123 United States

Boasting of an engaging layout, Fore Lakes Golf Course – Par 3, in Taylorsville, Utah, is perfect for golfers looking to work on their short game or play a quick round. With well-manicured greens and a fun course design, Golfers will love the Par 3 Course at Fore Lakes. Located conveniently in the heart of the Salt Lake Valley and with the beautiful Wasatch Mountains as a backdrop, Fore Lakes Golf Course – Par 3 will provide Salt Lake Area golfers with enjoyment round after round.
Fore Lakes Golf Course - The Executive

1285 West 4700 South,
Salt Lake City, UT 84123 United States

Widely considered one of Utah’s greatest golfing treasures, Fore Lakes Golf Club in Taylorsville, Utah, is a nine-hole executive course that combines an engaging layout with lush fairways and perfectly maintained greens. Fore Lakes also contains a driving range and extensive practice facility for players looking to work on their game. Conveniently located in the Salt Lake Valley, golfers looking to sneak in a bucket or a quick nine holes while admiring the beautiful Wasatch Mountains will find it at Fore Lakes Golf Club.
Glenwild Golf Club and Spa

7600 Glenwild Dr,
Park City, UT 84098 United States

Glenwild Golf Club and Spa is a par 71 private course located in Park City, UT. Designed by Thomas Fazio, ASGCA, the 18 hole course opened in 2001.
Golf The Round

600 W 3300 S,
Salt Lake City, UT 84119 United States

Golf The Round is a daily fee course located in Salt Lake City, UT. Designed by William Neff, the nine hole course opened in 2000.
Hidden Valley Country Club - The Lakes

11820 S Highland Dr,
Sandy, UT 84092 United States

Hidden Valley Country Club - The Lakes is a par 72 private course located in Sandy, UT. Designed by William F. Bell, ASGCA, the nine hole course opened in 1960.
Hidden Valley Country Club - The Mountain

11820 S Highland Dr,
Sandy, UT 84092 United States

Hidden Valley Country Club - The Mountai is a par 72 private course located in Sandy, UT. Designed by William F. Bell, ASGCA, the nine hole course opened in 1960.
Hidden Valley Country Club - The Valley

11820 S Highland Dr,
Sandy, UT 84092 United States

Hidden Valley Country Club - The Valley is a par 72 private course located in Sandy, UT. Designed by William F. Bell, ASGCA, the nine hole course opened in 1960.
Jeremy Golf & Country Club

8770 Jeremy Ranch Rd,
Park City, UT 84098 United States

Jeremy Golf & Country Club is a par 72 private course located in Park City, UT. Designed by Arnold Palmer, the 18 hole course opened in 1981.
Logan Golf & Country Club

710 N 1500 E,
Logan, UT 84321 United States

Logan Golf & Country Club is a par 71 daily fee course located in Logan, UT. Designed by Mick Riley, the 18 hole course opened in 1960.
Meadowbrook Golf Club (UT)

4197 S 1300 W,
Salt Lake City, UT 84123 United States

Meadowbrook Golf Club is a par 72 municipal course located in Taylorsville, UT. Designed by Mick Riley/(R)Gene Bates, the 18 hole course opened in 1951.
Mick Riley Golf Course - Executive

421 E Vine St,
Salt Lake City, UT 84107 United States

Mick Riley Golf Course - Executive is a par 72 municipal course located in Murray, UT. The nine hole course opened in 1962.
Mick Riley Golf Course - Regulation

421 E Vine St,
Salt Lake City, UT 84107 United States

Mick Riley Golf Course - Regulation is a par 72 municipal course located in Murray, UT. The nine hole course opened in 1962.
Murray Parkway Golf Course

6345 S Murray Parkway Ave,
Salt Lake City, UT 84123 United States

Murray Parkway Golf Course is a par 72 municipal course located in Murray, UT. Designed by Robert Muir Graves, ASGCA, the 18 hole course opened in 1986.
Ogden Golf & Country Club

4197 Washington Blvd,
Ogden, UT 84403 United States

Ogden Golf & Country Club is a par 72 private course located in Ogden, UT. The 18 hole course opened in 1912.
Old Mill Golf Course

6080 S Wasatch Blvd,
Salt Lake City, UT 84121 United States

Old Mill Golf Course is a par 71 municipal course located in Salt Lake City, UT. Designed by Gene Bates, the 18 hole course opened in 1998.
Park City Golf Course

1541 Thaynes Canyon Drive,
Park City, UT 84060 United States

Park City Golf Course is a par 72 municipal course located in Park City, UT. Designed by William H. Neff, ASGCA, the 18 hole course opened in 1963.
Park Meadows Country Club

2000 Meadows Dr,
Park City, UT 84060 United States

Park Meadows Country Club is a par 72 private course located in Park City, UT. Designed by Jack Nicklaus, ASGCA/(R)John Harbottle III, ASGCA, the 18 hole course opened in 1983.
Promontory Club - Dye Canyon Course

8758 N Promontory Ranch Rd,
Park City, UT 84098 United States

Promontory Club - Dye Canyon Course is a par 72 private course located in Park City, UT. Designed by Pete Dye, ASGCA/Perry Dye, ASGCA, the 18 hole course opened in 2002.
Promontory Club - Painted Valley Course

8758 N Promontory Ranch Rd,
Park City, UT 84098 United States

Promontory Club - Painted Valley Course is a par 72 private course located in Park City, UT. Designed by Pete Dye, ASGCA/Perry Dye, ASGCA, the 18 hole course opened in 2002.
Remuda Golf Course

2600 W 3500 N,
Ogden, UT 84404 United States

Remuda Golf Course is a daily fee course located in Ogden, UT. Designed by Keith Downs, the 18 hole course opened in 2005.
Stansbury Park Golf Club

1 Clubhouse Dr,
Tooele, UT 84074 United States

Stansbury Park Golf Club is a par 72 daily fee course located in Tooele, UT. Designed by William H. Neff, ASGCA, the 18 hole course opened in 1972.
Stonebridge Golf Club At Lake Park - Creekside

4415 W Links Dr,
Salt Lake City, UT 84120 United States

Stonebridge Golf Club At Lake Park - Cre is a municipal course located in West Valley City, UT. Designed by Johnny Miller/Gene Bates, the nine hole course opened in 1999.
Stonebridge Golf Club At Lake Park - Sagebrush

4415 W Links Dr,
Salt Lake City, UT 84120 United States

Stonebridge Golf Club At Lake Park - Sag is a municipal course located in West Valley City, UT. Designed by Johnny Miller/Gene Bates, the nine hole course opened in 1999.
Swan Lakes Golf Course

850 N 2200 W,
Layton, UT 84041 United States

Swan Lakes Golf Course is a par 31 daily fee course located in Layton, UT. The nine hole course opened in 1994.
The Country Club

2400 E Country Club Dr,
Salt Lake City, UT 84109 United States

The Country Club is a par 72 private course located in Salt Lake City, UT. Designed by Harold B. Lamb/(R)John Harbottlem III, ASGCA, the 18 hole course opened in 1921.
The Links At Overlake

700 Tiger Ln,
Tooele, UT 84074 United States

The Links At Overlake is a par 72 daily fee course located in Tooele, UT. Designed by Drew Hall/William Howard Neff, ASGCA, the 18 hole course opened in 2001.
The Ridge Golf Club

5055 S Westridge Blvd,
Salt Lake City, UT 84118 United States

The Ridge Golf Club is a municipal course located in Salt Lake City, UT. Designed by William H. Neff, ASGCA/(R)Gene Bates, the 18 hole course opened in 2013.
Toad's National Golf Course

1690 W 400 N,
Ogden, UT 84404 United States

Toad's National Golf Course is a daily fee course located in Ogden, UT. The nine hole course opened in 2011.
Valley View Golf Course

2501 E. Gentile,
Layton, UT 84040 United States

Valley View Golf Course in Layton, Utah, is set along the base of the Wasatch Mountains and features views of Great Salt Lake and Antelope Island, the largest inland island in the world. Located approximately 30 minutes from downtown Salt Lake City, Valley View uses the natural terrain to offer many elevation changes, tree-lined fairways and undulating greens. The greens are guarded by large bunkers, which are quick and rarely flat, but fair. The 18-hole golf course features a driving range, two large putting greens, three chipping areas and a practice bunker. Reserve your tee time today at Valley View Golf Course.
Willow Creek Country Club

8505 S Willow Creek Dr,
Sandy, UT 84093 United States

Willow Creek Country Club is a par 72 private course located in Sandy, UT. Designed by Henry B. Hughes, the 18 hole course opened in 1959.