Our Locations

Fox Hollow

First Tee – Utah at Fox Hollow is located at 1400 N 200 E, American Fork, UT 84003. This premier 18 Hole parkland golf course, is well known for the views of the Rocky Mountains. Fairways are cut and woven in and out of mature trees and several bodies of water, making for some challenging approach shots. Coupled with some of the highest rated practice facilities in Utah, Fox Hollow is known as the “Best kept secret in Utah Valley”.

Programs coming in summer, 2022!


First Tee – Utah at Glenmoor is located at 9800 S 4800 W South Jordan, UT 84009. Glenmoor Golf Club offers a fantastic course that will be fun for all skill levels. They work hard to have the best kept fair-ways and greens. Enjoy fantastic views of the Wasatch Mountains have fun hitting from elevated tees on multiple par-3’s. We know we’ll become a favorite you’ll want to play over and over.

Register for a junior golf session at our Glenmoor location

Golf The Round

First Tee – Utah at Golf The Round is located at 680 West 3300 South, Salt Lake City, Utah 84119. The golf complex at Golf The Round is a par 33 nine-hole golf course with a year-round practice facility.
For more information please contact Paul or Celeste at 801.663.6963.

Register for a junior golf session at our Golf The Round location

Logan River

First Tee – Utah at Logan River is located at 550 W 1000 S, Logan, UT 84321. This 18-hole, Par 71 golf course is a favorite for many, locals and visitors alike.
For more information please call 435.750.0123.

Register for a junior golf session at our Logan River location 

Mount Ogden

First Tee – Utah at Mount Ogden is located at 1787 Constitution Way, Ogden, UT 84403. Built in 1984, Mt. Ogden Golf Course is a 18 hole public course which sits on eastern hills overlooking Ogden, UT. Operated by the City of Ogden, the course offers one of the more unique and challenging course designs in Northern Utah. The golf course is well known for its elevation changes and its fantastic course conditions. It is a very challenging but playable layout with views that are second to none. It is truly one of the last golf and nature experiences available on the Wasatch Front.

2022 schedule coming soon!

Mulligans Golf & Games

First Tee – Utah at Mulligans Golf & Games is located at 692 W 10600 S, South Jordan, UT 84095. With two 9-hole courses to challenge you, a lighted driving range and practice areas to improve you, and PGA golf professionals to teach you, Mulligans Golf and Games has something for everyone.

Register for a junior golf schedule at our Mulligans Golf & Games location

Oquirrh Hills

First Tee – Utah at Oquirrh Hills is located at 1255 E Vine Street, Tooele, UT 84074. Oquirrh Hills is located in the foothills of the Oquirrh Mountains and offers some of the best views in the County. Founded in 1949, Tooele County residents have been golfing here for almost 70 years. Call Cody Lopez at 435.882.4220 for more information.

Register for a junior golf session at our Oquirrh Hills location

Rose Park

First Tee – Utah at Rose Park is located at 1386 N Redwood Rd, Salt Lake City, UT 84116. Nestled in the Northwest corner of the Salt Lake Valley, just minutes from downtown and the Salt Lake International airport, Rose Park is well-known for some of the finest bent grass greens in Utah. A variety of pine and willow trees frame most fairways, requiring accuracy off the tee. With well-manicured fairways, Rose Park is a delightful course to walk. Rose Park is rated as one of Golf Digest’s Best Places To Play.

Classes will develop golf skills as well as Life Skills and Core Values.

For more information please contact Derek Schmehl at 801.596.5030 ext 4 or [email protected]

Register for a junior golf session at our Rose Park location

Skyline Mountain Resort

First Tee – Utah at Skyline Mountain Resort is located at 22130 N. 11750 E. Fairview, UT, 84629.

Skyline Mountain Resort Golf Course is a gorgeous course nestled in the hills of the Manti-La Sal mountain range, 1.5 miles South East of Fairview City.

A beautiful little place tucked into a lovely farming community amid the mountains, the course makes for a relaxing retreat. It’s quiet, relaxing and tranquil. With relaxing views of towering aspens and thick pines, this golf course is simple and perfect.

For more information please contact Taylon Earl at [email protected]

Register for a junior golf session at our Skyline Mountain Resort location

Soldier Hollow

First Tee – Utah at Soldier Hollow Golf Course is located at 1370 West Soldier Hollow Ln, Midway, UT 84049.

Soldier Hollow Golf Course offers a championship, 36-hole complex built on the mountainside above Midway. A part of gorgeous Wasatch Mountain State Park, Soldier Hollow was a major venue during the 2002 Winter Olympics. Two 18-hole courses named the Gold and Silver courses offer challenging play and amazing views of the Heber Valley.

Register for a junior golf session at our Soldier Hollow location

Sun Hills

First Tee – Utah at Sun Hills is located at 3185 N Hills Dr E, Layton, UT 84041.

Sun Hills Golf Course is a privately owned and operated course open to the public. Featuring a challenging and fun 18-hole course. The practice area consists of one practice putting green, two chipping greens and a full length grass tee driving range. With these and the full service Club House, Sun Hills Golf Course is your one stop destination for both practice and play.
Designed by Bruce Summerhayes and built in 1995, Sun Hills Golf Course is a Links style course designed to accommodate all levels of play. Constructed around the natural rolling hills in East Layton and designed to utilize the natural outlay of the land, Sun Hills Golf Course offers an array of varying terrain and challenging holes. Sun Hills Golf Course also boasts some of the best views of any course in Northern Utah. Keeping true to its natural setting, Sun Hills Golf Course is home to various wild animals, native plants and our local resident The FOX.

Located at the foot of the Wasatch Mountains and just above Hill Air Force Base, Sun Hills Golf Course is one of the local industries best kept secrets. Our friendly and personable staff help make playing Sun Hills a memorable experience and one you won’t want to pass up the next time you’re thinking about where to play golf. All of us at Sun Hills Golf Course are looking forward to seeing you soon.

2022 schedule coming soon!

Sleepy Ridge

First Tee – Utah at Sleepy Ridge is located at 730 S Sleepy Ridge Dr, Orem, UT 84058. Sleepy Ridge Golf Course recreates a long awaited trip to Scotland playing on a fabulous links style golf course. Set the tone of the day by driving up the beautiful three story clubhouse that overlooks the links stunning layout, with wetlands evident throughout the course. The old country inspiration comes across in many ways during your 18 hole round of golf, with much of the course exhibiting reminder of Scottish link golf.

For more information please contact 801.434.4653.

2022 schedule coming soon!


First Tee – Utah Southgate location is located at 1975 Tonaquint Dr, St. George, Utah 84770. We are at the Southgate Golf Club, a scenic par-71 course enjoyable for players of all skill levels. Please click on the link to read more about specific clinics and events at our Southgate location.

For more information please contact Rob Krieger at 440.339.1183 or [email protected]

Register for a junior golf session at our Southgate location


First Tee – Utah at TalonsCove Golf Club is located at 2220 S TalonsCove Dr, Saratoga Springs, UT 84045. This championship links-style golf course is known for mesmerizing lake views of Mount Timpanogos. Both challenging and rewarding, TalonsCove provides something for both amateur and professional golfers alike.

Register for a junior golf session at our TalonsCove location


First Tee – Utah at Timpanogos Golf Club is located at 1860 S E Bay Blvd, Provo, UT 84601. A grass driving range, 2 large putting greens and a short game area provide you the best place to work on your game… and its all under the lights.

2022 schedule coming soon!