Public Golf Courses in Virginia

Discover the best public golf courses in Virginia. From championship tracks to hidden municipal gems, find your next round at an affordable price.

153 courses found

PublicWalk

Aeropines Golf Club

Virginia Beach, VA

18 Holes4.2Gems 75
PublicWalk

Algonkian Golf Course

Sterling, VA

18 Holes3.9Gems 74
PublicWalk

Appleland Sports Center

Stephens City, VA

18 Holes4Gems 75
PublicWalk

Aquia Harbour Golf Course

Stafford, VA

18 Holes3.8Gems 73
Army Navy Country Club golf course
MilitaryWalk

Army Navy Country Club

Arlington, VA

Herbert Strong, Richard Newman · Est. 1938

18 Holes4.8Gems 80
Army Navy Country Club - Fairfax golf course
MilitaryWalk

Army Navy Country Club - Fairfax

Fairfax, VA

Est. 1892

18 Holes4.8Gems 80
PublicWalk

Ashley Plantation Country Club

Daleville, VA

18 Holes4.4Gems 76
PublicWalk

Auburn Hills Golf Club

Riner, VA

18 Holes4.5Gems 77
PublicWalk

Augustine Golf Club

Stafford, VA

18 Holes4Gems 75
PublicWalk

Ballyhack Golf Club

Roanoke, VA

18 Holes4.8Gems 77
PublicWalk

Bay Creek

Cape Charles, VA

18 Holes4.6Gems 77
PublicWalk

Belmont Country Club

Ashburn, VA

18 Holes4.6Gems 78
PublicWalk

Bide-A-Wee Golf Course

Portsmouth, VA

18 Holes4.4Gems 77
PublicWalk

Birdies... Where Are You

Hardy, VA

18 Holes5Gems 76
PublicWalk

Birdwood Golf Course

Charlottesville, VA

18 Holes4.6Gems 77
PublicWalk

Birkdale Golf Club

Chesterfield, VA

18 Holes3.9Gems 74
PublicWalk

Blue Hills Golf Club

Roanoke, VA

18 Holes4.2Gems 75
PublicWalk

Bogey’s 757

Norfolk, VA

18 Holes4.8Gems 76
PublicWalk

Bogeys Sports Park

Richmond, VA

18 Holes4.7Gems 77
PublicWalk

Botetourt Golf Club

Troutville, VA

18 Holes4.2Gems 75
PublicWalk

Brambleton Golf Course

Ashburn, VA

18 Holes4.3Gems 76
PublicWalk

Brickshire Golf Club & Grille

Providence Forge, VA

18 Holes4.2Gems 75
PublicWalk

Bristow Manor Golf Club

Bristow, VA

18 Holes3.9Gems 75
ResortWalk

Bryce Resort Golf Shop

Mt Jackson, VA

18 Holes4.3Gems 74
PublicWalk

Bull Run Golf Club

Haymarket, VA

18 Holes4.3Gems 76
PublicWalk

Burke Lake Golf Center

Fairfax Station, VA

18 Holes4.5Gems 78
PublicWalk

Captain's Cove Golf & Yacht Club

Greenbackville, VA

18 Holes4.5Gems 77
PublicWalk

Cascades Golf Club

Hot Springs, VA

18 Holes4.8Gems 76
PublicWalk

Castle Rock Golf & Recreation

Pembroke, VA

18 Holes4.4Gems 75
PublicWalk

Cavalier Golf & Yacht Club

Virginia Beach, VA

18 Holes4.7Gems 78
ResortWalk

Caverns Country Club Resort

Luray, VA

18 Holes4.6Gems 77
PublicWalk

Cedar Point Club

Suffolk, VA

18 Holes4.6Gems 76
PublicWalk

Colonial Hills Golf Club

Forest, VA

18 Holes4.3Gems 75
PublicWalk

Copper Cove Golf Club

Hardy, VA

18 Holes4Gems 74
PublicWalk

CR Management

Chesapeake, VA

18 Holes3.8Gems 74
PublicWalk

Creighton Farms

Aldie, VA

18 Holes4.7Gems 77
ResortWalk

Cutalong at Tributer Resort

Mineral, VA

18 Holes4.7Gems 76
PublicWalk

Cypress Creek Golfers' Club

