Golf courses in Saint Clair, MI

Saint Clair, MI has two listed golf courses: Pine Shores Golf Course and St. Clair Golf Club. 20 other golf courses are within 25 miles; the nearest is Marysville Golf Course in Marysville, MI, 4.0 miles away.

Courses
2
18-hole
1
9-hole
1
With a range
1 of 2
Avg 18-hole yards
6,821
Nearby
10 within 16 mi

Courses in and near Saint Clair

Showing 12 courses: 2 in Saint Clair, 10 nearby.

  1. Pine Shores Golf Course

    Public515 Fred W Moore Hwy

    9 · PAR 36 · 2,823 YD

  2. St. Clair Golf Club

    Private1714 River Rd

    18 · PAR 72 · 6,821 YD

  3. Marysville Golf Course

    PublicMarysville, MI

    4.0 MI · 18 · PAR 72 · 6,542 YD

  4. 8.8 MI · 18 · PAR 71 · 6,564 YD

  5. Leaning Tree Golf Club

    PublicWales, MI

    9.5 MI · 18 · PAR 72 · 6,102 YD

  6. Port Huron Elks Golf Club

    PrivatePort Huron, MI

    11.7 MI · 18 · PAR 72 · 6,482 YD

  7. Black River Country Club

    Port Huron, MI

    11.9 MI · 18 · PAR 71 · 6,501 YD

  8. Willow Ridge Golf Club

    PublicFort Gratiot, MI

    12.3 MI · 9 · PAR 36 · 3,024 YD

  9. 12.8 MI · 18 · PAR 71 · 6,117 YD

  10. 13.5 MI · 18 · PAR 72 · 5,923 YD

  11. Port Huron Golf Club

    PrivateFort Gratiot, MI

    13.6 MI · 18 · PAR 71 · 6,399 YD

  12. Cedar Glen Golf Club

    PublicNew Baltimore, MI

    16.0 MI · 18 · PAR 71 · 6,604 YD

Missing a course in Saint Clair, or something out of date?

Tell us what to fix

Of the 2 Saint Clair courses that list driving range information, 1 has one.

Saint Clair is in Michigan, which has 708 golf courses across 381 cities in this directory.

Nearby cities with listed courses include Marysville, MI (4.0 miles), Kimball, MI (8.8 miles), Wales, MI (9.5 miles) and Port Huron, MI (12 miles).

Nearby cities

Miles, straight line

All golf courses in Michigan

Frequently asked questions

How many golf courses are in Saint Clair, MI?

Saint Clair, MI has 2 golf courses in this directory: 1 with 18 holes and 1 with 9 holes.

What is the longest golf course in Saint Clair, MI?

Of the 18-hole courses with a listed yardage, St. Clair Golf Club is the longest at 6,821 yards.

Do golf courses in Saint Clair, MI have driving ranges?

1 of the 2 courses in Saint Clair, MI that list driving range information has one.

What cities near Saint Clair, MI have golf courses?

Nearby cities with listed courses include Marysville, MI (4.0 miles, 1 course), Kimball, MI (8.8 miles, 1 course), Wales, MI (9.5 miles, 1 course) and Port Huron, MI (12 miles, 2 courses).

What golf courses are near Saint Clair, MI?

The three nearest other golf courses are Marysville Golf Course in Marysville, MI (4.0 miles), Solitude Links Golf Course & Banquet Center in Kimball, MI (8.8 miles) and Leaning Tree Golf Club in Wales, MI (9.5 miles).

How far is the nearest other golf course from Saint Clair?

The nearest other golf course is Marysville Golf Course in Marysville, MI, 4.0 miles from the middle of the courses listed in Saint Clair, in a straight line.

How many public golf courses are in Saint Clair, MI?

Saint Clair, MI has 1 public golf course in this directory.

How many private golf courses are in Saint Clair, MI?

Saint Clair, MI has 1 private golf course in this directory.

How many public vs private golf courses are in Saint Clair, MI?

Of the 2 golf courses listed in Saint Clair, MI, 1 is public and 1 is private.

Listing data last updated October 2026. See data sources.