Skip to main content

Old Mill Golf Course

Old Mill Golf Course is the pinnacle of the public golf experience. With unmatched service, a first-rate restaurant, and the most spectacular panoramic views of the Wasatch Valley, Old Mill has no equal.

Old Mill is one of the newest courses in the Salt Lake area. The new clubhouse/banquet facilities are surrounded by a lavish fully developed course with a spectacular view of the valley. Conveniently located just off I-215, Old Mill is a short drive from all major areas of the valley as well as the airport. This championship golf course is a great place for your corporate outing. Old Mill golf course provides a fully stocked pro shop for the serious shopper as well as those last-minute balls and gloves.

CITY WEEKLY 2012 & 2013 Best Golf Course Award-Readers Winner

CITY WEEKLY 2009-2018  Rated Top Three Best Golf Course Awards by Readers



A golf course with trees and grass A golf course with trees and grass



An additional $1 Facility Improvement Fee will be added per 9-hole round and $2 per 18-hole round.





(7 days a week)
$20.00 $40.00

Senior (60 and older)

(Monday - Thursday, all day. Saturday and Sunday after 3 pm)
$15.00 $30.00

Junior (17 and under)

(Monday - Thursday, all day. Saturday and Sunday after 3 pm)
$12.00 $20.00
Spectator (Only 5 years old + allowed) $5 $5

Cart Rental

$10.00 $20.00

Pull Cart Rental

$5.00 $10.00

Club Rental

$15.00 $25.00

Premium Demo Set Rental

$30.00 $50.00

Range Balls

Small - $5.00
Medium - $10.00
Large - $15.00

Junior Season Pass (June - August)


Tournament Information

Old Mill Golf Course welcomes corporate events and groups of all sizes. Our staff will assist with all necessary tournament details to ensure a highly successful event. Shotgun or tee time starts can be arranged to suit your needs.

All tournament packages include:

  • Golf and cart fees
  • Registration and check-in area
  • Range balls stacked in pyramid form and use of practice facilities
  • Personalized cart signs
  • Personalized scorecards
  • Format and rules sheet
  • Contest markers (Long drive, closest to the pin, etc.)
  • Golf cart set-up and escort to the starting holes by our staff
  • Large Printed Scoreboard and Scoring by Professional Staff for groups of 100+.
  • Golf shop merchandise credit/Gift Card ($10.00 per player)

Additional Tournament Features Available Upon Request:

  • Lesson clinics conducted by PGA professional(s)
  • Discount tee prizes (golf balls, hats, tournament shirts)
  • Rental Clubs
  • Personalized hole sponsor signs

To schedule a tournament please email the following information to Gavin Eckert email at

  • Date:
  • Start Time:
  • Number of Players:
  • Number of Holes:
  • Personal Contact Information:
  • Tournament Name:
  • Food/Beverage Needs:
Sunday-Saturday $72/Per person


We look forward to serving your tournament and special event needs. Please feel free to call with questions.

Gavin Eckert

Assistant Golf Professional | Banquet Services

Phone Number (385) 468-1440

Junior clinics are designed to teach the basic fundamentals of golf. No prior experience is necessary, but the clinics can also serve as a refresher to juniors who have been exposed to some instruction and wish to advance in the sport. 

All clinics are taught by the golf pros at Salt Lake County golf courses and will be limited to a student/instructor ratio of 5-1 to ensure a quality teaching environment. 


Clinic Details

  • Season: May-August
  • Session Length: 3, 1-hour sessions
  • Ages: 6-17
  • Cost: $50.00
  • Includes: Tees, water bottles, golf balls

No matter how good your game is, it can always get better. Our skilled staff provides private and group lessons and are equipped to give you a complete analysis of your swing, short game, and putting.

  • Practice facility available to the public
  • Group and private instruction is available on an appointment basis
  • 45 minutes individual private lesson from Head Professional/Assitant Professional is $80.00
  • Series of 4-lessons are $280
  • To purchase a lesson gift certificate please call 385.468.1440
  • Instruction from Assistants $80.00

Teaching Staff:

Wade Olsen

PGA General Manager | Head Golf Professional

Gavin Eckert

PGA Assistant Professional

Jay O'Fee

Assistant Professional

Old Mill Clubhouse

Weddings/Banquet Services & Daily (Seasonal) Grill

6080 South Wasatch Blvd.,

Salt Lake City, UT 84121


Dinner Party Events, Wedding Receptions, Wedding Dinners, Tournament Meal Packages, Breakfast and Luncheon Banquets, Daily (Seasonal) Grill.

Banquets: 385-468-1431
Banquet Services: 385-468-1431 | Email
Room Rental: Yes
Hours: Grill(Seasonal) Dawn to Dusk
Banquets-Year Around
Meals Served: Breakfast, Lunch, and Snacks – Grill (Seasonal)
Breakfast, Lunch & Dinner Banquets-Year Around
Seating Occupancy: Banquets: 150+ / Grill: 36
Outdoor Pavilion: No pavilion. Patio seating available

Menus available by email

League Play

Men's 9 Hole Weekday League

The Old Mill Men's League is a 9-Hole league that's played every Tuesday beginning in April and running throughout the year. Weekly prizes are awarded for both net and gross scores in each event and for closest to the pin.

  • Yearly Dues: $40.00
  • Weekly Fees: Green Fee and $8.00 Tournament Fee. (Cart fees are optional)
  • Handicap: We will accept UGA handicaps and if you do not have a current handicap you will be required to play two rounds to establish a fair and reasonable club handicap.

Women's League 18 Hole

The league plays 18 holes on Tuesday mornings beginning in May and running through September.

For additional information:

Please email

Programs & Activities at Old Mill

Old Mill Golf Course Contacts

General Information

Customer Service

Phone Number (385) 468-1440

Wade Olsen

Head Golf Professional

Old Mill Club House | Slava and Inna

Banquet Services | Food and Beverage

Phone Number (385) 468-1431