The Loop At Forest Dunes Golf Club

40+ Best Golf Courses in Michigan

With more than 600 golf courses across the state, Michiganders and visitors to the Mitten State have lots of choices if they’re looking to play a fun, relaxing, and exciting round of golf.

The best golf courses in Michigan can be found all over the state, no matter if you head to the coasts of Lake Huron or Lake Michigan, you’re looking for a great suburban course, or you’re in a rural area of the state. The point is, that you don’t have to go very far to find some of the best public golf courses in Michigan.

So whether you’re a dedicated golfer with all of the latest and greatest equipment or a weekender who likes to hit the links with family and friends, there’s a golf course in Michigan waiting for you. You can find championship-level courses, links-style courses in Northern Michigan, and charming community courses.

So grab your clubs, hop in a golf cart, and get ready to golf, because the opportunities in Michigan are endless.

The Jewel Golf Course - Mackinac Island, Michigan - Michigan Golf Courses
The Jewel Golf Course

Best Upper Peninsula Golf Courses

Marquette Golf Course — Greywalls Course | Marquette

1075 Grove St., Marquette

Opened in 2005, this course has diverse terrain that is sure to challenge any golfer, including changes in elevation, tumbling fairways, and contoured slopes. Oh, and the views of Lake Superior aren’t bad either, especially on the par-3, sixth hole. This course has been named among the top Golfweek Magazine’s top courses to play in the state.

Timberstone Golf Course at Pine Mountain Resort | Iron Mountain

N3332 Pine Mountain Rd, Iron Mountain

Golfers who like to golf in a natural setting will love this course. It’s settled among the U.P.’s majestic pine trees and features streams, ponds, and plenty of wildlife. So keep an eye out for deer and other critters as you walk the fairways. It’s also been featured in Golfweek Magazine and offers some incredibly scenic views.

Portage Lake Golf Course | Houghton

46789 US Hwy 41, Houghton

Believe it or not, one of the oldest courses in the state can be found all the way at the tip of the cap in the U.P. The course’s back nine was built in 1903 and it’s been the home course for Michigan Tech University since 1945. Golfers on this par-72 course will get some great views of Portage Lake and some challenging holes, including at least one that slopes down toward the lake.

The Jewel Golf Course at the Grand Hotel | Mackinac Island

1 Grand Ave, Mackinac Island

As we’ve mentioned, there’s golf in every corner of Michigan, even on Mackinac Island! The Jewel, a par-67 course, is actually one of Michigan’s most historic courses and its front nine is more than 100 years old. When golfers are done with their first nine holes, they get to take a horse and carriage ride to the back nine. It doesn’t get much better than that for hospitality! The views of the island from the course are magnificent too and the golf is competitive.

Sweetgrass Golf Club | Harris

W339 US-41, Harris

Fans of links golf will have a blast at this course which has a lot of unique elements. Golfers will play through sweeping vistas, and rolling hills before coming face-to-face with water-protected holes and imposing bunkers. A prime example of that uniqueness can be found on the par-3 No. 15, which features an island green surrounded by water.

The Loop At Forest Dunes Golf Club - Roscommon, Michigan - Michigan Golf Courses
The Loop at Forest Dunes Golf Club | photo via @evan_schiller_photography

Best Golf Courses in Northern Michigan

Arcadia Bluffs Golf Course | Arcadia

14710 Northwood Hwy, Arcadia

Nestled in Northwest Michigan on the shores of Lake Michigan, Arcadia Bluffs arguably one of the best courses in the state. This Warren Henderson-designed links-style course features distinct front and back nines that really take advantage of Arcadia’s gorgeous bluffs.

This course will make you feel like you’re in the Emerald Isle as you pass by rolling terrain and natural fescues. Trust us, this is one you don’t want to miss.

Treetops Resort | Gaylord

3962 Wilkinson Road, Suite Ln, Gaylord

