Best public golf courses in the Detroit, Michigan area

Welcome to the Motor City, where the spirit of Detroit extends far beyond its famed assembly lines and vibrant music scene. Here, the lush green fairways of public golf courses beckon enthusiasts and casual players alike, offering a peaceful retreat from the urban hustle. Whether you're a local looking to tee off after work or a visitor swinging through, you'll find that the Detroit area is home to a diverse array of golfing gems that cater to every skill level. So grab your clubs and prepare to explore some of the best public links this side of the Great Lakes, where the love for the game and the pride of the city come together in perfect harmony.

The Inn at St. Johns 44115 Five Mile Road, Plymouth, Michigan

Ambassador Golf Club 1025 Sprucewood Avenue, Windsor, Ontario

Sycamore Hills Golf Club 48787 North Avenue, Macomb, Michigan

Farmington Hills Golf Club 37777 11 Mile Crescent, Farmington, Michigan Farmington Hills Golf Club offers a lush 18-hole course with manicured bent grass and diverse challenges for all skill levels, complemented by a driving range and full-service clubhouse with dining options, all presenting good value and a reputation for excellent service.

Gateway Golf Club 33290 Gateway Drive, Romulus, Michigan Links at Gateway in Romulus, Michigan, is a well-maintained public golf course offering a challenging play across 18 holes with a layout stretching over 6,842 yards. Featuring bentgrass fairways, large greens, and four sets of tees per hole, it caters to all skill levels, ensuring both enjoyment and challenge. With over 40 years in the golf business, it stands as a favorite for its scenic beauty and improving conditions.

Fox Creek Golf Course 36000 Seven Mile Road, Livonia, Michigan

Roseland Golf & Curling Club 455 Kennedy Drive West, Windsor, Ontario

Idyl Wyld Municipal Golf Club 35780 Five Mile Road, Livonia, Michigan

Wildwood Golf and RV 11112, 11th Concession Road, McGregor, Ontario

Red Oaks Golf Course 29600 John R. Road, Madison Heights, Michigan

Fox Glen Golf Club 7525 Howard Avenue, McGregor, Ontario

Dominion Golf & Country Club 6125 Howard Avenue, Oldcastle, Ontario