golf handicap

Virginia Golf Courses

Find a golf course in Virginia.

  1757 Golf Club   Dulles   703-444-0901
  Algonkian Regional Park & Golf Course   Sterling   703-450-4655
  Augustine Golf Club   Stafford   540-720-7374
  Battlefield Golf Club at Centerville   Chesapeake   757-482-4779
  Belmont Golf Course   Richmond   804-501-4653
  Birdwood Golf Course   Charlottesville   434-293-4653
  Birkdale Golf Club   Chesterfield   804-739-8800
  Blue Ridge Shadows Golf Club   Front Royal   540-631-9661
  Bow Creek Golf Course   Virginia Beach   757-431-3763
  Bowling Green North Country Club   Front Royal   540-635-2024
  Bowling Green South Country Club   Front Royal   540-635-2883
  Brambleton Regional Park Golf Course   Ashburn   703-327-3403
  Bristow Manor Golf Club   Bristow   703-368-3558
  Brookwoods Golf Club   Quinton   804-932-3737
  Bryce Resort Golf Course   Basye   540-856-2124
  Bull Run Golf Club   Haymarket   703-753-7777
  Burke Lake Golf Center   Fairfax Station   703-323-1641
  Cameron Hills Golf Links   King George   540-775-4653
  Cannon Ridge Golf Club   Fredericksburg   540-735-8000
  Caverns Country Club Resort   Luray   540-743-7111
  Cedar Hill Country Club   Jonesville   276-346-1535
  Chesapeake Golf Club   Chesapeake   757-436-2512
  Countryside Golf Club   Roanoke   540-563-0391
  Cypress Creek Golfers’ Club   Smithfield   757-365-4774
  Cypress Point Golf Club   Virginia Beach   757-490-6300
  Dahlgren Golf Course   Dahlgren   540-663-3002
  Deer Field Golf Course   Damascus   276-475-5649
  Devils Knob   Wintergreen   434-325-8250
  Fairfax National Golf Club   Centreville   703-631-9226
  Ford’s Colony Country Club   Williamsburg   757-258-4130
  Forest Greens Golf Club   Triangle   703-221-0123
  Four Winds Golf Course   Rappahannock Academy   804-742-5647
  Front Royal Country Club   Front Royal   540-636-9061
  Gauntlet Golf Club   Fredericksburg   540-752-0963
  General’s Ridge Golf Course   Manassas   703-335-0777
  Glenwood Golf Club   Richmond   804-226-1793
  Golden Eagle Golf Club at the Tides Inn   Irvington   804-438-5501
  Golden Horseshoe Golf Club   Williamsburg   757-220-7696
  Goose Creek Golf Club   Leesburg   703-729-2500
  Greendale Golf Course   Alexandria   703-971-3788
  Gypsy Hill Golf Club   Staunton   540-332-3949
  Hell’s Point Golf Club   Virginia Beach   757-721-3400
  Herndon Centennial Golf Course   Herndon   703-471-5769
  Heron Ridge of Virginia Beach   Virginia Beach   757-426-3800
  Highland Springs Golf Course   Highland Springs   804-737-4716
  Highland’s Golfers’ Club   Chesterfield   804-796-4800
  Hilltop Golf Club   Alexandria   703-719-6504
  Honey Bee Golf Club   Virginia Beach   757-471-2768
  Hunting Hawk Golf Club   Glen Allen   804-749-1900
  Independence Golf Club   Midlothian   804-594-0261
  Jackson’s Chase at Pine Hills   Front Royal   540-635-7814
  Jefferson Golf Course   Falls Church   703-573-0444
  Jordan Point Country Club   Hopewell   804-458-0141
  Kastle Greens Golf Club   Midland   540-788-3144
  Kempsville Greens Municipal Golf Course   Virginia Beach   757-474-8441
  Kiln Creek Golf Club and Resort   Newport News   757-988-3220
  Kingsmill Golf Club & Resort   Williamsburg   757-253-3906
  Kiskiack Golf Club   Williamsburg   757-566-2200
  Lake Ridge Park Golf Course   Woodbridge   703-494-5564
  Lakeview Golf Course   Harrisonburg   540-434-8937
  Lansdowne Resort   Leesburg   703-729-4071
  Laurel Hill Golf Club   Lorton   703-493-8849
  Lee Park Golf Course   Petersburg   804-733-5667
  Lee’s Hill Golfer’s Club   Fredericksburg   540-891-0111
  Longwood Golf Course   Farmville   434-395-2613
  Manassas Hills Golf Club   Manassas   703-368-2028
  Massanutten Resort & Country Club   McGaheysville   540-289-9441
  Mattaponi Springs Golf Club   Ruther Glen   804-633-7888
  Meadowcreek Golf Course   Charlottesville   434-977-0615
  Meadows Farms Golf Course   Locust Grove   540-854-9890
  Mill Quarter Plantation Golf Course   Powhatan   804-598-4221
  Miller’s Glen Golf Course   Mt. Holly   804-472-2602
  Oak Marr Golf Course   Oakton   703-255-5391
  Old Hickory Golf Club   Woodbridge   703-580-6015
  Osprey’s Golf Club   Woodbridge   703-497-1384
  Packsaddle Ridge Golf Club   Keezletown   540-269-8188
  Penderbrook Golf Club   Fairfax   703-385-3700
  Pendleton Golf Club   Ruther Glen   804-448-4727
  Pinecrest Golf Course   Alexandria   703-941-1061
  Pleasant Valley Golfer’s Club   Chantilly   703-631-7904
  Pohick Bay Golf Course   Lorton   703-339-8585
  Poplar Grove Golf Club   Amherst   434-946-9933
  Primland Golf Course   Meadows of Dan   276-222-3800
  Prince George Golf Course   Disputanta   804-991-2251
  Prince William Golf Club   Nokesville   703-754-7111
  Providence Golf Course   Richmond   804-276-1865
  Queenfield Golf Club   Manquin   804-769-8838
  Quinton Oaks Golf Course   Callao   804-529-5367
  Raspberry Falls Golf Club   Leesburg   703-779-2555
  Red Wing Lake Municipal Golf Course   Virginia Beach   757-437-2037
  Reston National Golf Course   Reston   703-620-9333
  Rivanna Resort & Golf Club   Palmyra   434-774-8350
  Riverfront Golf Club   Suffolk   757-484-2200
  River’s Bend Golf Club   Chester   804-530-1000
  Rock Harbor Golf Course   Winchester   540-722-7111
  Royal Virginia Golf Course   Hadensville   804-457-2041
  Shenandoah Valley Golf Club   Front Royal   540-636-4653
  Signature at West Neck   Virginia Beach   757-721-2900
  Somerset Golf Club   Locust Grove   540-423-9300
  South Riding Golfer’s Club   South Riding   703-327-6660
  South Wales Golf Course   Jeffersonton   540-937-3250
  Sterling Golf Park   Sterling   703-430-1400
  Stoneleigh Golf Club   Round Hill   540-338-4653
  Stonewall Golf Club   Gainesville   703-753-5101
  Tartan Golf Course   Weems   Closed in 2011
  The Colonial Golf Course   Williamsburg   757-566-1600
  The Crossings Golf Club   Glen Allen   804-261-0000
  The Golf Club at Brickshire   Providence Forge   804-966-PUTT
  The Hollows Golf Club   Montpelier   804-798-2949
  The Homestead Resort   Hot Springs   540-839-1766
  The Manor Golf Club   Farmville   434-392-2244
  The Shenvalee Golf Resort   New Market   540-740-9930
  The Tradition Golf Club at Royal New Kent   Providence Forge   804-966-7023
  The Tradition Golf Club at Stonehouse   Toano   757-566-1138
  Twin Lakes Golf Course   Clifton   703-631-9372
  Virginia Beach National   Virginia Beach   757-563-9440
  Virginia National Golf Club   Bluemont   540-955-2966
  Virginia Oaks Golf Course   Gainesville   703-754-7977
  Westfields Golf Club   Clifton   703-631-3300
  Westpark Golf Club   Leesburg   703-777-7023
  Williamsburg National Golf Course   Williamsburg   757-258-9642
  Windy Hill Golf Course   Midlothian   804-794-7193
  Wintergreen Resort   Wintergreen   804-325-2200