Smithfield, VA

18 Holes4.4Gems 76
PublicWalk

Danville Golf Club

Danville, VA

18 Holes4.5Gems 76
PublicWalk

Eagle Haven Golf Course

Virginia Beach, VA

18 Holes4.2Gems 75
PublicWalk

Eaglewood Golf Course-Langley AFB

Langley AFB, VA

18 Holes4.3Gems 76
PublicWalk

Fincastle

Bluefield, VA

18 Holes4.4Gems 76
PublicWalk

First Tee — Hampton Roads

Virginia Beach, VA

18 Holes4.6Gems 75
PublicWalk

Forest Greens Golf Club

Triangle, VA

18 Holes4.2Gems 76
MilitaryWalk

Fort Belvoir Golf Club

Fort Belvoir, VA

18 Holes4.1Gems 76
PublicWalk

Gauntlet Golf Club

Fredericksburg, VA

18 Holes4.3Gems 76
PublicWalk

Golden Eagle Golf Club

Irvington, VA

18 Holes4.6Gems 76
PublicWalk

Golden Horseshoe Golf Club

Williamsburg, VA

18 Holes4.6Gems 77
Golden Horseshoe Golf Club: Gold Course golf course
PublicWalk

Golden Horseshoe Golf Club: Gold Course

Williamsburg, VA

Robert Trent Jones Sr. · Est. 1963

18 HolesGems 84
PublicWalk

Golf Galaxy Performance Center

Falls Church, VA

18 Holes4.5Gems 75
PublicWalk

Goodyear Golf Club

Danville, VA

18 Holes4.7Gems 77
PublicWalk

Greendale Golf Course

Alexandria, VA

18 Holes3.5Gems 72
PublicWalk

Greene Hills Country Club

Stanardsville, VA

18 Holes4.6Gems 76
PublicWalk

GreenSeekers Indoor Golf

Fairlawn, VA

18 Holes5Gems 75
PublicWalk

Gypsy Hill Golf Course

Staunton, VA

18 Holes3.9Gems 73
PublicWalk

Hanging Rock Golf Club

Salem, VA

18 Holes4.3Gems 76
PublicWalk

Hanover Golf Club

Ashland, VA

18 Holes4.2Gems 76
PublicWalk

Hat Creek Golf Course

Brookneal, VA

18 Holes4.9Gems 78
PublicWalk

Hell's Point Golf Club

Virginia Beach, VA

18 Holes3.5Gems 72
PublicWalk

Heritage Oaks Golf Course

Harrisonburg, VA

18 Holes3.9Gems 73
PublicWalk

Herndon Centennial Golf Course

Herndon, VA

18 Holes4.2Gems 76
PublicWalk

Heron Ridge Golf Club

Virginia Beach, VA

18 Holes4.3Gems 76
PublicWalk

Hobbs Hole Golf Course

Tappahannock, VA

18 Holes4.5Gems 77
PublicWalk

Holston Hills Golf Course

Marion, VA

18 Holes4.6Gems 77
PublicWalk

Honey Bee Golf Club

Virginia Beach, VA

18 Holes4.1Gems 76
PublicWalk

Hunting Hawk Golf Club

Glen Allen, VA

18 Holes3.7Gems 73
PublicWalk

Independence Golf Club

Midlothian, VA

18 Holes4.6Gems 78
PublicWalk

Indoor Golf RVA - Scott's Addition

Richmond, VA

18 Holes5Gems 78
ResortWalk

Ingleside Golf Resort and Conference Center

Staunton, VA

18 Holes3.4Gems 71
PublicWalk

Ivy Hill Golf Club

Forest, VA

18 Holes4.4Gems 75
PublicWalk

Jefferson District Golf Course

Falls Church, VA

18 Holes4.3Gems 76
PublicWalk

Kempsville Greens Golf Club

Virginia Beach, VA

18 Holes3.9Gems 74
PublicWalk

Keswick Hall

Keswick, VA

18 Holes4.6Gems 78
Keswick Hall: Full Cry golf course
PublicWalk

Keswick Hall: Full Cry

Keswick, VA

Pete Dye · Est. 2014

18 HolesGems 83
ResortWalk

Kiln Creek Golf Club and Resort

Newport News, VA

