Golf courses in Shelby, MI

Shelby, MI has two listed golf courses: Benona Shores Golf Course and Oceana Golf Club. 13 other golf courses are within 25 miles; the nearest is Stony Creek Metropark Golf Course in Shelby Township, MI, 1.5 miles away.

Courses
2
18-hole
2
9-hole
0
With a range
0 of 2
Avg 18-hole yards
5,164
Nearby
10 within 22 mi

Courses in and near Shelby

Showing 12 courses: 2 in Shelby, 10 nearby.

  1. Benona Shores Golf Course

    Public3410 S Scenic Dr

    18 · PAR 60 · 4,045 YD

  2. Oceana Golf Club

    Public3333 W Weaver Rd

    18 · PAR 73 · 6,282 YD

  3. Stony Creek Metropark Golf Course

    PublicShelby Township, MI

    1.5 MI · 18 · PAR 72 · 6,900 YD

  4. 4.3 MI · 18 · PAR 71 · 6,197 YD

  5. 5.8 MI · 9 · PAR 33 · 2,409 YD

  6. The Colonial

    PublicHart, MI

    6.3 MI · 18 · PAR 72 · 6,859 YD

  7. 7.1 MI · 18 · PAR 72 · 6,773 YD

  8. Old Channel Trail

    PublicMontague, MI

    14.1 MI · 9 · PAR 35 · 3,222 YD

  9. Hickory Knoll Golf Course

    PublicWhitehall, MI

    14.4 MI · 9 · PAR 36 · 3,087 YD

  10. White Lake Golf Club

    PrivateWhitehall, MI

    17.5 MI · 18 · PAR 71 · 5,739 YD

  11. Bent Pine Golf Club

    PublicWhitehall, MI

    18.9 MI · 18 · PAR 71 · 5,851 YD

  12. Lincoln Golf Club

    Semi-privateMuskegon, MI

    21.5 MI · 18 · PAR 72 · 6,052 YD

Missing a course in Shelby, or something out of date?

Tell us what to fix

Of the 2 Shelby courses that list driving range information, 0 have one.

Among the 2 18-hole courses here with a listed yardage, the longest is Oceana Golf Club at 6,282 yards, and the average is 5,164 yards.

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

Nearby cities with listed courses include New Era, MI (4.3 miles), Mears, MI (5.8 miles), Hart, MI (6.3 miles) and Rothbury, MI (7.1 miles).

Nearby cities

Miles, straight line

All golf courses in Michigan

Frequently asked questions

How many golf courses are in Shelby, MI?

Shelby, MI has 2 golf courses in this directory: 2 with 18 holes.

What is the longest golf course in Shelby, MI?

Of the 18-hole courses with a listed yardage, Oceana Golf Club is the longest at 6,282 yards.

Do golf courses in Shelby, MI have driving ranges?

0 of the 2 courses in Shelby, MI that list driving range information have one.

How long is the average 18-hole course in Shelby, MI?

Across 2 18-hole courses with a listed yardage, the average is 5,164 yards.

What cities near Shelby, MI have golf courses?

Nearby cities with listed courses include New Era, MI (4.3 miles, 1 course), Mears, MI (5.8 miles, 1 course), Hart, MI (6.3 miles, 1 course) and Rothbury, MI (7.1 miles, 1 course).

What golf courses are near Shelby, MI?

The three nearest other golf courses are Stony Creek Metropark Golf Course in Shelby Township, MI (1.5 miles), Grand View Golf Course in New Era, MI (4.3 miles) and Golden Sands Golf Course & Bucket Bar in Mears, MI (5.8 miles).

How far is the nearest other golf course from Shelby?

The nearest other golf course is Stony Creek Metropark Golf Course in Shelby Township, MI, 1.5 miles from the middle of the courses listed in Shelby, in a straight line.

How many public golf courses are in Shelby, MI?

Shelby, MI has 2 public golf courses in this directory.

Listing data last updated October 2026. See data sources.