Top Golf Courses Near Flathead Lake, Montana
Few places pair a round of golf with scenery like the Flathead Valley. Within a short drive of the lake, travelers find fairways framed by the Swan and Mission mountains, glimpses of Glacier National Park, and holes that run right along the water. For anyone building a Montana trip around tee times, the choices near Flathead Lake run from historic small-town layouts to championship courses ranked among the best in the state.
TL;DR
- The area around Flathead Lake has five standout courses, most within a 30 to 45 minute drive of the lakeshore.
- Eagle Bend Golf Club in Bigfork and Whitefish Lake Golf Club are the marquee destinations, both praised by Golf Digest.
- Polson Bay Golf Course is the only course with fairways set directly along Flathead Lake.
- Buffalo Hill and Northern Pines in Kalispell offer 27 and 18 holes of accessible, scenic golf.
- Whitefish Lake Golf Club is Montana’s only 36-hole golf complex, giving groups two full courses in one stop.
Eagle Bend Golf Club (Bigfork)
Eagle Bend Golf Club sits near Bigfork on the northeast side of Flathead Lake, roughly a 20 minute drive from Somers. It is a 27-hole championship facility with three distinct nines that weave between water, trees, and sweeping mountain views. The primary Eagle/Bear 18 plays to a par of 72 at about 6,838 yards from the back tees.
The original 18 holes were designed and built by William Hull, and in 1995 Nicklaus Design added the “Nicklaus Nine,” which delivers challenging golf alongside views of Flathead Lake, the Swan Mountains, and Glacier National Park. Eagle Bend has been recognized by Golf Digest as the top-rated course in Montana for six consecutive years, making it a natural anchor for a golf-focused trip.
Whitefish Lake Golf Club (Whitefish)
About 30 to 40 minutes north of the lake, Whitefish Lake Golf Club is the region’s most requested golf destination and the only 36-hole complex in the state. The facility is made up of a North Course and a South Course, both par-72 layouts lined with pine and birch and set against strong mountain backdrops.
The North Course is the older of the two, first built in the 1930s and later upgraded in the mid-1980s. The South Course reached its full 18 holes in 1994, blending a remodeled original nine with newer lake-and-tree-lined holes. Golf Digest has named both courses among the top five in Montana, and the resort-style setting makes it a strong pick for players who want two contrasting rounds in one location.
Source: Whitefish Lake Golf Club. The club reports it is Montana’s only 36-hole golf complex.
Polson Bay Golf Course (Polson)
At the south end of Flathead Lake in Polson, roughly a 45 minute drive from Somers, Polson Bay Golf Course holds a distinction no other area course can claim. It is the only course with fairways set directly along the shores of Flathead Lake, the largest natural freshwater lake west of the Mississippi. The course first opened in 1938 and carries a long local history.
Polson Bay offers 27 holes. The Championship Course stretches past 7,000 yards from the back tees to a par of 72, while the original nine, known as the “Olde Course,” plays to a par of 36 at about 3,200 yards from the blue tees. The mix of lake and mountain views, plus the walkable older nine, makes it a favorite for players of a range of skill levels.
Buffalo Hill Golf Club (Kalispell)
Buffalo Hill Golf Club is a public 27-hole parkland course in Kalispell, a short drive north of the lake and easy to reach from Somers. Founded in 1918, it is one of the oldest golf destinations in the valley and combines mature tree-lined holes with panoramic views of the Flathead Valley and the northwest Rocky Mountains.
The Championship 18, designed by Robert Muir Graves, plays to a par of 72 at about 6,584 yards. The separate Cameron 9 plays to a par of 33 and offers a shorter, more relaxed option for a quick round or a warm-up. Because it sits in town rather than on a resort footprint, Buffalo Hill tends to be one of the more approachable stops on a Flathead golf tour.
Northern Pines Golf Club (Kalispell)
Also in Kalispell, Northern Pines Golf Club brings a distinct two-sided design to the valley. Built in 1996 and crafted by two-time US Open champion Andy North along with architect Roger Packard, the course features 18 championship holes at a par of 72 and a length of roughly 7,015 yards.
The two nines play very differently. The front nine leans into a Scottish links-style feel, while the quieter back nine winds alongside the Stillwater River. The standout hole is the par-4 14th, which asks for a forced carry over the river off the tee and an approach to an intimidating riverside green. It is a rewarding round for players who enjoy variety in a single loop.
Comparing the Courses at a Glance
| Course | Location | Holes / Par | Best For |
|---|---|---|---|
| Eagle Bend Golf Club | Bigfork (NE shore) | 27 holes; main 18 par 72 | Top-rated championship play |
| Whitefish Lake Golf Club | Whitefish (north) | 36 holes; two par-72 courses | Two rounds in one stop |
| Polson Bay Golf Course | Polson (south shore) | 27 holes; Championship par 72 | Fairways along the lake |
| Buffalo Hill Golf Club | Kalispell (north) | 27 holes; Championship 18 par 72 | Historic, approachable rounds |
| Northern Pines Golf Club | Kalispell (north) | 18 holes; par 72 | Varied links-and-river design |
Planning a Golf Trip Around Flathead Lake
Most of these courses cluster near the north and south ends of the lake, so a base near Somers, Kalispell, or Bigfork keeps drive times short. Groups often pair a marquee round at Eagle Bend or Whitefish Lake with a more casual loop at Buffalo Hill or the “Olde Course” nine at Polson Bay. Mountain weather can shift quickly in the valley, so early tee times tend to offer the calmest conditions and the clearest views.
Because tee availability, seasonal hours, and rates change from year to year, it is worth confirming details directly with each course when scheduling. Building in a rest day between rounds also leaves room to enjoy the lake itself, which is often the highlight of a Flathead trip.
Frequently Asked Questions
Which golf course is actually on Flathead Lake?
Polson Bay Golf Course in Polson is the only course with fairways set directly along the shores of Flathead Lake. The other top courses sit a short drive from the water rather than on the shoreline.
How many golf courses are near Flathead Lake?
Travelers can reach at least five well-known courses within roughly 45 minutes of the lake: Eagle Bend in Bigfork, Whitefish Lake Golf Club in Whitefish, Polson Bay in Polson, and both Buffalo Hill and Northern Pines in Kalispell.
What is the best-rated golf course near Flathead Lake?
Eagle Bend Golf Club in Bigfork has been recognized by Golf Digest as the top-rated course in Montana for six consecutive years, while both courses at Whitefish Lake Golf Club have been ranked among the state’s top five.
Can you play 36 holes in one place near Flathead Lake?
Yes. Whitefish Lake Golf Club is Montana’s only 36-hole golf complex, with separate North and South courses, so a group can play two full rounds at a single destination.
Conclusion
From the championship pedigree of Eagle Bend and Whitefish Lake to the lakeside fairways of Polson Bay and the accessible loops at Buffalo Hill and Northern Pines, the Flathead Valley gives golfers a genuine range of scenery and style within easy reach of the water. A weekend can easily hold two or three rounds without long drives between them.
When the clubs are put away, the lake is right there waiting. A round on the course pairs naturally with a paddle on the water, and Paddle Board Outfitters in Somers rents paddleboards, kayaks, jet skis, and boats with free delivery on 2+ day rentals to Whitefish, Kalispell, Bigfork, Somers, and Lakeside. It is an easy way to turn a golf trip into a full Flathead Lake getaway.