Curated Golf Guide

Best Golf Courses in Forest Lake

Discover the top-rated golf destinations in Forest Lake. We've analyzed reviews and data from 3 local courses to help you find the perfect round.

2.4 Avg Rating
4,889 Avg Yards

Golf in Forest Lake — 2026 Guide

Forest Lake is home to 3 golf courses with an average player rating of 2.4 out of 5. Courses here average 4,889 yards in length, with the longest stretching 6,735 yards. The top-rated course is Tanners Brook Golf Club, rated 3.8 stars.

Browse our ranked list below to compare courses by rating, yardage, and hole count. Each listing links to detailed scorecards, photos, and player reviews to help you plan your next round.

Editor's Picks for Forest Lake

🏆 Top Rated

Tanners Brook Golf Club

Rated 3.8 stars by players

The highest rated course in the region, offering a premium experience for golfers of all skill levels.

⛳ The Longest Drive

Tanners Brook Golf Club

6,735 yd from the back tees

A true test of distance. Bring your driver and get ready to cover some serious ground.

👥 Fan Favorite

Tanners Brook Golf Club

79 reviews

The most reviewed course in town. A popular choice among local players and visitors alike.

All Top Courses in Forest Lake

#1

Tanners Brook Golf Club

Forest Lake, Minnesota

3.8 Rating
18 Holes
6,735 yd Length

Not far from Forest Lake, Tanners Brook Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairway...

#2

Castlewood Golf Course

Forest Lake, Minnesota

3.5 Rating
9 Holes
3,043 yd Length

Not far from Forest Lake, Castlewood Golf Course offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways...

#3

Tanners Brook Golf Club

Forest Lake, Minnesota

Not far from Forest Lake, Tanners Brook Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairway...

📍 Expand Your Search

Looking for more options? Find courses within driving distance of Forest Lake.

Find Courses Within 25 Miles