Available With Criteria Available Filter With Criteria Available Not Criteria NotAvaiable Not Criteria NotAvailable With Criteria
Select date

This reflects the system time which determines when inventory becomes available.

icon

Search Tip


Enter the Activity Name to quickly narrow down your search results. You can also search for more than one activity if you separate your text with commas.

For example, searching for ‘Kayak, Canoe’ will return results for activities containing the word ‘Kayak’ as well as activities containing the word ‘Canoe’.

Adult Golf Lessons: Get Golf Ready 2 - Cleary Lake

This program is designed to build upon skills learned in Get Golf Ready 1 or for the golfer with some experience who wants to improve their fundamentals and basic golf skills. Lessons cover irons, driving, pitching, chipping and putting. Completion prepares participants for leagues, recreational play, and private lessons. Bring clubs if you have them, otherwise golf clubs, balls and other equipment are provided. $150/five lessons.


Adult Lessons: Get Golf Ready 2 - Baker National

This program is designed to build upon skills learned in Get Golf Ready 1 or for the golfer with some experience who wants to improve their fundamentals and basic golf skills. Lessons cover irons, driving, pitching, chipping and putting. Completion prepares participants for leagues, recreational play and private lessons. Bring clubs if you have them, otherwise golf clubs, balls and other equipment are provided. $150/five lessons.


Adult Lessons: Get Golf Ready Level 2 - Glen Lake

This program is designed for adults who have completed Get Golf Ready 1 or for those with some prior golf experience looking to improve their game. Each of the five lessons focuses on refining core golf skills while incorporating important elements such as golf etiquette, basic USGA rules, effective drills, and swing instruction. Participants will receive focused guidance on irons, driving, pitching, chipping, and putting, helping to build consistency and confidence across all areas of the game. By the end of the program, golfers will feel well-prepared to join leagues, take private lessons, or participate in supervised practice sessions. Just bring yourself and a desire to have fun. If you have clubs, feel free to bring them, otherwise, all necessary equipment including golf clubs and balls will be provided. $150/five lessons. No credit or refunds for missed classes. Classes that are cancelled due to weather will be rescheduled.


Adult/Junior League: Birdie Course - Eagle Lake

The adult/junior birdie league provides play for children ages 7+ with an adult on the 9-hole pitch-and-putt course. Greens fees included. $100/pair for nine course play dates.  


Jr. Golf League: Eagle Course - Eagle Lake

The Eagle Course League provides weekly play for experienced juniors in a competitive environment on the 9-hole executive course. Greens fees included. Tee times are every eight minutes.  The questionnaire will ask to list playing partners and preferred range of start time.  Eagle Lake staff will compile information and email pairings and start times after June 1. League plays rain or shine. $160/nine course play dates.


Jr. Golf League: Evergreen Course - Baker National

The 9-hole Evergreen Course Leagues play each week with tee times from 10:20 a.m.–12 p.m. Players should arrive at 10 a.m. the first week for a short meeting and to be assigned their permanent tee time for the season. Players may not complete all nine holes the first week due to the brief orientation meeting. No league play July 6. Greens fees included. $110/eight course play dates. All participants must have their own clubs and experience playing nine holes in a safe and responsible manner. The league plays rain or shine, but players are NOT allowed on the course if the threat of lightning exists. Two rain dates are accounted for in the pricing of this 8-session program. If you miss a session there are no make-ups.


Jr. Golf Lesson League: Advanced - Baker National

These lessons are for participants who can play independently on the championship course. Lessons are designed to help competitive golfers increase their skills in all aspects of the game including golf skills, on-course strategy, practice techniques, rules, etiquette and mental approach. On the first day of lessons, participants may opt to play in either the 9 or 18-hole league; all players will play nine holes on the first day of league. No lessons July 7. No league play July 6. League play is on Mondays, June 8-August 3. Arrive at 7:45 a.m. on the first day of play; permanent tee times are assigned between 8 and 8:45 a.m. $499/nine lessons and nine course play dates.


Jr. Golf Lesson League: Birdie 1 - Cleary Lake

Juniors are expected to be able to play nine holes of golf before joining this league. This league teaches basic golf skills and USGA rules and etiquette within the context of First Tee. Lessons consist of games and instruction in a group setting. No lessons or play June 29–July 5. Dates listed below are for the lessons only. League play is June 15th - August 10th. You will receive an email the next day to sign up for your tee time. Tee times are every 10 minutes between 8–10:50 a.m. If you have further questions, call 763-694-7777. $215/eight lessons and eight course play dates.


Jr. Golf Lesson League: Birdie 2 - Cleary Lake

This league builds on the basic skills learned in Birdie 1 Lesson League. Goal setting and course management are also introduced at this level, but the focus continues to be on having fun and learning skills. No lessons or play June 29–July 5. Dates listed below are for the lessons only. League play is June 15th - August 10th. You will receive an email the next day to sign up for your tee time. Tee times are every 10 minutes between 8-10:50 a.m. If you have further questions, call 763-694-7777. $215/eight lessons and eight course play dates.


Jr. Golf Lesson League: Birdie Elite - Cleary Lake

This league builds on skills learned in Birdie 1 and 2 Lesson Leagues. More advanced golf skills are introduced with friendly competition and tournament play. No lessons or play June 29–July 5. Dates listed below are for the lessons only.League play is June 15th - August 10th. You will receive an email the next day to sign up for your tee time. Tee times are every 10 minutes between 8–10:50 a.m. If you have further questions, call 763-694-7777. $215/eight lessons and eight course play dates.   


Jr. Golf Lesson League: Middle School - Eagle Lake

This advanced lesson league is for middle school-aged golfers who have previously played regular lesson leagues and can shoot 50 or lower on a 9-hole course. Lessons cover swing fundamentals, course management and the rules of golf. League format changes each week and includes team and individual play, two-person best ball, scramble, gross and net scores. This is a fun program designed for the junior golfer that would like to play competitively in high school or summer tournaments. Play dates are on Thursdays immediately following class. Kids will determine their summer start time and pairings on the first lesson day. Kids can play with friends or get paired with others in the league. Includes league fees. Information listed below is for the lessons only. League play dates are June 11–August 13.   $299/six lessons and eight course play dates.  


Jr. Golf Lesson League: Middle School - Glen Lake

This advanced program is ideal for middle school-aged golfers who have experience in lesson leagues and consistently score 50 or lower for nine holes. Designed for juniors with aspirations to play high school golf or junior summer tournaments, this league blends instruction with competitive on-course formats to elevate both skills and strategy. This is a fun, yet focused, program tailored for junior golfers looking to grow their game in a structured, competitive environment—all while learning teamwork, sportsmanship and leadership. League Play Day – 8 a.m. shotgun start. Tuesdays 8:00 a.m. 06/16/26 - 08/11/26 no play on 6/30/26-7/3/26. $299/six lessons and eight course play dates.


Jr. Golf Lesson League: Par Level - Eagle Lake

This program is designed for all abilities that can responsibly play nine holes of golf and are committed to improving their game. Instruction focuses on etiquette, putting, chipping, pitching, full swing, USGA rules, course management and sportsmanship within the context of First Tee guidelines. First Tee life skills are covered. Kids have the chance to become a certified First Tee program participant. Lessons will meet June 8– July 20. League play is June 16– August 11. League play will be tee times between 8:28-9:32 a.m. Groups and times will be formed during the first two lesson sessions. $299/six lessons and eight course play dates.   No lessons or league play June 29-July 3.


Now Displaying page 1 Of 2 Results.   Next