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.
Registration is open.
Registration Information
How to Register
Beginning on March 5, at 8 AM, you can register online.
Our virtual waiting room will be part of the registration process.
Discounted season passes for youth are available at Baker National Golf, Cleary Lake Golf and Eagle Lake Golf Course.
Before You Register
To ensure a smooth registration process:
- Log on to your account to verify that your household information is up-to-date, with a birth date filled out.
- Have information about your child ready, including food allergies, medications, emergency contact information, health concerns and any other conditions that may affect participation.
Please call 763-559-6700 with questions.
Cancellation Policy
A full refund is given if student cancels seven days prior to the start of the first class. A 50% refund is given if student cancels less than seven days prior to the start of the first class. To cancel registrations and get a refund, you must call 763-559-6700. Cancellations cannot be processed online.
Lessons
Group Lessons
Learn more about lesson offerings for juniors and adults, or register online using the links below. Please call 763-559-6700 with any questions.
- Baker National Golf Lessons: Junior | Adult | All
- Cleary Lake Golf Lessons: Junior | Adult | All
- Eagle Lake Golf Lessons: Junior | Adult | All
- Glen Lake Golf Lessons: Junior | Adult | All
- Hyland Greens Golf Lessons: Junior | Adult | All
- Parkers Lake Golf 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.
Beginning the first week of April, private lessons can be 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 using the links below. Please call 763-559-6700 with any questions.
- Baker National Golf Leagues: Junior | Adult* | All
- Eagle Lake Golf Leagues: Junior | Adult (Call 763-694-7695 to register) | All
- Glen Lake Golf Leagues: Adult
*Additional leagues are offered at Baker National by outside organizations. See other leagues.
Youth Program Special Events
Three Rivers organizes events throughout the golf season for juniors through First Tee Minnesota and LPGA-USGA Girls Golf. Learn more about First Tee Minnesota or LPGA-USGA Girls Golf, and register online using the links below. Please call 763-559-6700 with any questions.
See all 2024 special events or browse by location below.
Youth Scholarship Opportunities
First Tee Minnesota and LPGA-USGA Girls Golf Programs are dedicated to providing affordable and accessible golf opportunities for youth.
Learn more about First Tee Minnesota scholarships, open to participants 8–17 years.
Meet the Instructors
Meet the Golf Academy instructors at Three Rivers.