Montana
Flathead Valley & Glacier Golf Courses & Tee Times
Golf in the Flathead goes back to the New Deal. Whitefish Lake's first holes were cleared by local golfers, then finished with Work Project Authority money in 1935 as a golf course that doubled as an emergency landing strip; the grand opening tournament was May 24, 1936. Buffalo Hill in Kalispell dates itself to 1918, and its original nine was finished in 1939 with WPA help. Eagle Bend in Bigfork hosted the 1994 U.S. Amateur Public Links, one of the first two USGA events ever played in Montana, and Whitefish Lake hosted the 2005 Pacific Northwest PGA Championship. Down at the south end of Flathead Lake, Polson Bay has been open to the public since 1938.
Can't get a tee time in Flathead Valley & Glacier? Yoink watches 9 public courses, from Libby, Kalispell, Eureka, Columbia Falls and Polson. Pick your courses, set the day and time you want, and get a notification when a tee time opens, cancellations included.
The longest layout here is Glacier View Golf Course at 5,126 yards.
Who runs public golf in Flathead Valley & Glacier
Much of the valley's public golf sits on city land run by golfers' associations. The Whitefish Lake Golf Association leases its course from the City of Whitefish and has run it on a not-for-profit basis since the 1940s; it now has two 18s, North and South. Buffalo Hill is a 501(c)(4) on land leased from the City of Kalispell, with the 18-hole course plus the Cameron 9, its original 1930s nine. Polson Bay has 27 holes and is the only course with fairways on the shore of Flathead Lake. Season passes are priced by residency at Whitefish: a 2026 early individual pass was $955 for Whitefish School District residents, $1,240 for other Flathead Valley residents and $1,480 for non-residents.
Public courses worth knowing in Flathead Valley & Glacier
- Whitefish Lake Golf Club: WPA-era course that opened in 1936 and doubled as an emergency landing strip. John Steidel remodeled the North in 1983-85 and designed the South, which opened in 1994. Its Fourth of July Tournament grew out of the 1936 opener.
- Buffalo Hill Golf Club: Kalispell's historic public course, dating itself to 1918. The Cameron 9 is the original 1930s nine with push-up greens; the 18 runs along the Stillwater River.
- Polson Bay Golf Course: Open to the public since 1938, 27 holes on the south shore of Flathead Lake, and home of the Lake City Open. Max Milton shot 59 there in September 2026 for the course record.
- Meadow Lake Golf Course: Columbia Falls course that started as a nine in 1976 and went to 18 in 1985.
- Glacier View Golf Course: Par-69 course in West Glacier, founded in 1969 on the edge of Glacier National Park.
- Cabinet View Golf Club: Libby's course, opened in 1955 below the Cabinet Mountains.
Booking tee times in Flathead Valley & Glacier: the local rules
Book ahead in summer, and at Whitefish it costs more to do it: in 2026 an 18-hole peak-season round was $100 if booked within two days and $112 if booked further out. Walk-up golf still exists at Buffalo Hill, where the Cameron 9 takes no tee times and runs first come, first served. It used to be harder: after the 1980s remodel at Whitefish, getting a tee time two days out often meant being in line by 4:30 a.m.
Yoink
Book on release day, then let Yoink watch the rest
Booking windows decide who gets first pick. After that, times come back one at a time as plans change. Yoink watches all 9 courses in Flathead Valley & Glacier and tells you when a time that fits comes back, so you're not refreshing the page all week.
9 courses in Flathead Valley & Glacier
Eureka
Libby
Thompson Falls
Why tee times in Flathead Valley & Glacier are hard to get
Golfers in Flathead Valley & Glacier get maybe six months of good weather, and they all want the same weekend mornings. Demand bunches up from May to September.
Most public courses open their tee sheet a set number of days ahead, often 7 to 14, and many municipal courses give residents or card holders an earlier window. The best weekend-morning times usually go the day they're released. Leagues and outings take blocks of the sheet before the public ever sees them.
When tee time cancellations happen
Booked-up doesn't mean gone. Plans change: groups cancel ahead of the course's cancellation deadline (often 24 to 48 hours out), players drop when the forecast turns, and a group that shrinks leaves an open spot. Those times quietly come back on the booking page, usually for minutes, not hours.
How to get a tee time in Flathead Valley & Glacier
Yoink
Every course in Flathead Valley & Glacier on one watchlist: all 9 of them
Yoink watches all 9 courses in Flathead Valley & Glacier for you. The open tee times sit in one place instead of a dozen booking pages, and your phone buzzes the moment one fits your day, time window and group, cancellations included.
Doing it by hand? Here's what works.
- Know the booking window. Find out how many days ahead each course releases times, and whether residents get an earlier window. Be ready the morning it opens.
- Look again 24 to 48 hours out. That's when most cancellation deadlines pass and spots come back.
- Be flexible on group size. Singles and twosomes fit into gaps a foursome can't.
- Try twilight and weekday afternoons. They're the last to fill and often cheaper.
- Widen the map. If your first choice is full, check the next town over. Libby has 2 courses on Yoink and Kalispell has 1.
Read the full guide to getting a tee time when everything's booked
Tee times in Flathead Valley & Glacier: questions
How do I get notified when a tee time opens up in Flathead Valley & Glacier?
Set a watch in Yoink for the courses you want, the days you can play, a time window and the number of players. Yoink checks those tee sheets every few minutes and sends a notification as soon as a matching time appears, cancellations included. You book it directly with the course.
When do tee time cancellations usually show up?
Mostly in the 24 to 48 hours before the tee time, as golfers cancel ahead of the course's cancellation deadline, and whenever the weather forecast changes. They appear without notice and tend to be rebooked quickly.
How far in advance can you book a tee time in Flathead Valley & Glacier?
It depends on the course. Many public courses open bookings 7 to 14 days ahead, and town or county courses often give residents an earlier window. Each course's own booking page has its policy.
When is golf busiest in Flathead Valley & Glacier?
Demand is highest from late spring through early fall. Weekend mornings are always the hardest tee times to get.
Does Yoink book the tee time for me?
No. Yoink tells you when a time opens; you book it with the course on its own booking page, at the course's price, with no extra fee.
More golf in Montana
- Bozeman, Big Sky & Helena · 7 courses
- Billings & Red Lodge · 6 courses
- Missoula & Western Montana · 5 courses
- Bismarck & Western North Dakota · 1 courses
Sources
Facts on this page come from these pages, checked 2026-09-28. Rates and booking rules change, so confirm with the course.
- golfwhitefish.com · official
- golfwhitefish.com · official
- golfwhitefish.com · official
- flatheadbeacon.com · media
- en.wikipedia.org · wikipedia
- golfbuffalohill.com · official
- golfbuffalohill.com · official
- golfbuffalohill.com · official
- golfbuffalohill.com · official
- polsonbaygolf.com · official
- msgagolf.org · association
- msgagolf.org · association
Tee times in Flathead Valley & Glacier, without the refreshing
Watch as many courses as you like. When a time opens that fits your day, window and group, Yoink tells you first.