AD SPACE AVAILABLE - CLICK HERE

Virginia Golf Courses

365 Golf Courses Found in Virginia

Sponsored Courses
Goose Creek Golf Club - Golf Course Goose Creek Golf Club - Golf Course
The classic Goose Creek Golf Club, conveniently located in historic Leesburg, has been home to Northern Virginia's golfers for half a century...
Colonial Golf Course - Golf Course Colonial Golf Course - Golf Course
The Colonial, above all, is a player's course. Located 10 miles west of Williamsburg, VA, is a superbly conditioned...
Stonewall Golf Club - Golf Course Stonewall Golf Club - Golf Course
Experience the award-winning Tom Jackson designed golf course at Stonewall Golf Club. Stretching just over 7,000 yards from the back tees...
Golf Course ListCity
Goose Creek Golf Club Leesburg
Colonial Golf Course Williamsburg
Stonewall Golf Club Gainesville
Glenrochie Country Club Abingdon
Swannanoa Country Club Afton
Belle Haven Country Club Alexandria
Greendale Golf Course Alexandria
Mount Vernon Country Club Alexandria
Pinecrest Golf Course Alexandria
Amelia Country Club Amelia Court House
Poplar Grove Golf Club Amherst
Falling River Country Club Appomattox
Arlington Course at Army Navy Country Club - Arlington Arlington
Inner Nine Course at Army Navy Country Club - Arlington Arlington
Washington Golf & Country Club Arlington
Brambleton Regional Park Golf Course Ashburn
Hanover Country Club Ashland
Wolf Creek Golf & Country Club Bastian
Bryce Resort Basye
Bedford Country Club Bedford
Hollyfields Golf Club Bent Mountain
Lonesome Pine Country Club Big Stone Gap
Blacksburg Country Club Blacksburg
Virginia Tech Golf Course Blacksburg
Nottoway River Country Club Blackstone
Fincastle Country Club Bluefield
Richwood Golf Club Bluefield
Virginia National Golf Club Bluemont
River Ridge Golf Club Bracey
Tanglewood Shores Golf & Country Club Bracey
Willowbrook Country Club Breaks
Clear Creek Golf Club Bristol
Olde Farm Golf Club Bristol
Virginian Golf Club Bristol
Bristow Manor Golf Club Bristow
Golf Academy at Broad Run Bristow
Hat Creek Golf Course Brookneal
Quinton Oaks Golf Course Callao
Village Green Golf Club Callao
Nicklaus Course at Golf Club at Bay Creek Cape Charles
Northampton Country Club Cape Charles
Palmer Course at Golf Club at Bay Creek Cape Charles
Lake Bonaventure Country Club Castlewood
Antietam Wilderness Course at Fairfax National Golf Club Centreville
Bull Run Antietam Course at Fairfax National Golf Club Centreville
Chantilly National Golf & Country Club Centreville
Wilderness Bull Run Course at Fairfax National Golf Club Centreville
Pleasant Valley Golf Club Chantilly
Birdwood Golf Course Charlottesville
McIntire Park Golf Course Charlottesville
Meadowcreek Golf Course Charlottesville
North East Course at Farmington Country Club Charlottesville
South East Course at Farmington Country Club Charlottesville
South North Course at Farmington Country Club Charlottesville
Mecklenburg Country Club Chase City
Cedars Country Club Chatham
Chesapeake Golf Club Chesapeake
Greenbrier Country Club Chesapeake
Saltire Tricolour Course at Cahoon Plantation Chesapeake
Shetland Course at Cahoon Plantation Chesapeake
Tricolour Union Jack Course at Cahoon Plantation Chesapeake
Union Jack Saltire Course at Cahoon Plantation Chesapeake
Bermuda Golf Course Chester
Rivers Bend Golf Club Chester
Birkdale Golf Club Chesterfield
Highlands Golfers Club Chesterfield
Lake Chesdin Golf Club Chesterfield
Scenic View Golf Course Chilhowie
Meadows Golf & Country Club Christiansburg
Kinderton Country Club Clarksville
Winton Country Club Clifford
Lakes Course at Twin Lakes Clifton
Oaks Course at Twin Lakes Clifton
Virginia Golf Center & Academy Clifton
Westfields Golf Club Clifton
Cliftondale Country Club Clifton Forge
Dan Hall Mountain Resort Coeburn
Alleghany Country Club Covington
Cliff View Golf Club Covington
Crewe Country Club Crewe
Brownings Golf Course Culpeper
Country Club of Culpeper Culpeper
Willow Oaks Golf Course Dahlgren
Ashley Plantation Golf Club Daleville
Deer Field Golf Course Damascus
Glen Oak Country Club Danville
Goodyear Golf Club Danville
Tuscarora Country Club Danville
Prince George Golf Course Disputanta
Draper Valley Golf Club Draper
Emporia Country Club Emporia
Blue Red Course at Army Navy Country Club - Fairfax Fairfax
Country Club of Fairfax Fairfax
Fair Oaks Golf Park Fairfax
International Country Club Fairfax
Penderbrook Golf Club Fairfax
Red White Course at Army Navy Country Club - Fairfax Fairfax
White Blue Course at Army Navy Country Club - Fairfax Fairfax
Burke Lake Golf Center Fairfax Station
Jefferson District Golf Course Falls Church
Skyland Lakes Golf Club Fancy Gap
Heartland Golf Club Farmville
Longwood Golf Course Farmville
Botetourt Country Club Fincastle
Great Oaks Country Club Floyd
Colonial Hills Golf Club Forest
Ivy Hill Golf Club Forest
London Downs Golf Club Forest
Poplar Forest Golf Course Forest
Gunston Course at Fort Belvoir Golf Facility Fort Belvoir
Woodlawn Course at Fort Belvoir Golf Facility Fort Belvoir
Pines 1 and 3 Course at Pines Golf Course Fort Eustis
Pines 2 Course at Pines Golf Course Fort Eustis
Blue Red Course at Cardinal Golf Club Fort Lee
Red White Course at Cardinal Golf Club Fort Lee
White Blue Course at Cardinal Golf Club Fort Lee
Cypress Cove Country Club Franklin
Fredericksburg Country Club Fredericksburg
Gauntlet Golf Club Fredericksburg
Lees Hill Golfers Club Fredericksburg
Blue Red Course at Shenandoah Valley Golf Club Front Royal
Front Royal Country Club Front Royal
Jacksons Chase at Pine Hills Front Royal
North Course at Bowling Green Country Club Front Royal
Red White Course at Shenandoah Valley Golf Club Front Royal
South Course at Bowling Green Country Club Front Royal
White Blue Course at Shenandoah Valley Golf Club Front Royal
Robert Trent Jones Golf Club Gainesville
Virginia Oaks Golf Club Gainesville
Blue Ridge Country Club Galax
Deer Creek Golf Park Galax
Galax Country Club Galax
Lake Gaston Golf Club Gasburg
Scott County Park & Golf Gate City
Monte Vista Golf Club Gibson Station
Greenway Creek Golf Course Glade Springs
Crossings Golf Club Glen Allen
Dominion Club Glen Allen
Hunting Hawk Golf Club Glen Allen
Gloucester Country Club Gloucester
Sycamore Ridge Golf Club Goodview
River Bend Golf & Country Club Great Falls
Captains Cove Greenbackville
Royal Virginia Golf Club Hadensville
Halifax Country Club Halifax
Lakes Links Course at Hamptons Golf Course Hampton
Woodlands Golf Course Hampton
Woods Lakes Course at Hamptons Golf Course Hampton
Woods Links Course at Hamptons Golf Course Hampton
Westlake Golf & Country Club Hardy
Lake Peak Course at Lakeview Golf Course Harrisonburg
Mountain Greens Course at Massanutten Resort Harrisonburg
Packsaddle Ridge Golf Club Harrisonburg
Peak Spring Course at Lakeview Golf Course Harrisonburg
Spotswood Country Club Harrisonburg
Spring Lake Course at Lakeview Golf Course Harrisonburg
Woodstone Meadows Course at Massanutten Resort Harrisonburg
Piankatank River Golf Club Hartfield
Bull Run Golf Club Haymarket
Evergreen Country Club Haymarket
Herndon Centennial Golf Course Herndon
Highland Springs Golf Course Highland Springs
Cascades Course at Homestead Hot Springs
Lower Cascades Course at Homestead Hot Springs
Old Course at Homestead Hot Springs
Mariners Landing Golf & Country Club Huddleston
AltaVista Country Club Hurt
Executive Course at Tides Inn Irvington
Golden Eagle Course at Tides Inn Irvington
South Wales Golf Club Jeffersonton
Cedar Hill Country Club Jonesville
Lunenburg Country Club Kenbridge
Glenmore Country Club Keswick
Keswick Club Keswick
Briery Country Club Keysville
Indian Creek Country Club Kilmarnock
Cameron Hills Golf Links King George
Blue Course at Langley AFB Eaglewood Golf Course Langley Afb
Red Course at Langley AFB Eaglewood Golf Course Langley Afb
Olde Mill Resort Laurel Fork
Brunswick Country Club Lawrenceville
Lansdowne Resort Leesburg
Raspberry Falls Golf & Hunt Club Leesburg
River Creek Club Leesburg
Westpark Golf Club Leesburg
Lexington Golf & Country Club Lexington
Island Green Longest Hole Course at Meadows Farms Golf Course Locust Grove
Island Green Waterfall Course at Meadows Farms Golf Course Locust Grove
Lake of the Woods Country Club Locust Grove
Longest Hole Waterfall Course at Meadows Farms Golf Course Locust Grove
Somerset Golf Club Locust Grove
Pohick Bay Golf Course Lorton
Tanyard Country Club Louisa
Luray Caverns Country Club & Resort Luray
Boonsboro Country Club Lynchburg
Cedar Hills Golf Club Lynchburg
Oakwood Country Club Lynchburg
Manakin Course at Hermitage Country Club Manakin Sabot
Richmond Country Club Manakin Sabot
Sabot Course at Hermitage Country Club Manakin Sabot
Sycamore Creek Golf Course Manakin Sabot
Kinloch Golf Club Manakin-Sabot
Manassas Hills Golf Club Manassas
Generals Ridge Golf Course Manassas Park
Holston Hills Country Club Marion
Beaver Hill Golf Course Martinsville
Chatmoss Country Club Martinsville
Forest Park Country Club Martinsville
Lynwood Golf & Country Club Martinsville
Mountain Greens Mcgaheysville
Eastern Shore Yacht & Country Club Melfa
Kastle Greens Golf Club Midland
Brandermill Country Club Midlothian
Lakes Course at Windy Hill Golf Course Midlothian
Par Three Course at Windy Hill Golf Course Midlothian
Salisbury Country Club Midlothian
Waterfront Country Club Moneta
Montclair Golf, Tennis, & Swim Club Montclair
Needles Eye Golf Club Monterey
Cottage Road Course at Hollows Golf Club Montpelier
Lake Cottage Course at Hollows Golf Club Montpelier
Lake Road Course at Hollows Golf Club Montpelier
Bushfield Country Club Mount Holly
Devils Knob Course at Wintergreen Resort Nellysford
Monocan Shamokin Course at Stoney Creek at Wintergreen Resort Nellysford
Monocan Tuckahoe Course at Stoney Creek at Wintergreen Resort Nellysford
Shamokin Tuckahoe Course at Stoney Creek at Wintergreen Resort Nellysford
Creek Miller Course at Shenvalee New Market
Miller Olde Course at Shenvalee New Market
Olde Creek Course at Shenvalee New Market
Cardinal Course at Newport News Golf Club Newport News
Championship Course at Kiln Creek Golf Club & Resort Newport News
Creek Course at Kiln Creek Golf Club & Resort Newport News
Deer Run Championship Course at Newport News Golf Club Newport News
James River Country Club Newport News
Prince William Golf Club Nokesville
Eagle Haven Golf Course Norfolk
Lake Wright Golf Course Norfolk
Ocean View Municipal Golf Course Norfolk
Sewells Point Golf Course Norfolk
Oak Marr Golf Complex Oakton
Lake Monticello Golf Course Palmyra
Laurel Ridge Golf Club Palmyra
Giles Country Club Pearisburg
Castle Rock Golf & Recreation Pembroke
Waters Edge Country Club Penhook
Lee Park Golf Course Petersburg
Petersburg Country Club Petersburg
City of Portsmouth Bide-A-Wee Golf Course Portsmouth
Elizabeth Manor Country Club Portsmouth
Links at City Park Golf Course Portsmouth
Tazewell County Country Club Pounding Mill
Foundry Golf Club Powhatan
Mill Quarter Plantation Country Club Powhatan
Golf Club At Brickshire Providence Forge
Tradition Golf Club At Royal New Kent Providence Forge
Thorn Spring Golf Club Pulaski
Loudoun Golf & Country Club Purcellville
Medal of Honor Golf Course Quantico
Brookwoods Golf Club Quinton
Pete Dye River Course of Virginia Tech Radford
Four Winds Golf Course Rappahannock Academy
Hidden Creek Country Club Reston
Reston National Golf Course Reston
Belmont Golf Course Richmond
Championship Course at Independence Golf Club Richmond
First Tee Chesterfield Richmond
Glenwood Golf Club Richmond
James River Course at Country Club of Virginia Richmond
Jefferson Lakeside Country Club Richmond
Meadowbrook Country Club Richmond
Providence Golf Club Richmond
Short Course at Independence Golf Club Richmond
Stonehenge Golf & Country Club Richmond
Tuckahoe Creek Course at Country Club of Virginia Richmond
Westhampton Course at Country Club of Virginia Richmond
Willow Oaks Country Club Richmond
Auburn Hills Golf Club Riner
Blue Course at Ringgold Golf Club Ringgold
Red White Course at Ringgold Golf Club Ringgold
Blue Hills Golf Course Roanoke
Brookside Par 3 Golf Club Roanoke
Countryside Golf Club Roanoke
Crabapple Dogwood Course at Roanoke Country Club Roanoke
Dogwood Redbud Course at Roanoke Country Club Roanoke
Hunting Hills Country Club Roanoke
Old Monterey Golf Club Roanoke
Redbud Crabapple Course at Roanoke Country Club Roanoke
Willow Creek Country Club Rocky Mount
Stoneleigh Golf Club Round Hill
Hanging Rock Golf Club Salem
Hidden Valley Country Club Salem
Salem Golf Course Salem
Saltville Golf Course Saltville
Cypress Creek Golfers Club Smithfield
Smithfield Downs Golf Club Smithfield
Greens Folly Golf Course South Boston
South Hill Country Club South Hill
South Riding Golfers Club South Riding
Fawn Lake Country Club Spotsylvania
Springfield Golf & Country Club Springfield
Aquia Harbour Golf & Country Club Stafford
Augustine Golf Club Stafford
Greene Hills Golf Club Standardsville
Bassett Country Club Stanleytown
Country Club of Staunton Staunton
Gypsy Hill Golf Club Staunton
Ingleside Resort & Country Club Staunton
Algonkian Regional Park Golf Course Sterling
Island Course at Lowes Island Club at Cascades Sterling
River Course at Lowes Island Club at Cascades Sterling
Sterling Park Golf Club Sterling
Cedar Point Club Suffolk
Nansemond River Golf Club Suffolk
Riverfront Golf Club Suffolk
Sleepy Hole Golf Course Suffolk
Suffolk Golf Course Suffolk
Hobbs Hole Golf Course Tappahannock
Woodside Country Club Tappahannock
Tradition Golf Club At Stonehouse Toano
Forest Greens Golf Club Triangle
Victoria Country Club Victoria
Westwood Country Club Vienna
Bayville Golf Club Virginia Beach
Blue Red Course at Aeropines Golf Course Virginia Beach
Bow Creek Golf Course Virginia Beach
Broad Bay Country Club Virginia Beach
Cavalier Golf & Yacht Club Virginia Beach
Cypress Point Country Club Virginia Beach
Hells Point Golf Club Virginia Beach
Herons Ridge Virginia Beach
Honey Bee Golf Club Virginia Beach
Kempsville Greens Municipal Golf Course Virginia Beach
Owls Creek Family Golf Center Virginia Beach
Princess Anne Country Club Virginia Beach
Red White Course at Aeropines Golf Course Virginia Beach
Red Wing Lake Golf Course Virginia Beach
Signature at West Neck Virginia Beach
Stumpy Lake Golf Course Virginia Beach
TPC of Virginia Beach Virginia Beach
White Blue Course at Aeropines Golf Course Virginia Beach
Fauquier Springs Country Club Warrenton
Waynesboro Country Club Waynesboro
Tartan Golf Course Weems
West Point Country Club West Point
Blackheath Course at Fords Colony at Williamsburg Williamsburg
Blue Heron Course at Fords Colony at Williamsburg Williamsburg
Bray Links Course at Kingsmill Golf Club & Resort Williamsburg
Deer Cove Williamsburg
Gold Course at Golden Horseshoe Golf Club Williamsburg
Green Course at Golden Horseshoe Golf Club Williamsburg
Kiskiack Golf Club Williamsburg
Marsh Hawk Course at Fords Colony at Williamsburg Williamsburg
Plantation Course at Kingsmill Golf Club & Resort Williamsburg
River Course at Kingsmill Golf Club & Resort Williamsburg
Spotswood Executive Course at Golden Horseshoe Golf Club Williamsburg
Two Rivers Country Club Williamsburg
Williamsburg Country Club Williamsburg
Williamsburg National Golf Club Williamsburg
Woods Course at Kingsmill Golf Club & Resort Williamsburg
Carpers Valley Golf Club Winchester
Rock Harbor Golf Course Winchester
Winchester Country Club Winchester
Ospreys Golf Club at Belmont Bay Woodbridge
Wytheville Golf Course Wytheville