18 Holes4.5Gems 78
ResortWalk

Kingsmill Resort

Williamsburg, VA

18 Holes4.4Gems 78
PublicWalk

Kiskiack Golf Club

Williamsburg, VA

18 Holes4.6Gems 78
PublicWalk

Lake Chesdin Golf Club

Chesterfield, VA

18 Holes4.5Gems 76
PublicWalk

Lake Monticello Golf Course

Palmyra, VA

18 Holes4Gems 74
PublicWalk

Lakeside Park Club

Richmond, VA

18 Holes4.6Gems 77
PublicWalk

Lakeview Golf Club

Harrisonburg, VA

18 Holes3.9Gems 73
PublicWalk

Laurel Hill Golf Club

Laurel Hill, VA

18 Holes4.3Gems 76
PublicWalk

Lee's Hill Golf Club

Fredericksburg, VA

18 Holes4.1Gems 75
PublicWalk

London Downs Golf Club

Forest, VA

18 Holes4.5Gems 77
PublicWalk

Meadowcreek Golf Course

Charlottesville, VA

18 Holes4.1Gems 75
PublicWalk

Medal of Honor Golf Course

Quantico, VA

18 Holes4.3Gems 76
PublicWalk

Mill Quarter Plantation Golf Club

Powhatan, VA

18 Holes4.2Gems 75
PublicWalk

Newport News Golf Club at Deer Run

Newport News, VA

18 Holes3.9Gems 75
PublicWalk

Oakmont Golf Center

Oakton, VA

18 Holes4.4Gems 77
PublicWalk

Ocean View Golf Course

Norfolk, VA

18 Holes4Gems 75
PublicWalk

Old Hickory Golf Club LLC

Woodbridge, VA

18 Holes3.9Gems 75
PublicWalk

Old Trail Golf Club

Crozet, VA

18 Holes4.5Gems 77
PublicWalk

Orchard Creek Golf Course

Waynesboro, VA

18 Holes4.3Gems 75
PublicWalk

Penderbrook Golf Club

Fairfax, VA

18 Holes3.9Gems 75
PublicWalk

Pendleton Golf Club

Ruther Glen, VA

18 Holes4.5Gems 77
PublicWalk

Piankatank River Golf Course

Hartfield, VA

18 Holes4.6Gems 77
PublicWalk

Pinecrest Golf Course

Alexandria, VA

18 Holes4.2Gems 76
PublicWalk

Pleasant Valley Golf Club

Chantilly, VA

18 Holes3.6Gems 73
PublicWalk

Pohick Bay Golf Course

Lorton, VA

18 Holes4.2Gems 76
PublicWalk

Poplar Forest Golf Course

Forest, VA

18 Holes4.1Gems 75
PublicWalk

Potomac Shores Golf Club

Dumfries, VA

18 Holes4.3Gems 77
PublicWalk

Prince William Golf Course

Nokesville, VA

18 Holes4.3Gems 76
PublicWalk

Providence Golf Club

Richmond, VA

18 Holes4.1Gems 75
PublicWalk

Putt-Putt Golf Course

Charlottesville, VA

18 Holes4.4Gems 76
PublicWalk

Queenfield Golf Club

Manquin, VA

18 Holes4.3Gems 75
PublicWalk

Quinton Oaks Golf Course

Callao, VA

18 Holes4.1Gems 74
PublicWalk

Raspberry Falls Golf & Hunt Club

Leesburg, VA

18 Holes4.2Gems 76
PublicWalk

Red Wing Lake Golf Course

Virginia Beach, VA

18 Holes4Gems 75
PublicWalk

Reston National Golf Course

Reston, VA

18 Holes3.4Gems 72
PublicWalk

Riverfront Golf Club

Suffolk, VA

18 Holes4.5Gems 77
PublicWalk

Rock Harbor Golf Course

Winchester, VA

18 Holes4.2Gems 76
PublicWalk

Royal New Kent Golf Club

Providence Forge, VA

18 Holes4.4Gems 77
PublicWalk

Sewells Point Golf Course

Norfolk, VA

18 Holes4.3Gems 77
PublicWalk

Shenandoah Valley Golf Club

Front Royal, VA

18 Holes4.4Gems 77
ResortWalk

Shenvalee Golf Resort

