Golf courses in Virginia

There are 356 golf courses in Virginia. Browse public and private courses by city below, or explore the most popular courses in the state. Each listing has the address, phone, website, ratings, holes and par, a map, and tee-time booking.

Most popular courses in Virginia

Browse golf courses by city in Virginia

Alexandria (4) Amherst (1) Annandale (1) Arlington (1) Ashburn (3) Blacksburg (1) Bluefield (1) Bracey (1) Bristol (3) Brookneal (1) Buena Vista (2) Callao (1) Cape Charles (1) Carrollton (1) Centreville (4) Chantilly (1) Charlottesville (4) Chesapeake (2) Chester (1) Chesterfield (1) Christiansburg (1) Clarksville (1) Clifton (1) Covington (1) Crozet (1) Damascus (1) Danville (2) Draper (1) Fairfax (4) Fairfax Station (1) Falls Church (1) Fancy Gap (1) Floyd (1) Forest (2) Fort Belvoir (1) Fredericksburg (3) Front Royal (5) Gainesville (3) Gasburg (1) Glade Spring (1) Glen Allen (5) Gloucester (1) Goodview (1) Gordonsville (1) Great Falls (1) Greenbackville (1) Halifax (2) Hampton (3) Harrisonburg (2) Hartfield (1) Haymarket (4) Highland Springs (1) Hot Springs (1) Huddleston (1) Irvington (1) Keysville (1) Kilmarnock (1) King George (1) LaCrosse (1) Lansdowne (1) Laurel Fork (1) Leesburg (2) Lexington (1) Locust Grove (1) Lorton (1) Louisa (2) Luray (1) Lynchburg (2) Manakin Sabot (2) Manakin-Sabot (2) Manassas (4) Marion (1) Martinsville (3) Midland (1) Midlothian (4) Moneta (1) Montross (1) Moseley (1) Nokesville (1) Norfolk (2) Pearisburg (1) Penhook (1) Petersburg (1) Portsmouth (2) Providence Forge (1) Purcellville (1) Quantico (1) Quinton (2) Radford (1) Richmond (7) Ridgeway (1) Riner (1) Roanoke (5) Ruther Glen (1) Salem (2) Saltville (1) Smithfield (2) South Boston (2) Spencer (1) Springfield (1) Staunton (1) Sterling (2) Stuart (1) Suffolk (4) Tappahannock (1) Triangle (1) Troutville (1) Verona (1) Virginia Beach (13) Warrenton (1) Waynesboro (2) Weems (1) Williamsburg (5) Winchester (1) Woodbridge (2) Woodford (1) Wytheville (1)