Curated Golf Guide

Best Golf Courses in Virginia

Discover the top-rated golf destinations in Virginia. We've analyzed reviews and data from 356 local courses to help you find the perfect round.

3.1 Avg Rating
5,556 Avg Yards

Golf in Virginia — 2026 Guide

Virginia is home to 356 golf courses with an average player rating of 3.1 out of 5. Courses here average 5,556 yards in length, with the longest stretching 7,440 yards. The top-rated course is Hackers Bar and Grille, rated 5.0 stars.

Browse our ranked list below to compare courses by rating, yardage, and hole count. Each listing links to detailed scorecards, photos, and player reviews to help you plan your next round.

Also explore: All courses in United States | United States directory

Editor's Picks for Virginia

🏆 Top Rated

Hackers Bar and Grille

Rated 5.0 stars by players

The highest rated course in the region, offering a premium experience for golfers of all skill levels.

⛳ The Longest Drive

Royal New Kent Golf Club

7,440 yd from the back tees

A true test of distance. Bring your driver and get ready to cover some serious ground.

👥 Fan Favorite

Kiskiack Golf Club

1326 reviews

The most reviewed course in town. A popular choice among local players and visitors alike.

All Top Courses in Virginia

#1

Allegheny Country Club

Covington, Virginia

5.0 Rating
9 Holes
3,080 yd Length

Not far from Covington, Allegheny Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways a...

#2

Appleland Sports Center

Stephens City, Virginia

5.0 Rating
9 Holes
1,083 yd Length

Not far from Stephens City, Appleland Sports Center offers terrific views and challenging play for golfers at every skill level. Well-groomed fairw...

#3

Army Navy Country Club Fairfax

Fairfax, Virginia

5.0 Rating

Not far from Fairfax, Army Navy Country Club Fairfax offers terrific views and challenging play for golfers at every skill level. Well-groomed fair...

#4

Bay Creek Resort & Club

Cape Charles, Virginia

5.0 Rating
18 Holes
7,240 yd Length

Bay Creek marks the first time both Jack Nicklaus and Arnold Palmer designed courses for the same club, and the golf legends did not disappoint. Th...

#5

Bayville Golf Club

Virginia Beach, Virginia

5.0 Rating
18 Holes
7,120 yd Length

Not far from Virginia Beach, Bayville Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways ...

#6

Belle Haven Country Club

Alexandria, Virginia

5.0 Rating
18 Holes
6,643 yd Length

Not far from Alexandria, Belle Haven Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairway...

#7

Blue Ridge Country Club

Galax, Virginia

5.0 Rating
18 Holes
6,104 yd Length

Not far from Galax, Blue Ridge Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and ...

#8

Boonsboro Country Club

Lynchburg, Virginia

5.0 Rating
18 Holes
6,640 yd Length

Not far from Lynchburg, Boonsboro Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways a...

#9

Captain's Cove Golf & Yacht Club

Greenbackville, Virginia

5.0 Rating
9 Holes

Not far from Greenbackville, Captain's Cove Golf & Yacht Club offers terrific views and challenging play for golfers at every skill level. Well-gro...

#10

Cedar Point Club

Suffolk, Virginia

5.0 Rating
18 Holes
6,838 yd Length

Not far from Suffolk, Cedar Point Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and green...

#11

Cedars Country Club

Chatham, Virginia

5.0 Rating
9 Holes
2,984 yd Length

Not far from Chatham, Cedars Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and gr...

#12

Chatmoss Country Club

Martinsville, Virginia

5.0 Rating
18 Holes
6,871 yd Length

Not far from Martinsville, Chatmoss Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways...

#13

Clear Creek Golf Club

Bristol, Virginia

5.0 Rating
18 Holes
6,516 yd Length

Not far from Bristol, Clear Creek Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and ...

#14

Cliff View Golf Club

Covington, Virginia

5.0 Rating
18 Holes
5,906 yd Length

Not far from Covington, Cliff View Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and...

#15

Country Club of Petersburg

Petersburg, Virginia

5.0 Rating
18 Holes
7,013 yd Length

Not far from Petersburg, Country Club of Petersburg offers terrific views and challenging play for golfers at every skill level. Well-groomed fairw...

#16

Culpeper Country Club

Culpeper, Virginia

5.0 Rating
18 Holes
6,026 yd Length

Not far from Culpeper, Culpeper Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and...

#17

Evergreen Country Club, Inc.

Haymarket, Virginia

5.0 Rating
18 Holes
7,096 yd Length

Not far from Haymarket, Evergreen Country Club, Inc. offers terrific views and challenging play for golfers at every skill level. Well-groomed fair...

#18

Falling River Country Club

Appomattox, Virginia

5.0 Rating
18 Holes
6,471 yd Length

Not far from Appomattox, Falling River Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairw...

#19

Farmington Country Club

Charlottesville, Virginia

5.0 Rating

Not far from Charlottesville, Farmington Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fai...

#20

Glen Oak Country Club

Danville, Virginia

5.0 Rating
18 Holes
5,807 yd Length

Not far from Danville, Glen Oak Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and...

#21

Glenrochie Country Club

Abingdon, Virginia

5.0 Rating
18 Holes
6,887 yd Length

Not far from Abingdon, Glenrochie Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways a...

#22

Goodyear Golf Club

Danville, Virginia

