Golf Lessons

Golf LessonsAt the Grand Lake Golf Course near beautiful Rocky Mountain National Park and the scenic town of Grand Lake, you can learn to play the game of golf on a serene golf course. For the advanced player, lessons are individual; helping you to improve your score. Whether you need help on your long game or your short game. For the beginner player, education takes you through proper club selection and course strategy to ‘The Rules of Golf’ and golf etiquette. All ability levels are encouraged to join us to learn the enjoyable game of golf for a lifetime of pleasure and personal gratification.

Don Campbell, PGA Head Golf Professional/GM

-Graduated with Professional Golf Management degree, New Mexico State University, 1997

-Gathright teaching academy

-TPC certified instructor

Email: donc@grandlakerecreation.com

Phone:970-627-8008

Private Instruction

$25 per 15 min. Tune-Up Lesson
$50 per 1/2-Hour Lesson
$100 On Course Playing Lesson


Ted Roberts, Golf Instructor

Contact: tedr@grandlakerecreation.com

Private Instruction
$20.00 per 1/2-hour Lesson

On Course Lessons
$40.00 per Hour

Junior Instruction- Individual lessons available

Adult Group Lessons
Canceled for the 2021 season, until further notice (Covid -19)
Group Lessons meet at the driving range every Monday at 11 am during the summer season.  No reservations needed.   Group lessons will begin Mid June  and focus on a different technique each week. $10.00 Per Person / Per One-hour Lesson

Junior Group Instruction
Canceled for the 2021 season, until further notice (Covid -19)  FREE group lessons each Thursday at 9 am for children ages 7-18. Juniors meet at the practice area. Clubs and balls are available free of charge. The 2021 lessons run June  until school resumes. Reservations are not required; call 970-627-8008 to RSVP.

Custom Clinics
Custom Clinics are available. Contact the Golf Shop for information regarding scheduling a custom clinic for your group outing, special event or tournament: 970-627-8008.

Call the Golf  Shop to make your lesson appointments at 970-627-8008.