Michigan probably doesn’t get enough recognition as a golf state. While warm-weather locales like Arizona and Florida capture the popular imagination with year-round play, Michigan’s seasons carve out a unique, almost mythic, summer experience. In winter, lakes freeze and snow blankets the land—Traverse City can even see up to 150 inches of snow on calm, lake-effect days. Yet in the summer, when the weather is a cool 81°F with almost no humidity, Michigan transforms into a golf haven.
On a perfect summer day in the Mitten State, you’ll relish a round at one of these top public courses—whether you're paying $50 or $300, every course here has its own story and challenge. We’ve gathered the 10 best places to play, from lakefront marvels to forest retreats, ensuring you experience Michigan golf at its finest.
1. Arcadia Bluffs – Arcadia
Set against the stunning backdrop of Lake Michigan, Arcadia Bluffs is the epitome of lakefront golf. Carved into a sandy bluff rising 180 feet above the water, the course offers panoramic views reminiscent of Sleeping Bear Dunes. It’s the perfect escape—remote, scenic, and designed for golfers who appreciate nature’s grandeur.
Peak Tee Times: Approximately $215
2. Tullymore Golf Resort – Stanwood
In sharp contrast to the lakeside scenery of Arcadia, Tullymore offers a forested, geometric layout in the heart of Michigan’s “glove.” Surrounded by tall, whispering pines and interspersed with water hazards, Tullymore challenges every shot—especially its memorable 18th par-5, where a stray drive might find a watery grave or a perfect landing spot.
Peak Tee Times: Approximately $160
3. Bay Harbor Golf Club – Bay Harbor
Nestled between Charlevoix and Petoskey, Bay Harbor Golf Club is a resort course that commands breathtaking views of Little Traverse Bay. The course features three nine-hole configurations—the famed Links and Quarry nines combined create an 18-hole masterpiece that has earned spots on national lists. Every hole offers water views and natural beauty that only the northern shores can boast.
Peak Tee Times: Approximately $370
4. The Golf Club of Harbor Shores – Benton Harbor
A Jack Nicklaus design in southwestern Michigan, The Golf Club of Harbor Shores is classic American golf done right. Set near the Paw Paw River, water elements play a vital role throughout the layout. It’s a venue that has hosted senior tour events and continues to be a shining example of Michigan’s diverse course design.
Peak Tee Times: Approximately $150
5. The Loop at Forest Dunes – Roscommon
Ever wondered what it’s like to play a reversible golf course? At Forest Dunes, you can experience The Loop, a creative design by Tom Doak. Played alternately clockwise or counterclockwise, the course challenges you with a fresh perspective every day. This innovative layout takes classic routing concepts and reinvents them for a dynamic challenge.
Peak Tee Times: Approximately $160
6. Greywalls – Marquette
Representing the Upper Peninsula’s rugged charm, Greywalls at Marquette is set near Lake Superior. The course is punctuated by granite outcroppings—“gray walls” that add unique obstacles and character. Though conditions may flirt with late-season snow, on a perfect summer day, Greywalls stands as a testament to Michigan’s unexpected beauty.
Peak Tee Times: Approximately $145
7. Pilgrim’s Run Golf Club – Pierson
For those seeking great value without sacrificing quality, Pilgrim’s Run offers superb playability in a lush forest setting. Located north of Grand Rapids, this course delivers tight fairways, strategic design, and a price tag that won’t break the bank—making it a favorite among local golfers.
Peak Tee Times: Approximately $69
8. Leslie Park Golf Course – Ann Arbor
No Michigan golf guide would be complete without a nod to the municipal gem. Leslie Park in Ann Arbor provides a well-kept, accessible layout that offers both challenge and charm at an unbeatable price. A great option for families and beginners, it proves that community courses can be as entertaining as resort layouts.
Peak Tee Times: Approximately $47
9. Shepherd’s Hollow Golf Club – Clarkston
Blending suburban convenience with rural expanse, Shepherd’s Hollow was born out of a desire to capture Michigan’s golf appeal without the long drive. Designed on spacious property near Detroit, this 27-hole facility spreads out its holes to guarantee lush forest views between every shot. Ideal for those who want a taste of Northern Michigan close to home.
Peak Tee Times: Approximately $89
10. The Heather at Boyne Highlands – Harbor Springs
A cornerstone of northern Michigan golf, The Heather stands as the grandfather of summer destination courses. Designed by Robert Trent Jones Sr. and opened in 1966, its historic charm and flawless design continue to draw golfers from across the country. Surrounded by Boyne Highlands’ acclaimed resort amenities, it is a must-play venue when the snow melts.
Peak Tee Times: Approximately $196
Final Thoughts
Michigan’s golf courses capture the essence of the state—it might be known for its snowy winters, but when summer arrives, the Great Lakes state provides some of the most refreshing and challenging rounds of golf anywhere in America. Whether you’re drawn to a rugged lakeside bluff or a value-packed municipal course, Michigan’s diverse offerings will leave you eager for another round.