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 NameBotetourt Golf & Swim Club
CityTroutville
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBrambleton Golf Course
CityAshburn
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameBrandermill Country Club
CityMidlothian
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBrickshire Golf Club
CityProvidence Forge
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBristow Manor Golf Club
CityBristow
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBroad Bay Country Club
CityVirginia Beach
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameBrookwoods Golf Club
CityQuinton
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameBrunswick Country Club
CityLawrenceville
Club TypePrivate
Number of Holes 9
Join/Renew for 2024
Club NameBryce Resort
CityBasye
Club TypeResort
Number of Holes 18
Join/Renew for 2024
Club NameBull Run Golf Club
CityHaymarket
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameBurke Lake Golf Center
CityFairfax Station
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameCapital Golf Club
CityAlexandria
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
Club NameCaptain's Cove Golf & Yacht Club
CityGreenbackville
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameCastle Rock Golf & Recreation
CityPembroke
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameCavalier Golf & Yacht Club
CityVirginia Beach
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCaverns Country Club
CityLuray
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameCedar Point Club
CitySuffolk
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCedars Country Club
CityChatham
Club TypeSemi-Private
Number of Holes 9
Join/Renew for 2024
Club NameChantilly National Golf & Country Club
CityCentreville
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameChatmoss Country Club
CityMartinsville
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
1 2 3 4 5