Welcome to First Tee at Skyline Mountain Resort

Address: 22130 North 11750 East, Fairview, UT, 84629

First Tee — Utah Safety Procedures for Junior Golf Programs

  • Online pre-registration only, no day-of registrations.
  • Please come ready with clubs and playing supplies, water, hats, and sunscreen applied.
  • Group sizes will be limited.
  • There will be no shared equipment. Kids should bring their own clubs and supplies. If your child needs to borrow clubs, please call or text Taylon Earl at ‪(435) 469-0809‬ or [email protected] to make arrangements prior to class.

We will do our best to make sure everyone is as safe as possible by taking these precautions, but you do attend at your own risk.

First Tee — Utah will never turn a child away from our programs due to an inability to pay. We work with families so their child may participate in our programs.

No Classes Open at this Time


First Tee Junior Golf for Life Class Details

Ages 7-9

First Tee Programs for ages 7-9 teach the game of golf in a fun, safe, and empowering environment. At this age group, we are introducing and engaging participants with both golf and life skills. Participants will get active and play golf with their peers to help them build inner strength, self-confidence, and enthusiasm for the game. Classes are designed to accommodate new and returning golfers of the same age. Participants will register and be grouped by age and will progress through the program with lessons adjusted to challenge players at their skill level.

Ages 10-17

First Tee Programs for ages 10-12 supports the exploration of both character and golf skills in active and collaborative ways. The learning experiences in the course help to build inner strength, self-confidence, and an enthusiasm for the sport, while encouraging the development of positive Game Changing behaviors. Classes are designed to accommodate new and returning golfers of the same age. Participants will register and be grouped by age and will progress through the program with lessons adjusted to challenge players at their skill level.