New Market, VA

18 Holes4.3Gems 76
PublicWalk

Sleepy Hole Golf Course

Suffolk, VA

18 Holes4.6Gems 78
PublicWalk

Sly Fox Golf Club

Middletown, VA

18 Holes4.2Gems 75
PublicWalk

South Riding Golf Club

Chantilly, VA

18 Holes4Gems 75
PublicWalk

Spring Creek Golf Club

Zion Crossroads, VA

18 Holes4.6Gems 77
PublicWalk

Springfield Golf & Country Club

Springfield, VA

18 Holes4.7Gems 78
PublicWalk

Sterling Park Golf Club

Sterling, VA

18 Holes4.1Gems 75
PublicWalk

Stonehouse Golf Club

Toano, VA

18 Holes4.3Gems 76
PublicWalk

Stonewall Golf Club

Gainesville, VA

18 Holes4.5Gems 77
PublicWalk

Stumpy Lake Golf Course

Virginia Beach, VA

18 Holes3.7Gems 73
PublicWalk

Suffolk Golf Course

Suffolk, VA

18 Holes4.4Gems 77
PublicWalk

Sycamore Creek Golf Course

Manakin-Sabot, VA

18 Holes4Gems 75
Tazewell County Country Club golf course
PublicWalk

Tazewell County Country Club

Pounding Mill, VA

18 Holes4.6Gems 75
PublicWalk

The Brookwoods Golf Club

Quinton, VA

18 Holes4.2Gems 76
PublicWalk

The Club at Viniterra

New Kent, VA

18 Holes4.6Gems 77
PublicWalk

The Dominion Club

Glen Allen, VA

18 Holes4.5Gems 77
PublicWalk

The Federal Club Golf Course

Glen Allen, VA

18 Holes4.8Gems 77
PublicWalk

The Golf Club at Lansdowne

Lansdowne, VA

18 Holes4.6Gems 78
PublicWalk

The Golf Club at Mattaponi Springs

Ruther Glen, VA

18 Holes4.5Gems 77
The Highland Course At Primland golf course
PublicWalk

The Highland Course At Primland

Meadows of Dan, VA

Donald Steele · Est. 2006

18 HolesGems 74
PublicWalk

The Hollows Golf Club

Montpelier, VA

18 Holes4Gems 75
PublicWalk

The Olde Farm

Bristol, VA

18 Holes4.6Gems 76
The Omni Homestead Resort golf course
ResortWalk

The Omni Homestead Resort

Hot Springs, VA

William Flynn · Est. 1892

18 HolesGems 82
PublicWalk

The Pines Golf Course

Newport News, VA

18 Holes4.1Gems 74
PublicWalk

The Reserve Restaurant at Highlands

Chesterfield, VA

18 Holes4.5Gems 77
PublicWalk

Thorn Spring Golf Course and Event Center

Pulaski, VA

18 Holes4.5Gems 76
PublicWalk

Trump National Golf Club Washington DC

Sterling, VA

18 Holes4Gems 74
PublicWalk

Twin Lakes Golf Course

Union Mill, VA

18 Holes4.3Gems 76
PublicWalk

Two Rivers Country Club

Williamsburg, VA

18 Holes4.7Gems 78
PublicWalk

Virginia State Golf Association

Midlothian, VA

18 Holes4.3Gems 73
PublicWalk

Washington Golf & Country Club

Arlington, VA

18 Holes4.7Gems 78
PublicWalk

Westfields Golf Club

Clifton, VA

18 Holes4.5Gems 77
PublicWalk

Willow Creek Country Club

Rocky Mount, VA

18 Holes4Gems 73
PublicWalk

Winchester Country Club

Winchester, VA

18 Holes4.6Gems 77
PublicWalk

Windy Hill Golf Course and Sports Complex

Midlothian, VA

18 Holes4.2Gems 76
ResortWalk

Wintergreen Resort

Nellysford, VA

18 Holes4.3Gems 78
PublicWalk

Winton Farm

Amherst, VA

18 Holes4.2Gems 75
PublicWalk

Woodstone Meadows Golf Course

Massanutten, VA

18 Holes4.3Gems 76
PublicWalk

Wytheville Golf Club

Wytheville, VA

18 Holes4.5Gems 76