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.
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.
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.
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.
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.
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.
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.
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.
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.
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?”