Golf courses in Garrison, ND

Garrison, ND has one listed golf course, Garrison Golf Course, a 9-hole golf course with par 36 and 3,074 yards. 2 other golf courses are within 25 miles; the nearest is Riverdale Golf Course in Riverdale, ND, 11 miles away.

Courses
1
18-hole
0
9-hole
1
With a range
1 of 1
Avg 18-hole yards
–
Nearby
10 within 41 mi

Courses in and near Garrison

Showing 11 courses: 1 in Garrison, 10 nearby.

  1. Garrison Golf Course

    Public3976 16th St NW

    9 · PAR 36 · 3,074 YD

  2. Riverdale Golf Course

    PublicRiverdale, ND

    10.7 MI · 9 · PAR 36 · 3,200 YD

  3. Westridge Golf Course

    PublicUnderwood, ND

    19.2 MI · 9 · PAR 36 · 3,202 YD

  4. Hazen Golf Club

    PublicHazen, ND

    25.7 MI · 9 · PAR 35 · 2,873 YD

  5. Black Sands Golf Club

    PublicBeulah, ND

    31.4 MI · 9 · PAR 35 · 3,121 YD

  6. 37.2 MI · 9 · PAR 36 · 3,126 YD

  7. 37.3 MI · 9 · PAR 36 · 2,768 YD

  8. Dr. Blatherwick Golf Course

    PublicParshall, ND

    38.7 MI · 9 · PAR 36 · 3,122 YD

  9. Apple Grove Golf Course

    PublicMinot, ND

    39.7 MI · 9 · PAR 29 · 1,538 YD

  10. Souris Valley Golf Course

    PublicMinot, ND

    40.1 MI · 18 · PAR 72 · 6,759 YD

  11. 40.6 MI · 9 · PAR 27 · 769 YD

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

Tell us what to fix

Garrison is in North Dakota, which has 111 golf courses across 88 cities in this directory.

Nearby cities with listed courses include Riverdale, ND (11 miles), Underwood, ND (19 miles), Hazen, ND (26 miles) and Beulah, ND (31 miles).

Nearby cities

Miles, straight line

All golf courses in North Dakota

Frequently asked questions

How many golf courses are in Garrison, ND?

Garrison, ND has 1 golf course in this directory.

Do golf courses in Garrison, ND have driving ranges?

1 of the 1 course in Garrison, ND that list driving range information has one.

What cities near Garrison, ND have golf courses?

Nearby cities with listed courses include Riverdale, ND (11 miles, 1 course), Underwood, ND (19 miles, 1 course), Hazen, ND (26 miles, 1 course) and Beulah, ND (31 miles, 1 course).

What golf courses are near Garrison, ND?

The three nearest other golf courses are Riverdale Golf Course in Riverdale, ND (11 miles), Westridge Golf Course in Underwood, ND (19 miles) and Hazen Golf Club in Hazen, ND (26 miles).

How far is the nearest other golf course from Garrison?

The nearest other golf course is Riverdale Golf Course in Riverdale, ND, 11 miles from the middle of the courses listed in Garrison, in a straight line.

How many public golf courses are in Garrison, ND?

Garrison, ND has 1 public golf course in this directory.

Listing data last updated October 2026. See data sources.