What’s better than one golf course? Try 5 golf courses! That’s what you’ll find at Treetops Resort in Gaylord where you’ll get 81 holes of golf across five courses with spectacular views, rolling hills, and so much more. The five courses are:

  • Smith Treetops
  • The Himalayas
  • Jones Masterpiece
  • Smith Signature
  • Fazio Premier

These courses have been designed by world-class designers and have been ranked as some of the top courses in the United States, so you’re in for a real treat when you come here to play.

The Bear Golf Course at Grand Traverse Resort | Williamsburg

Valleyway Dr, Williamsburg

This Northern Michigan masterpiece was designed by the Golden Bear himself, Jack Nicklaus. It’s been rated by Golf Digest as one of the toughest courses in America. This par-72 links course has everything you’ll want in a golf course: lakes, forests, streams, wildlife, immaculate greens, and much more.

Lakewood Shores Resort | Oscoda

7751 Cedar Lake Rd, Oscoda

A visit here offers a chance to play three different, distinct courses. Golfers can try links-style golf at The Gailes, the championship-level Serradella, and the rugged Blackshire. Situated right on the shores of Lake Huron, you’ll definitely get to test your golfing mettle at one of these magnificent courses.

The Loop at Forest Dunes Golf Club | Roscommon

6376 Forest Dunes Dr, Roscommon

This newer golf course at Forest Dunes Golf Club is designed by Tom Doak and has gotten rave reviews from Golf Digest and Golf Magazine as one of the best courses in the nation.

The Loop was designed to be reversible, so golfers can play in either direction. It also has a walking-only policy and undefined teeing areas, so this course is truly a throwback.

Bay Harbor Golf Club | Bay Harbor

5800 Coastal Ridge Dr, Bay Harbor

Golfers can pick from one of three courses here — the Links, Quarry or Preserve — for an enjoyable round of golf. All 27 holes were designed to offer one fun, seamless experience, but the vibe of each course is very unique. Lake Michigan becomes a factor in play, so be mindful of your shots and soak up the incredible views.

Related: Top Golf Courses in Cadillac Michigan

The Mines - Grand Rapids, Michigan - Michigan Golf Courses
The Mines | photo via @yeahclickclack

Best Golf Courses in West Michigan

American Dunes Golf Club | Grand Haven

17000 Lincoln St, Grand Haven

This historic West Michigan course recently underwent renovations and was designed by Jack Nicklaus. Cut through the sandy West Michigan landscape, the course gives all of its profits to the Folds of Honor Foundation. Golfers will delight in the course’s twists and turns near the dunes of Lake Michigan.

HawksHead Links Golf Course | South Haven

523 Hawks Nest Dr, South Haven

Rated highly by Golf Digest, this Arthur-Hills designed course is perfectly located in West Michigan. Variety is the spice of life and golfers will find plenty of it here from challenging holes to spectacular views.

Ravines Golf Club | Saugatuck

3520 Palmer Dr, Saugatuck

Believe it or not, the legendary Arnold Palmer was a fan of West Michigan. Ravines is a Palmer-designed course and has a full driving range, two putting greens, a pro shop, and a course for kids. Don’t forget to have an Arnold Palmer while you’re there. When you’re on the course, you’ll feel how unique this course really is.

Hemlock Golf Club | Ludington

5105 W Decker Rd, Ludington

Calling it’s “Michigan’s Most Unique Golfing Experience,” this 18-hole, par 72 course has terrific views and terrific play. The immaculate greens and fairways make the course challenging, but very accessible to golfers of all ages.

The Mines | Grand Rapids

330 Covell Ave SW, Grand Rapids

Opened in 2005, the course is so named for the gypsum mines that it’s built on. The mines are figured into the design of the course and the water used to irrigate the course actually comes from the mines. 

Prices are affordable here and golfers can have an exceptional round with four sets of tees to choose from and 18 holes of beautiful bluegrass fairways and bent grass greens.

Pohlcat Golf Course - #Mittentrip - Mt Pleasant - The Awesome Mitten
PohlCat Golf Course | photo via Nick Nerbonne