5.0 Rating
18 Holes
6,524 yd Length

Not far from Danville, Goodyear Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and gr...

#23

Hackers Bar and Grille

Virginia Beach, Virginia

5.0 Rating

Experience the ultimate golf technology with Hackers Bar and Grille through TeeOff, your premier platform for accessing the best golf simulators bo...

#24

Heritage Country Club

Bassett, Virginia

5.0 Rating
9 Holes
3,089 yd Length

Not far from Bassett, Heritage Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and ...

#25

Heritage Hunt Golf Club

Gainesville, Virginia

5.0 Rating
18 Holes
7,033 yd Length

Not far from Gainesville, Heritage Hunt Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairway...

#26

International Town & Country Club

Fairfax, Virginia

5.0 Rating
18 Holes
6,723 yd Length

Not far from Fairfax, International Town & Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed f...

#27

Jefferson Lakeside Country Club

Henrico, Virginia

5.0 Rating
18 Holes
6,255 yd Length

Not far from Henrico, Jefferson Lakeside Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fai...

#28

Lakeview Virtual Golf Simulators

Harrisonburg, Virginia

5.0 Rating

Lakeview Virtual Golf Simulators is an exciting year-round addition to the 27-hole Lakeview Golf Club, located just five miles east of James Madiso...

#29

Mecklenburg Country Club, Inc.

Chase City, Virginia

5.0 Rating
9 Holes
3,253 yd Length

Not far from Chase City, Mecklenburg Country Club, Inc. offers terrific views and challenging play for golfers at every skill level. Well-groomed f...

#30

Par 3 Golf At Sandy Bottom Park

Bridgewater, Virginia

5.0 Rating
9 Holes

Not far from Bridgewater, Par 3 Golf At Sandy Bottom Park offers terrific views and challenging play for golfers at every skill level. Well-groomed...

#31

Robert Trent Jones Golf Club

Gainesville, Virginia

5.0 Rating
18 Holes
7,289 yd Length

Not far from Gainesville, Robert Trent Jones Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fa...

#32

Spotswood Country Club

Harrisonburg, Virginia

5.0 Rating
18 Holes
6,340 yd Length

Not far from Harrisonburg, Spotswood Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairway...

#33

Springfield Golf & Country Club

Springfield, Virginia

5.0 Rating
18 Holes
6,475 yd Length

Not far from Springfield, Springfield Golf & Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed...

#34

The Foundry Golf Club

Powhatan, Virginia

5.0 Rating
18 Holes
6,833 yd Length

Not far from Powhatan, The Foundry Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and...

#35

The Homestead Resort

Hot Springs, Virginia

5.0 Rating

Not far from Hot Springs, The Homestead Resort offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways a...

#36

The Olde Farm Golf Club

Bristol, Virginia

5.0 Rating
18 Holes
6,885 yd Length

Not far from Bristol, The Olde Farm Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways an...

#37

The Tartan Course

Weems, Virginia

5.0 Rating
18 Holes
6,586 yd Length

Not far from Weems, The Tartan Course offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens...

#38

The Waterfront Country Club

Moneta, Virginia

5.0 Rating
18 Holes
6,694 yd Length

Not far from Moneta, The Waterfront Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways...

#39

Topgolf Richmond

Richmond, Virginia

5.0 Rating

Not far from Richmond, Topgolf Richmond offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and gree...

#41

Two Rivers Country Club

Williamsburg, Virginia

5.0 Rating
18 Holes
6,868 yd Length

Not far from Williamsburg, Two Rivers Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairwa...

#42

Washington Golf & Country Club

Arlington, Virginia

5.0 Rating
18 Holes
6,133 yd Length

Not far from Arlington, Washington Golf & Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fa...

#43

Waynesboro Country Club

Waynesboro, Virginia

5.0 Rating
18 Holes
6,456 yd Length

Not far from Waynesboro, Waynesboro Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways...

#44

Westwood Country Club

Vienna, Virginia

5.0 Rating
18 Holes
6,734 yd Length

Not far from Vienna, Westwood Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and g...

#45

Willow Oaks Country Club

Richmond, Virginia

5.0 Rating
18 Holes
6,730 yd Length

Not far from Richmond, Willow Oaks Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways ...

#46

Winton Country Club

Clifford, Virginia

5.0 Rating
18 Holes
6,833 yd Length

Not far from Clifford, Winton Country Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and g...

#47

X-Golf Ashburn

Ashburn, Virginia

5.0 Rating

X-Golf Ashburn is where golf meets good times — featuring state-of-the-art indoor simulators, craft drinks, tasty bites, and a lively atmosphere pe...

#48

Federal Club

Glen Allen, Virginia

5.0 Rating
18 Holes
7,073 yd Length

Not far from Glen Allen, Federal Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens...

#49

Olde Mill Golf Resort

Laurel Fork, Virginia

5.0 Rating
18 Holes
6,833 yd Length

Not far from Laurel Fork, Olde Mill Golf Resort offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways ...

#50

Spring Creek Golf Club

Gordonsville, Virginia

4.9 Rating
18 Holes
7,035 yd Length

Just outside of Charlottesville, Spring Creek Golf Club is a hidden gem in Virginia offering terrific views and challenging play for golfers of all...

Browse by Difficulty in Virginia

Beginner-Friendly Intermediate Advanced Championship