Harrisonburg, Virginia Golf Courses

Click on any the golf course listings below to explore golf courses in Harrisonburg, Virginia. Find course information, driving directions, scorecards and Harrisonburg, Virginia golf instructors.
  1. Public
    $$
    680 Garbers Church Rd
    Harrisonburg, Virginia 22801-8412
    3
  2. Public
    $$
    4101 Shen Lake Dr
    Harrisonburg, Virginia 22801-2418
    5
  3. Public
    $$
    4101 Shen Lake Dr
    Harrisonburg, Virginia 22801-2418
    4
  4. Private
    1980 Country Club Rd
    Harrisonburg, Virginia 22802-8840
    5