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 Name1757 Golf Club
CityDulles
Club TypePrivate
Number of Holes 18
Join/Renew for 2025
Club NameAct Golf Association
CityVirginia Beach
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2025
Club NameAeropines Golf Club
CityVirginia Beach
Club TypeMilitary
Number of Holes 36
Join/Renew for 2025
Club NameAlgonkian Golf Course
CitySterling
Club TypePublic
Number of Holes 18
Join/Renew for 2025
Club NameAmelia Golf & Country Club
CityAmelia
Club TypeSemi-Private
Number of Holes 9
Join/Renew for 2025
Club NameAppleland Sports Center
CityStephens City
Club TypePublic
Number of Holes 12
Join/Renew for 2025
Club NameAquia Harbour Golf Course
CityStafford
Club TypeSemi-Private
Number of Holes 9
Join/Renew for 2025
Club NameArmy Navy Country Club
CityArlington
Club TypePrivate
Number of Holes 54
Join/Renew for 2025
Club NameAshley Plantation
CityDaleville
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2025
Club NameAuburn Hills Golf Club
CityRiner
Club TypePublic
Number of Holes 18
Join/Renew for 2025
Club NameAugustine Golf Club
CityStafford
Club TypeSemi-Private
Number of Holes 18
Join/Renew for 2025
Club NameAustralian Embassy Golf Club
CityWashington
Club TypeAffiliate
Number of Holes 0
Join/Renew for 2025
Club NameBallyhack Golf Club
CityRoanoke
Club TypePrivate
Number of Holes 18
Join/Renew for 2025
Club NameBattlefield Golf Club
CityChesapeake
Club TypePublic
Number of Holes 18
Join/Renew for 2025
Club NameBay Creek Resort & Club
CityCape Charles
Club TypePrivate
Number of Holes 27
Join/Renew for 2025
Club NameBayville Golf Club
CityVirginia Beach
Club TypePrivate
Number of Holes 18
Join/Renew for 2025
Club NameBedford Country Club
CityBedford
Club TypePrivate
Number of Holes 9
Join/Renew for 2025
Club NameBelle Haven Country Club
CityAlexandria
Club TypePrivate
Number of Holes 18
Join/Renew for 2025
Club NameBelmont Country Club
CityAshburn
Club TypePrivate
Number of Holes 18
Join/Renew for 2025
Club NameBelmont Golf Course
CityRichmond
Club TypePublic
Number of Holes 18
Join/Renew for 2025
1 2 3 4 5