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 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
Private Lesson – Assistant Golf Professional $40.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.


Every Monday, June 17th through July 22nd, 2019.

2019 Schedule of Events
Trout Lake Golf Club wants to enhance our junior golfers with a “pick and choose” program. Lessons will be conducted every Monday evening during the summer months. Juniors may pick and choose which lessons they would like to participate in. Schedule is as follows:

June 17 Putting & Course Etiquette/Safety
June 24 Pitching & Chipping
July 1 Iron Swing
July 8 Wood Swing
July 15 Playing on actual golf course
July 22 Rules and Etiquette
Aug 5 Junior Golf Tournament

All lessons begin at 5:30 pm and take approximately one hour.  Cost per child is $5.00 per lesson.

Junior Golf Tournament begins at 10:00 am with age groups as follows:  7-10, 11-13 & 14-17.  Cost is $25.00 per child and includes greens fees, food and trophies.

Please call 715-385-2189 or email at info@troutlakegolf.com to sign up
Instructor: Jacob Scheible, 11 years experience