Become a Member
VSGA Member Club Directory

Find Your Club

The VSGA is proud to serve more than 300 member clubs across the Commonwealth. Our club membership includes public, private, semi-private, military, and resort facilities as well as affiliate clubs. There is a club for everyone in Virginia!

Become a Member
Club Name
City
Phone
Type
Number of Holes
Join or Renew Online
Club NameAugustine Golf Club
CityStafford
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameAustralian Embassy Golf Club
CityWashington
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
Club NameBallyhack Golf Club
CityRoanoke
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBattlefield Golf Club
CityChesapeake
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameBay Creek Resort & Club
CityCape Charles
Club TypePrivate
Number of Holes 27
Join/Renew for 2024
Club NameBayville Golf Club
CityVirginia Beach
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBedford Country Club
CityBedford
Club TypePrivate
Number of Holes 9
Join/Renew for 2024
Club NameBelle Haven Country Club
CityAlexandria
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBelmont Country Club
CityAshburn
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBelmont Golf Course
CityRichmond
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameBide-A-Wee Golf Course
CityPortsmouth
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameBirdwood Golf at Boar's Head Resort
CityCharlottesville
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBirkdale Golf Club
CityChesterfield
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBlacksburg Country Club
CityBlacksburg
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBlacksburg Municipal Golf Course
CityBlacksburg
Club TypePublic
Number of Holes 9
Join/Renew for 2024
Club NameBlue Hills Golf Club
CityRoanoke
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBlue Ridge Country Club
CityGalax
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBlue Ridge Shadows Golf Club
CityFront Royal
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameBogeys Sports Park
CityRichmond
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
Club NameBoonsboro Country Club
CityLynchburg
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
1 2 3 4 5