Leaderboard—Every course in range — use Filters to narrow the list.tap to expand
PosRatingCourseAttributes
1Caverns Country Club ResortLuray · Public · 18 holes9.32Spotswood Country ClubPrivate · 18 holes8.53Mountain Greens Golf CourseMcGaheysville · Public · 18 holes8.14Heritage Oaks Golf CoursePublic · 18 holes7.35Gypsy Hill Golf CourseStaunton · Public · 18 holes7.36Lakeview Golf ClubPublic · 18 holes6.97Packsaddle Ridge Golf ClubKeezletown · Public · 18 holes6.88Ingleside Golf Resort and Conference CenterStaunton · Public · 18 holes5.7

Golf courses in the Harrisonburg area, VA

There are 10 golf courses within 25 miles of Harrisonburg: 9 public and 1 private. The best public course is Caverns Country Club Resort. The most forgiving 18 is Gypsy Hill Golf Course in Staunton.

Course map of Spotswood Country Club, Harrisonburg, VA
Course map: Spotswood Country Club, Harrisonburg, VA

Best golf courses in Harrisonburg

The best golf course in Harrisonburg is Caverns Country Club Resort in Luray.

  1. 1Caverns Country Club ResortLuray9.3
  2. 2Spotswood Country ClubHarrisonburg8.5
  3. 3Mountain Greens Golf CourseMcGaheysville8.1

Overall score out of 10.

Best public golf courses in Harrisonburg

The best public golf course in Harrisonburg is Caverns Country Club Resort in Luray.

  1. 1Caverns Country Club ResortLuray9.3
  2. 2Mountain Greens Golf CourseMcGaheysville8.1
  3. 3Heritage Oaks Golf CourseHarrisonburg7.3

Open to anyone.

Easiest golf courses in Harrisonburg

The easiest 18-hole golf course in Harrisonburg is Gypsy Hill Golf Course in Staunton.

  1. 1Gypsy Hill Golf CourseStaunton7.3
  2. 2Ingleside Golf Resort and Conference CenterStaunton5.7
  3. 3Heritage Oaks Golf CourseHarrisonburg7.3

Easiest first; the number is the overall rating.

Hardest golf courses in Harrisonburg

The hardest golf course in Harrisonburg is Packsaddle Ridge Golf Club in Keezletown.

  1. 1Packsaddle Ridge Golf ClubKeezletown6.8
  2. 2Lakeview Golf ClubHarrisonburg6.9
  3. 3Caverns Country Club ResortLuray9.3

Hardest first; the number is the overall rating.

Golf courses with the best views in Harrisonburg

The golf course with the best views in Harrisonburg is Caverns Country Club Resort in Luray.

  1. 1Caverns Country Club ResortLuray9.3
  2. 2Lakeview Golf ClubHarrisonburg6.9
  3. 3Mountain Greens Golf CourseMcGaheysville8.1

Best views first; the number is the overall rating.

Best golf course restaurants in Harrisonburg

The best golf course restaurant in Harrisonburg is at Caverns Country Club Resort in Luray.

  1. 1Caverns Country Club ResortLuray9.3
  2. 2Spotswood Country ClubHarrisonburg8.5
  3. 3Mountain Greens Golf CourseMcGaheysville8.1

Best food first; the number is the overall rating.

Par-3 golf courses in Harrisonburg

The best par-3 golf course in Harrisonburg is Sandy Bottom Golf Course in Bridgewater.

  1. 1Sandy Bottom Golf CourseBridgewater8.5
  2. 2Woodstone Meadows Golf CourseMassanutten7.3

Overall score out of 10.

Common questions

How many golf courses are in Harrisonburg?

10 golf courses within 25 miles: 3 in the city and the rest in nearby towns. 9 are public.

What is the oldest golf course in Harrisonburg?

Gypsy Hill Golf Course in Staunton, from 1919. The newest is Packsaddle Ridge Golf Club in Keezletown (2002).

Golf courses in the Harrisonburg area, town by town

Drive radius
52575200600
30Miles

The best way to find a course.