Best Public Golf Courses in Virginia

The best golf courses in Virginia, based on user reviews and rankings

Virginia 390

Showing 1-10 of 213 golf courses

The best public golf courses in Virginia, ranked by locals

Primland Resort: Highland

#1 best public golf courses in Virginia

Primland Resort: Highland
5.0
Semi Private
Par 72
18 Holes
Meadows of Dan, VA
Ballyhack Golf Club

#2 best public golf courses in Virginia

Ballyhack Golf Club
4.9
Public
Par 72
18 Holes
Roanoke, VA
Army Navy Country Club: Blue/Red (Arlington)

#3 best public golf courses in Virginia

Army Navy Country Club: Blue/Red (Arlington)
4.8
Military
Par 70
18 Holes
Arlington, VA
Army Navy Country Club: Red/White (Arlington)

#4 best public golf courses in Virginia

Army Navy Country Club: Red/White (Arlington)
4.8
Military
Par 71
18 Holes
Arlington, VA
Army Navy Country Club: White/Blue (Arlington)

#5 best public golf courses in Virginia

Army Navy Country Club: White/Blue (Arlington)
4.8
Military
Par 71
18 Holes
Arlington, VA
Bay Creek Resort & Golf Club: Arnold Palmer

#6 best public golf courses in Virginia

Bay Creek Resort & Golf Club: Arnold Palmer
4.8
Semi Private
Par 72
18 Holes
Cape Charles, VA
Bay Creek Resort & Golf Club: The Jack Nicklaus

#7 best public golf courses in Virginia

Bay Creek Resort & Golf Club: The Jack Nicklaus
4.8
Semi Private
Par 72
18 Holes
Cape Charles, VA
Birdwood Golf Course

#8 best public golf courses in Virginia

Birdwood Golf Course
4.8
Semi Private
Par 72
18 Holes
Charlottesville, VA
Cahoon Plantation

#9 best public golf courses in Virginia

Cahoon Plantation
4.8
Semi Private
Par 72
18 Holes
Chesapeake, VA
Golden Horseshoe Golf Club

#10 best public golf courses in Virginia

Golden Horseshoe Golf Club
4.8
Semi Private
Par 71
18 Holes
Williamsburg, VA

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.