Best Mid-Michigan Golf Courses

Eagle Eye Club Course | Bath Township

15500 Chandler Rd, Bath Twp

This 18-hole links-style championship course is fun, yet challenging for golfers to play. Its layout has some unique features including pot bunkers, railroad ties, and harsh mounding.

This is a course where you’ll have to judge shots carefully, so keep your eyes peeled.

Forest Akers East/West | Lansing

3535 Forest Rd, Lansing

Located on the campus of Michigan State University, the facilities here include two well-maintained courses with a variety of tees. There’s also the Golf Center, which is open to the public with memberships.

The center also has a 20,000-square-foot putting green, covered, and heated hitting stations, professional instructors, and more.

Tullymore Golf Resort | Stanwood

11969 Tullymore Dr, Stanwood

Inspired by a small village in Ireland, this Jim Engh-designed course is truly remarkable. It sits on land carved by glaciers, creating a unique and fun course. The course has five sets of tees and generous fairways with a variety of clear looks. There are other amenities too including 2 clubhouses and swimming pools.

Grosbeck Golf Course | Lansing

1523 E César E. Chávez Ave, Lansing

Designed by Jerry Matthews, the Lansing State Journal once described it as one of the stiffest golf tests in the state.

This 18-hole, regulation-length course offers a quality round of golf for great value. The course challenges golfers of all skill levels. Golfers can challenge themselves on the course’s lake hole and find the greens hidden among gentle slopes.

PohlCat Golf Course | Mt. Pleasant

6595 E Airport Rd, Mt Pleasant

Opened in 1992, this Mount Pleasant golf course is named for its designer and native son, Dave Pohl, and is frequently found on “must play” lists of Michigan golf courses.

This championship-level course is situated around the Chippewa River, which means golfers have to play over and around the eater. The course offers the scenery of a northern Michigan course with a unique golfing experience and a links-style feel to play.

Flushing Valley Golf Club, Flushing - Lodging In Flint
Flushing Valley Golf Club | photo via @mario_speedwagon77

Best Golf Courses in East Michigan

Sugarbush Golf Club | Davison

1 Sugarbush Drive, Davison

As public courses go, this may just be one of the toughest you’ll find in Genesee County. It’s been ranked by Michigan Golf Magazine as one of the state’s monster courses and plays more than 7,300 yards. If you like courses with length, you’re in luck. Sugarbush has one of the longest Par 5’s in the state, measuring 646 yards. The course has four sets of tees, offering challenges for all golfers and an exciting blend of holes.

Flushing Valley Golf Club | Flushing

1124 E Main St, Flushing

This is one of the oldest courses in Genesee County with its front nine dating back to 1930. It used to be a private club but emerged from bankruptcy several years ago as a public course.

The course offers the amenities of a public course with the feel and layout of a private course with waterways, lush greenery, and more. Measuring more than 6,300 yards, it tends to play longer than the yardage suggests.

Holiday Meadows Golf Course | Durand

10611 Goodall Rd, Durand

This nine-hole course is packed with possibilities. Each hole has six tees and water comes into play on six holes. There are also 19 bunkers and the course measures a touch over 3,500 yards from the far tees.

You may think nine-hole courses won’t give you the same exciting experience as an 18-hole course, but think again. There are lots of twists and turns here to keep you on your toes.

Genesee Valley Golf Course | Swartz Creek

5499 Miller Rd, Swartz Creek

One of the best-conditioned public courses around Flint plays nearly 6,900 yards and features a picturesque creek with a winding layout.

One thing that’s key here is accuracy. There are water hazards throughout the course to offer some obstacles and the course starts with a challenging Par 4 and ends with an 18th hole that measures more than 540 yards. Bring your patience with you!

Copper Ridge Golf Course | Davison

8475 E Atherton Rd, Davison

