Golf Courses in Virginia
Virginia has 430 golf courses — 282 public, 62 private — with an average slope rating of 136 across 221 USGA-rated courses. The hardest is Ballyhack Golf Club in Roanoke at slope 155. Browse by county or city below, with scorecards and USGA slope ratings where available.
Browse Virginia Courses by Numbers
Hardest by Slope
Ballyhack Golf Club
Royal New Kent Golf Club
Primland Golf Resort
Lake Chesdin Golf Club
Trump National Golf Club
Sabot Course
Bayville Golf Club
Colonial Heritage Golf Club
Poplar Grove Golf Club
Gauntlet Golf Club
Easiest for Beginners
Ford's Colony Country Club - Blue Heron Course
Lexington Golf and Country Club
Fort Belvoir Golf Club
Lake Gaston Golf Club
Brambleton Golf Club
Lambert's Point Golf Course
Farmington Country Club
Old Trail Golf Club
Blue Hills Golf Club
Woodside Country Club
Longest by Yardage
Pete Dye River Course of Virginia Tech
Rock Harbor Golf Course
Viniterra Golf Course
Robert Trent Jones Golf Club
Royal New Kent Golf Club
The Foundry Golf Club
The Golf Club at Lansdowne
Ballyhack Golf Club
Independence Golf Club
The Manor Golf Club
Find a Course in Virginia
Browse by County
Top Courses in Virginia
Ballyhack Golf Club
Roanoke · 18 holes · Par 72
Royal New Kent Golf Club
Quinton · 18 holes · Par 72
Lake Chesdin Golf Club
Chesterfield · 18 holes · Par 72
Primland Golf Resort
Laurel Fork · 18 holes · Par 72
Trump National Golf Club
Leesburg · 18 holes · Par 71
Bayville Golf Club
Virginia Beach · 18 holes · Par 72
Colonial Heritage Golf Club
Williamsburg · 18 holes · Par 72
Gauntlet Golf Club
Fredericksburg · 18 holes · Par 72
International Country Club
Fairfax · 18 holes · Par 72
Poplar Grove Golf Club
Amherst · 18 holes · Par 72
Sabot Course
Manakin-Sabot · 18 holes · Par 72
Brickshire Golf Club
Quinton · 18 holes · Par 72
About Golf in Virginia
Virginia has 430 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Virginia is 136, compared to the national average of 113. 221 courses have verified slope and course ratings. Course pages link to official contact and website information where available; tee-time alerts are currently an early-access feature.
Frequently asked questions
How many golf courses are in Virginia?
Virginia has 430 golf courses in the Stymie directory, including 282 public and 62 private courses.
What is the hardest golf course in Virginia?
Ballyhack Golf Club in Roanoke is the hardest golf course in Virginia with a maximum slope rating of 155. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.
What is the average slope rating in Virginia?
The average slope rating across 221 USGA-rated Virginia courses is 136. The US national average is 113.
