Skip to main content

Eagle Lake Golf

Situated on the site of two old farmsteads within Eagle Lake Regional Park, this youth-oriented golf course is the perfect place for beginner golfers to learn the game or more experienced golfers to take in a social round.

Among the amenities here are the nine-hole, par 31 Eagle Course; nine-hole, lighted, par 27 pitch-and-putt Birdie Course; a 40-station, lighted, natural-turf practice range; and practice/lesson areas. Typically mats are used and range lights are off until Memorial Day and after Labor Day. In the summer months, weather-permitting, we use the grass tee and range lights are on until 9:30 PM. The visitor center doubles as the clubhouse and features a meeting room, cart and club rental and concessions.

Hours Open daily, 7:30 AM to dusk Driving range on mats rest of season; 2023 season ends Monday, October 9

Pavement rehabilitation and accessibility improvements

Construction work on paved surfaces at Eagle Lake Regional Park and Golf Center is currently taking place and will continue through October. 


The project includes repaving of the parking lots and entrance road at the park. Accessibility improvements also will be made, including replacement of the concrete plaza areas, modifications to provide accessible routes from the parking lot to the golf clubhouse and driving range, and improvements to increase accessibility of parking stalls. The paved trail through Eagle Lake Regional Park (the future Eagle Lake Regional Trail) will be reconstructed; the trail will be closed while work is taking place and trail users should use alternate routes. Trail work is anticipated to occur between Sept. 5 and 29.


The golf courses will remain open during the project through Oct. 8, and construction will take place in stages to allow for access to the golf courses and driving range. View a map of where and when work is expected to take place.

2023 Season Ends October 9

The 2023 season will end on Monday, October 9, when all facilities will close for repaving of the parking lots and entrance road. 

Interactive Map of Eagle Lake

Reserve a Tee Time

Use the Book-a-Tee-Time booking widget below or call 763-694-7695. Reservations for the Eagle Course are accepted up to five days in advance. Advance tee times for the Birdie Course are not accepted. 

Passes & Benefits

A season pass or tour card is valid for the year in which it is purchased and honored at Baker National Golf, Cleary Lake Golf and Eagle Lake Golf. (Note: We anticipate Eagle Lake Golf will close for the season on Monday, October 9, 2023, due to a planned parking lot resurfacing project.)

Season Passes

With a short course season pass, play any time, seven days a week.

Tour Cards

Tour cards offer three levels of golf course benefits.

Rates & Rentals

Greens Fees

  Regular Rate Junior Rate Tour Card Rate
Eagle Course $18 $14 $15
Birdie Course $11 $9 N/A
FootGolf $11 $9 N/A
Mini Golf* $7 $6 N/A

*Second round of mini golf: $3

Driving Range

Small bucket (35-40 balls): $8 adults; $7 juniors
Large bucket (75-80 balls): $13 adults; $11 juniors

10-Punch Card:

Small: $70, $65 with Tour Card
Large: $110, $100 with Tour Card


Electric Cart for two riders: $18 adult; $16 seniors
Pull Cart: $4 adults; $3 juniors
Club Rental: $8 regular; $4 juniors; Free for first tee
Soccer ball rental: $3

Course Tour

Take a virtual tour of Eagle Lake Golf.


Hole Yardage Par
1 50 3
2 78 3
3 64 3
4 90 3
5 57 3
6 80 3
7 40 3
8 54 3
9 62 3
Total 575 27


Hole Black Orange Par Handicap
1 133 98 3 7
2 252 165 4 3
3 125 87 3 8
4 292 219 4 1
5 312 186 4 4
6 156 123 3 6
7 112 100 3 9
8 126 95 3 5
9 300 205 4 2
Totals 1808 1278 31
the legs of a person setting up to putt on a practice putting green.

Golf Academy

Group and private lessons, clinics, camps and schools are available for youth and adults. Learn more about the Golf Academy.


Golf leagues are a great way to make new friends while improving your game. Junior and adult leagues are available for golfers of all skill levels. Junior leagues are designed to allow young golfers to progress through their game and incorporate competition and instruction. You can register for leagues online, by phone at 763-559-6700, or in person at the course clubhouse.

Eagle Lake Junior Leagues

The Eagle Course golf league provides weekly play for experienced juniors, ages 8-16, in a competitive environment. The Birdie Course golf league provides weekly play for less experienced juniors, ages 6-12, in a fun and semi-competitive environment. Parents and relatives are always welcome to walk with a group. Sign ups for all junior leagues are first-come, first-served. Sign ups will continue until all leagues are full.

Eagle Lake has the best junior season pass deal in golf. For only $349*, you can play at Eagle Lake, Baker Evergreen or Cleary Lake and use the driving range at all three courses. If you are signed up for a league or a lesson, the price drops to $249*. Pass is good seven days a week, and at Eagle Lake includes the Birdie Course, miniature-golf course, and one large bucket per day (you must hit range balls the day you get your range code.)

*Sales tax not included.

Girls golf league

Youth Programs

Eagle Lake Youth Golf Center is home to First Tee Minnesota and LPGA-USGA Girls Golf, programs dedicated to providing affordable and accessible golf opportunities for youth.


Try this exciting, new sport on the Birdie Course. FootGolf is played by kicking a soccer ball to a hole using the same basic rules of golf. The soccer ball and hole are proportionate in size to a golf ball and a golf hole. Non-spiked shoes are required. Balls are available for rent. Call 763-694-7695 to make a tee time.

Hours: Spring: 7 AM–Dark  |  Summer: 7 AM–10 PM

All Programs & Events

Upcoming programs and events at Eagle Lake Golf.

Get Your Business On Course

  • Affordable team and client development in a casual atmosphere
  • Championship and Executive golf courses*
  • Miniature golf and FootGolf* tournaments
  • Meeting space with catering options
  • Group lessons taught by PGA and LPGA instructors
  • Rental equipment

*Options vary by course.

Reserve your next outing:

Related Blog Posts

September 28, 2020

Purple martin numbers are in decline in the Upper Midwest. But with the help of dedicated volunteers, Three Rivers has successfully increased the martin populations in our parks. 

July 31, 2019

Golf and sustainability are words that you may not often hear in the same sentence, but at Three Rivers, we have found a way for golf and environmental stewardship to work together. Read on to learn how we are putting sustainability first on our golf courses.

Similar Areas

Glen Lake Golf

14350 County Road 62
Minnetonka, MN 55345

Cleary Lake Golf

18106 Texas Avenue
Prior Lake, MN 55372

Baker National Golf

2935 Parkview Drive
Medina, MN 55340