Golf Courses in Virginia
270 courses
No courses match your search.
A
B
Ballyhack Golf Club
18h
→
Battlefield Golf Club Chesapeake, VA 23456
18h
→
Bay Creek Golf Course Cape Charles, VA 23310
→
Bayville Golf Club Virginia Beach, VA 23455
→
Bedford Country Club
→
Belle Haven Country Club
→
Belmont Country Club Golf Course Ashburn, VA 20147
→
Belmont Golf Course & Recreation Center
18h
→
Bide-A-Wee Golf Course
18h
→
Birdwood Golf Course Charlottesville, VA 22903
18h
→
Birkdale Golf Club
→
Blacksburg Country Club Blacksburg, VA
→
Blacksburg Municipal Golf Course
9h
→
Blue Hills Golf Club Roanoke, VA 24012
18h
→
Blue Ridge Shadows Golf Club Front Royal, VA 22630
18h
→
Boonsboro Country Club
→
Botetourt Golf & Swim Club Troutville, VA 24175
18h
→
Bowling Green Country Club Front Royal, VA 22630
18h
→
Brambleton Golf Club Ashburn, VA 20148
18h
→
Brandermill Country Club
→
Brickshire Golf Club
9h
→
Briery Country Club Keysville, VA 23947
→
Bristow Manor Golf Club
9h
→
Broad Bay Country Club Virginia Beach, VA 23454
18h
→
Bryce Resort Basye, VA 22810
→
Bull Run Golf Course
18h
→
Burke Lake Golf Fairfax Station, VA 22039
→
C
Captain's Cove Golf and Yacht Club Greenbackville, VA 23356
→
Cardinal Golf Course
→
Castle Rock Golf & Recreation
18h
→
Cavalier Golf & Yacht Club Virginia Beach, VA 23451
→
Caverns Country Club Resort
→
Cedar Hill Country Club
→
Cedar Point Country Club
18h
→
Chantilly National Golf and Country Club
→
Chatmoss Country Club Martinsville, VA 24112
18h
→
Cheatham Annex Deer Cove Golf Course
→
Chesapeake Golf and Country Club
→
City Park Starter Shack
→
Cliff View Golf Course
→
Colonial Heritage Golf Club
→
Colonial Hills Golf Club
18h
→
Country Club
→
Country Club of Culpeper
→
Country Club Of Fairfax
→
Country Club of Petersburg
18h
→
Creighton Farms Golf Club
18h
→
Cypress Creek Golfers' Club Smithfield, VA 23430
→
Cypress Point Country Club Virginia Beach, VA 23455
→
D
E
F
Farmington Country Club Charlottesville, VA 22901
→
Farmville Municipal Golf Course
→
Fauquier Springs Country Club Warrenton, VA 20186
→
Fincastle Golf Course
18h
→
Ford's Colony Country Club - Blackheath Course
→
Ford's Colony Country Club - Blue Heron Course
→
Ford's Colony Country Club - Marsh Hawk Course
→
Forest Greens Golf Course
→
Forest Park Country Club Martinsville, VA 24112
→
Fort Belvoir Golf Club Fort Belvoir, VA 22060
→
Four Seasons Golf Center
→
Four Winds Golf Course
→
Fredericksburg Country Club Fredericksburg, VA 22408
18h
→
Front Royal Golf Club
→
G
Glen Oak Golf Club
→
Glenmore Country Club
→
Gloucester Golf Club
→
Golden Eagle Golf Club at The Tides Irvington, VA 22480
→
Golden Horseshoe Golf Club Gold Course
18h
→
Golden Horseshoe Golf Club Green Course
18h
→
Goodyear Golf Club
18h
→
Great Oaks Country Club Floyd, VA 24091
18h
→
Green Hills Golf Course
→
Green's Folly Golf Course South Boston, VA 24592
→
Greenbrier Country Club
→
Greendale Golf Course
→
H
Halifax Country Club Halifax, VA 24558
→
Hanover Golf Club
18h
→
Heritage Hunt Golf & Country Club Gainesville, VA 20155
→
Heritage Oaks Golf Course
→
Hermitage Country Club
→
Herndon Centennial Golf Course
→
Heron Ridge Golf Club
→
Heronwood
→
Hidden Creek Country Club
→
Hidden Valley Country Club Salem, VA 24153
18h
→
Hobbs Hole Golf Course Tappahannock, VA 22560
→
Holston Hills Community Golf Course Marion, VA 24354
→
Honey Bee Golf Club Virginia Beach, VA 23456
→
I
J
K
Kanawha Club Manakin-Sabot, VA 23103
9h
→
Kempsville Greens Golf Course Virginia Beach, VA 23462
→
Kiln Creek Country Club
→
King Carter Golf Club Irvington, VA 22480
→
Kingsmill Resort: The Plantation Course
→
Kingsmill Resort: The River Course Williamsburg, VA 23185
→
Kingsmill Resort: The Woods Course
18h
→
Kinloch Golf Club Manakin-Sabot, VA 23103
→
Kiskiack Golf Course
18h
→
L
Lake Ridge Golf Course Woodbridge, VA 22192
→
Lakeview Golf Club
→
Lambert's Point Golf Course
9h
→
Laurel Hill Golf Club Lorton, VA 22079
→
Lee Hill Golf Clubhouse Fredericksburg, VA 22408
→
Lexington Golf and Country Club Lexington, VA 24450
→
Loch Lowman Golf Course
9h
→
London Downs Golf Club
18h
→
Longwood Golf Course
→
Loudoun Golf and Country Club Purcellville, VA 20132
18h
→
Lunenburg Country Club
→
Lynch Link
→
Lynch Links Golf Course of Emory & Henry College
→
M
Magnolia Green Golf Club Moseley, VA 23120
→
Manakin Course
→
Massanutten Resort Golf Club
→
Mattaponi Springs Golf Club Ruther Glen, VA 22564
18h
→
Meadowbrook Country Club
18h
→
Meadowcreek Golf Course Charlottesville, VA 22901
18h
→
Meadows Farms Golf Course
18h
→
Mecklenburg Country Club
→
Medal of Honour Golf Course Quantico, VA 22134
→
Montclair Country Club
→
Mount Vernon Country Club
→
Mountain Greens Golf Course
18h
→
N
O
P
Packsaddle Ridge Golf Club
18h
→
Penderbrook Golf Course
→
Pendleton Golf Club
18h
→
Peninsula Golf Club
→
Pete Dye River Course of Virginia Tech
→
Piankatank River Golf Club Hartfield, VA 23071
→
Piedmont Club - Haymarket Haymarket, VA 20169
→
Pinecrest Golf Course Alexandria, VA 22312
→
Pleasant Valley Golfers' Club
18h
→
Pohick Bay Golf Course
18h
→
Poplar Forest Golf Course
→
Potomac Shores Golf Club
→
Primland Golf Resort
18h
→
Prince George Golf Course
18h
→
Prince William Golf Course Nokesville, VA 20181
18h
→
Providence Golf Club Richmond, VA 23236
18h
→
Putt-Putt Fun Center Roanoke, VA 24019
→
Q
R
Rasberry Falls Golf Club
18h
→
Red Wing Lake Golf Course
18h
→
Regency at Dominion Valley
→
Reston National Golf Course
→
Richmond Country Club Golf Course Richmond, VA 23238
18h
→
River Bend Club Great Falls, VA 22066
→
River Creek Golf Course
→
Riverfront Golf Club
→
Roanoke Country Club
27h
→
Robert Trent Jones Golf Club Gainesville, VA 20155
→
Rock Harbor Golf Courses (Boulder Course & Rock Course)
18h
→
Royal New Kent Golf Club
→
S
Sabot Course
→
Salem Golf Course
→
Salisbury Country Club Midlothian, VA 23113
27h
→
Sewells Point Golf Course
18h
→
Shenandoah Valley Golf Club Front Royal, VA 22630
18h
→
Shenvalee Creek Course
9h
→
Shenvalee Golf Resort
18h
→
Shenvalee Miller Course
→
Skyland Lakes Golf Club
→
Sleepy Hole Golf Course Suffolk, VA 23435
→
South Hill Country Club LaCrosse, VA
9h
→
South Riding Golf CLub
→
South Riding Golf Course
→
Spotswood Country Club
18h
→
Spring Creek Golf Club
18h
→
Springfield Country Club Springfield, VA 22152
18h
→
Stonehenge Country Club Richmond, VA 23236
→
Stonehouse Golf Club
→
Stoneleigh Golf and Country Club
18h
→
Stonewall Golf Club Gainesville, VA 20155
→
Stoney Creek Golf Course
→
Stumpy Lake Golf Course Virginia Beach, VA 23456
→
Suffolk Golf Course
18h
→
Sycamore Creek Golf Course Manakin-Sabot, VA 23103
→
T
Tee It Up Indoor Golf
→
The Brookwoods Golf Club Quinton, VA 23141
→
The Cascades Hot Springs, VA 24445
18h
→
The Club at Ironwood Verona, VA 24482
→
The Country Club of Virginia - James River
→
The Country Club of Virginia - Tuckahoe Creek
→
The Country Club of Virginia - Westhampton Richmond, VA 23226
18h
→
The Crossings Golf Club
18h
→
The Dominion Club Glen Allen, VA 23059
→
The Federal Club Glen Allen, VA 23059
→
The First Tee Chesterfield Golf Club Richmond, VA 23237
→
The Foundry Golf Club VA 23139
18h
→
The Gauntlet Golf Club
→
The Golf Club at Lansdowne Lansdowne, VA 20176
→
The Golf Club at the Highlands
→
The Golf Club of Virginia at Beacon Hill
→
The Hamptons Golf Course
27h
→
The Hollows Golf Club
27h
→
The Links at City park Portsmouth, VA 23704
9h
→
The Manor Golf Club
→
The Olde Farm Bristol, VA 24202
18h
→
The Pines Golf Course
→
The Princess Anne Country Club Virginia Beach, VA 23451
→
The Royal Virginian Golf Course Louisa, VA 23093
→
The Virginian Bristol, VA 24202
→
The Woodlands Golf Course
18h
→
Thorn Spring Golf Course
18h
→
Top Golf VA 23462-6512
→
Topgolf
→
Trump National Golf Club
18h
→
Tuscarora Country Club Danville, VA 24540
→
Twin Lakes Golf Course
→
Two Rivers Golf Course
→
V
W
Washington Golf and Country Club Arlington, VA 22207
18h
→
Water's Edge Country Club Penhook, VA 24137
18h
→
Waterfront Country Club Moneta, VA 24121
→
Waynesboro Country Club Waynesboro, VA 22980
→
Westfields Golf Club
→
Westpark Golf Club
→
Westwood Country Club
18h
→
Williamsburg Golf Club Williamsburg, VA 23185
18h
→
Williamsburg National Golf Club - The Jamestown Course
→
Williamsburg National Golf Club - The Yorktown Course
→
Willow Oaks Country Club
18h
→
Willowbrook Country Club
→
Winchester Country Club
18h
→
Windy Hill Sports Complex Midlothian, VA 23113
18h
→
Wytheville Golf Club
18h
→