Situated just a few minutes from both I-75 and I-69, this 18-hole championship course has a lot to offer. With four sets of tees, it’s accessible to golfers of all skill levels and is considered very player-friendly. That being said, it tends to reward good shots and penalize bad ones, so accuracy is still important. When you’re done, stop by the TIKI Bar and Grille for food and drinks.

Huron Hills Golf Course - Ann Arbor, Michigan - Michigan Golf Courses
Huron Hills Golf Course | photo via @jp_realestate

Best Golf Courses in Southwest Michigan

Stoatin Brae Golf Course | Augusta

15579 E Augusta Dr, Augusta

The aim here was to create an unforgettable experience on an award-winning course that golfers of all skill levels can play. That’s just what golfers will find here on a course that sits on one of the highest points of Kalamazoo County. That means golfers will not only get a challenging round, but they’ll also get incredible, panoramic views.

Harbor Shores Michigan | Benton Harbor

201 Graham Ave, Benton Harbor

Located just 90 minutes from Chicago, this course was designed by Jack Nicklaus and offers a scenic, challenging round over a range of terrains, including dunes, inland terrain, woodlands, and river terrain.

This is one of the premier golfing destinations on Lake Michigan and has hosted tournaments in the past, so if you play here you’ll be playing where pros have been.

Lake Cora Hills Golf Course | Paw Paw

56640 Co Rd 671, Paw Paw

Golfers will love Lake Cora’s mix of modern and traditional championship golf. This dynamic course challenges all players and is a frequent site for local tournaments. The course lives up to its dynamic reputation with a hilly, tree-lined front nine with Par 4s and a back nine loaded with water-lined Par 5s.

Brookwood Golf Course | Buchanan

1339 Rynearson St, Buchanan

This may be a public golf course, but many sports celebrities have graced these fairways, including Muffet McGraw, Lou Holtz, and Chicago White Sox announcer Hawk Harrellson.

First opened in 1965 as a nine-hole course, it now measures more than 6,000 yards with four sets of tees. The front nine features more obstacles like trees and water while the back nine is more open. It’s a little off the beaten path, but it’s affordable and a fun course to play.

Lake Doster Golf Club | Plainwell

116 Country Club Blvd, Plainwell

With rolling hills and wooded terrain, this is another Southern Michigan course that will make you feel like you’re golfing in Northern Michigan.

With holes featuring names like Bogey Gulch, The Little Monster, and Old Grandad, you’re in for a fun round, no matter your score. The course has beautiful scenery, but offers a challenge to golfers, who will need patience and some well-placed shots to shoot a good round.

Pilgrim's Run Golf Course - Pierson, Michigan - Michigan Golf Courses
Pilgrim’s Run Golf Course | photo via @paulbaechtoldphotography

Best Southcentral Michigan Golf Courses

Pilgrim’s Run Golf Course | Pierson

11401 Newcosta Ave, Pierson

Whether you’re looking for a challenging round or a fun round, you can do both here on an upscale public course. Built on more than 400 acres with premier design, this Mike DeVries-designed course is truly a delight and you’ll love the manicured fairways flanked by picture-perfect trees.

Pine View Golf Course | Ypsilanti

5820 Stony Creek Rd, Ypsilanti

This course has earned a reputation for challenging players the further they go into a round and some say the back nine and the front nine feel like totally separate courses.

The front nine, known as the Open Pines has wide fairways and difficult greens. The back nine is called Rolling Pines, ostensibly for the tall white pines that line the sides of several holes. If you want something a little easier, try the Little Pine Nine, a par-30 course that’s perfect for beginners.

University of Michigan Golf Course | Ann Arbor

500 E Stadium Blvd, Ann Arbor

Designed by Alister MacKenzie in the 1920s, this 18-hole masterpiece opened in 1931 and is a favorite of U of M students. In addition to a challenging course, there’s also a driving range, a golf shop, and a restaurant.

This course is the home course of Michigan’s golf teams and the challenging fairways and greens, the awesome views, the hills, and the plush rough really make for a memorable experience.

Washtenaw Golf Club | Ypsilanti

