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 NameChesapeake Golf Club
CityChesapeake
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameClear Creek Golf Club
CityBristol
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameColonial Heritage Club
CityWilliamsburg
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameColonial Hills Golf Club
CityForest
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameCopper Cove Golf Club
CityHardy
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameCountry Club of Culpeper
CityCulpeper
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCountry Club of Fairfax
CityFairfax
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCountry Club of Petersburg
CityPetersburg
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCountry Club of Virginia
CityRichmond
Club TypePrivate
Number of Holes 54
Join/Renew for 2024
Club NameCutalong Golf Club at Lake Anna
CityMineral
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCypress Cove Country Club
CityFranklin
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameCypress Creek Golfers' Club
CitySmithfield
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameCypress Point Country Club
CityVirginia Beach
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2024
Club NameDahlgren Men's Golf League
CityMontross
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
Club NameDanville Golf Club
CityDanville
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameDMV Anestasia Golf Club
CityAlexandria
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
Club NameDMV Vietnamese Golf Association
CityLansdowne
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
Club NameDogwood Trace Golf Course
CityPetersburg
Club TypePublic
Number of Holes 18
Join/Renew for 2024
Club NameDominion Valley Country Club
CityHaymarket
Club TypePrivate
Number of Holes 18
Join/Renew for 2024
Club NameDon Frankie Memorial Golf Club
CityArlington
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2024
3 4 5 6 7