

Golf Academy
Maximize your enjoyment of the game of golf! A full progression of lessons is offered by experienced teaching professionals and provides a variety of options to fit golf instruction into your schedule. Public and private lessons, clinics and camps are available for youth and adults of all skill levels.
Group Lessons and Private Lessons | Leagues | Lesson Leagues
Registration begins Tuesday, March 7 at 8 AM for 2023 lessons and leagues. New this year: a virtual waiting room will be part of the registration process.
Lessons
Group Lessons
Learn more about lesson offerings for juniors and adults, or register online below. Please call 763-559-6700 with any questions.
- Baker National Lessons: Junior | Adult | All
- Cleary Lake Lessons: Junior | Adult | All
- Eagle Lake Lessons: Junior | Adult | All
- Glen Lake Lessons: Junior | Adult | All
- Hyland Greens Lessons: Junior | Adult | All
- Parkers Lake Lessons: Junior | Adult | All
Looking for lessons with tee times? See lesson leagues.
Private Lessons
Not all golfers learn the same way or at the same pace. With private lessons, Golf Academy professionals use a wide variety of teaching methods and styles to customize a learning plan for each individual student.
Private lessons are booked through USchedule using the links below. You will need to register with USchedule to schedule private lessons.
- Baker National Golf Course, Medina: Schedule online
- Cleary Lake Golf Course, Prior Lake: 763-694-7777
- Eagle Lake Youth Golf Center, Plymouth: Schedule online
- Glen Lake Golf & Practice Center, Minnetonka: Schedule online
- Hyland Greens Golf Course, Bloomington: Schedule online
Groups and corporations can also tailor a lesson package to fit their needs. Call 763-694-7698 to inquire about options and pricing.
Leagues
Learn more about league offerings for juniors and adults, or register online below. Please call 763-559-6700 with any questions.
- Baker National Leagues: Junior | Adult* | All
- Eagle Lake Leagues: Junior | Adult (Call 763-694-7695 to register) | All
- Glen Lake Leagues: Junior | Adult | All
*Additional leagues are offered at Baker National by outside organizations. See other leagues.
Additional Youth Opportunities
First Tee Minnesota and LPGA-USGA Girls Golf Programs are dedicated to providing affordable and accessible golf opportunities for youth. Scholarships are available through First Tee for ages 8–17 years.
Meet the Instructors
Meet the Golf Academy instructors at Three Rivers.
City Lessons & Leagues
Additional lesson and league opportunities offered at our golf courses:
- Maple Grove: Juniors and Adult
- Minnetonka/Hopkins: Youth, Adult, Senior
- Eden Prairie: Youth and Adult
- Bloomington: Youth/Teen, Women, Adult
- Courage Kenny Adaptive Golf Program