Our state-of-the-art practice facility gives us the opportunity to provide state-of-the-art golf lessons. Our Head Golf Professional, Mike Osborne, has over 30 years experience teaching private, groups, juniors, seniors and video.
Listed below are the variations available. If you purchase a package, you can mix or match between private and video lessons! Get more for your money!

Private Lesson – Head Golf Professional $60.00 Approx. 30 minutes per lesson
Lesson Package of 5 20% off Approx. 30 minutes per lesson
Lesson package of 10 25% off Approx. 30 minutes per lesson
Playing Lesson $75.00 4-Hole Maximum

Trout Lake also welcomes you to form your own groups with three to eight  people and receive a discount. Please call for rates.


June 20 5:30 pm Introduction to the game/rules
June 27 5:30 pm Putting
July 11 5:30 pm Chipping
July 18 5:30 pm Iron Swing
July 25 5:30 pm Wood Swing
August 1 1:00 pm Junior Golf Tournament

All junior golf lessons are complimentary, being paid for by the Jacob A. Scheible Memorial Fund. Lessons are for one hour each night and you must sign up your child up by June 15, 2022. Limit is 10 children and if there is more demand, more classes will be added (possibly a different night). Please call the golf shop at 715-385-2189 to sign up.

The Junior Golf Tournament will begin at 1:00 pm on August 1, using tee times. Age groups are: 7-10 (4 holes), 11-13 (9 holes) and 14-17 (18 holes). Cost is $12.50 for 7-10 year olds and $25 for all other age groups. Entry fee includes golf, trophies and food.