2955 Packard Street, Ypsilanti

Believe it or not, this 18-hole, par 72 course is the third oldest course in the state. The obstacles, grassy knolls, and other course features are designed to challenge even the most experienced golfers and the course is maintained to tournament quality.

If you like playing historic courses, this is one to add to your bucket list.

Huron Hills Golf Course | Ann Arbor

3465 E Huron River Dr, Ann Arbor

Located along the Huron Parkway, this 18-hole, par 67 course is the perfect place for everyone, including families and youngsters. Opened in 1922, the course is well known for its drastic changes in elevation and excellent views of the Huron River.

Moose Ridge Golf Course - South Lyon, Michigan - Michigan Golf Courses
Moose Ridge Golf Course | photo via @mooseridgegolf

Best Southeast Michigan Golf Courses

The Orchards Golf Course | Washington

62900 Campground Rd, Washington

With a traditional style of play and classic looks, this is a great public course for holders to play. It was designed by renowned golf course architect Robert Trent Jones Jr., to be in the style of a private club. As for the golf, the Orchards tests golfers with a variety of approaches on each of its 18 holes, so it’s an enjoyable challenging round.

Shepherd’s Hollow Golf Club | Clarkston

9085 Big Lake Rd, Clarkston

Nestled deep in a forest, you may feel like you’re in Northern Michigan after a round here. The course has 27 holes with plenty of space. Come prepared to shoot a variety of shots, but come prepared to have some fun too.

Natural fairways and flowing greens are great to look at, but also require some precise shots to have a good round. Playing a round here is special and it’s considered one of the best Metro Detroit courses.

Pine Trace Golf Club | Rochester Hills

3600 Pine Trace Blvd, Rochester Hills

Another Arthur Hills-designed masterpiece, this course is 18 holes full of fun and plenty of challenges. The course offers the perfect combination of scenery that’ll make you feel like you’re in Northern Michigan.

Don’t let the scenery take you away from the great championship-level course. The championship tees measure around 6,000 yards and there are four sets of tees.

Moose Ridge Golf Course | South Lyon

11801 Doane Rd, South Lyon

Situated in the woods of Metro Detroit, this course has been voted one of the top public courses in the region. The Ray Hearn-designed course offers quite the test for golfers, including the fourth hole, a Par 5 that measures a whopping 630 yards.

The rustic feel of the course may make you feel like you’re in Northern Michigan, but you’ll need to have your wits about you as you make your way around.

WestWynd Golf Course | Oakland Charter Township

4161 Adams Rd, Oakland Charter Township

This semi-private course sits right next to its sister course at the Wyndgate Country Club but is open for public use. With natural wetlands, marshes, elevation changes, undulating greens, and more, there’s something for every golfer to enjoy on a championship-level course.

The Mines - Grand Rapids, Michigan - Michigan Golf Courses
The Mines | photo via @yeahclickclack

Find a Memorable Golf Experience in Michigan Today

No matter where you want to go, what kind of golf you want to play, or how much golf you want to play, there’s a course in Michigan waiting for you today!

The fact that so many Michigan courses have appeared on Golf DIgest’s “Best Of” lists along with other renowned publications is no accident. It’s because the Mitten State offers memorable, affordable rounds at championship-level courses no matter where you go.

With so many options to choose from, it’s little wonder that Michigan is a top golf destination. With so much natural beauty and so many great courses to choose from, the only question you need to ask yourself is “Where do I start?”


  1. Haven’t played these yet, but planning a trip to Arcadia possibly next May. my current favorite is Bucks Run in Mt. pleasant.

    1. Congratulations Tony! You have won a round of golf for two at the Thoroughbred Golf Club! Contact me for details: renato [at]

      Thanks for commenting!!

  2. I want to play Dumaglaus. Can’t go wrong at Grand Traverse Resort. A favorite is the no longer open, High Pointe outside of Traverse.

Leave a Reply

Your email address will not be published. Required fields are marked *