The best courses you can play in Virginia
Course Vaults is a golf course logging app where members have logged 4,047 rounds in Virginia and rate what they played. These are the 25 highest-rated public courses across Virginia, ranked by those community scores.

Cascades
The Homestead
Hot Springs, VA, USAPublicWilliam S. Flynn
- 4.0Conditions
- 4.3Layout
- 3.3Value
- 4.3Scenery
- 2.8Facilities
The routing flows great through the valley with more elevation change on the front compared to the back. The closing stretch of par 3-5-5-3 is awesome. This is a true bucket list course and worthy of its top 40 public ranking in most publications.
Written by
@golfingwxman
- Challenging
- Must play
- Fast greens

Highland
Primland Resort
Meadows of Dan, VA, USAPublicDonald Steel
- 4.3Conditions
- 4.6Layout
- 3.8Value
- 4.9Scenery
- 4.4Facilities
Most mountain golf courses are built in a valley surrounded by mountains, but Primland is the opposite, it's built on top of the mountain with some incredible views throughout the round. It took us 35 minutes to get from the gate at the bottom of the mountain to the top…
Written by
@golfingwxman
- Challenging
- Driving range
- Must play

Ballyhack Golf Club
Roanoke, VA, USAPublicBill Kubly
- 5.0Conditions
- 5.0Layout
- 4.5Value
- 4.5Scenery
- 4.9Facilities
Beefy course that demands excellent long irons. Beautiful use of the land by Lester George.
Written by
@StewartVerdery
- Challenging
- Driving range
- Must play

River of Virginia Tech
River Course of Virginia Tech
Radford, VA, USAPublicPete Dye
- 4.3Conditions
- 4.1Layout
- 3.7Value
- 4.1Scenery
- 2.8Facilities
Pete Dye flexes his bunkering expertise right from the jump on this design with numerous unique shaped/angled bunkers that look intimating from the tee but are tame in reality. The routing has constant peaks of the river and a number of holes on the front and back that are right along the bank.
Written by
@Tom Doakito
- Challenging
- Must play
- Fast greens

Full Cry
Keswick Club
Charlottesville, VA, USAPublicPete Dye
- 5.0Conditions
- 5.0Layout
- NRValue
- 3.5Scenery
- 4.8Facilities
Pete Dye’s mountain course. Railroad ties and pot bunkers dot a beautifully maintained course that measures 7156 from the championship tees. The rough is thick and penal, with small greens and heavy bunkering / undulations around the green. A true test.
Written by
@Btbybee

River
Kingsmill Country Club
Williamsburg, VA, USAPublicPete Dye
- 2.5Conditions
- 1.0Layout
- 4.0Value
- 3.0Scenery
- 1.7Facilities
- Views
- By water

Plantation
Kingsmill Country Club
Williamsburg, VA, USAPublicArnold Palmer

Mattaponi Springs Golf Club
Ruther Glen, VA, USAPublicBob Lohmann

Golden Horseshoe Golf Club
Williamsburg, VA, USAPublicRobert Trent Jones Sr.
- 3.8Conditions
- 4.1Layout
- 3.2Value
- 3.3Scenery
- 4.1Facilities
- Restaurant
- Friendly
- Challenging

Championship
Independence Golf Club
Midlothian, VA, USAPublicTom Fazio
- 4.0Conditions
- 3.7Layout
- 3.7Value
- 3.0Scenery
- 3.9Facilities

Birdwood Golf Course
Charlottesville, VA, USAPublicLindsay Ervin
- 4.0Conditions
- 4.1Layout
- 3.5Value
- 4.0Scenery
- 4.3Facilities
New design lost a few of the best holes like old 15. But there are some excellent challenges including par 5 2nd, a reverse cape hole and drivable 17th. Putting green is a lot of fun too. Must play in Cville.
Written by
@StewartVerdery
- Challenging
- Driving range
- Views

The Tradition
Royal New Kent
Providence Forge, VA, USAPublicMike Strantz
- 3.0Conditions
- 3.8Layout
- 3.4Value
- 3.6Scenery
- 3.3Facilities
A course you need to play with someone who has played. Lots of target golf and blind shots, would love to play again knowing what I know need.
Written by
@JustinDek
- Challenging
- Driving range
- Grass range

Spring Creek Golf Club
Zion Crossroads, VA, USAPublicEd Carton
- 4.0Conditions
- 4.2Layout
- 4.2Value
- 4.1Scenery
- 4.2Facilities
Very difficult course and penalizing rough. Mint greens that rolled true and fast.
Written by
@labombsquad
- Driving range
- Friendly
- Challenging

Virginia Beach National Golf Club
Virginia Beach, VA, USAPublicPete Dye & Curtis Strange
- 3.5Conditions
- NRLayout
- NRValue
- NRScenery
- NRFacilities
Was my home course for ~2 years and they keep this place in top shape 9-10 months out of the year. Really great layout with some fun holes. In peak season, I don’t think I played on better greens.
Written by
@halverg

Poplar Grove Golf Club
Amhurst, VA, USAPublicSam Snead & Ed Carlton
- 3.5Conditions
- 4.0Layout
- 3.0Value
- 4.0Scenery
- 3.3Facilities
- Driving range
- Grass range
- Hidden gem

Stonewall Golf Club
Gainesville, VA, USAPublicTom Jackson
- 4.0Conditions
- 4.0Layout
- 4.0Value
- 4.0Scenery
- 4.5Facilities
Tees are hairy and not cut, greens have ball marks up the wazoo and are below average speed.
Written by
@derksjd42
- Driving range
- Restaurant
- Slow greens

The Gauntlet Golf Club
Fredericksburg, VA, USAPublicP. B. Dye
- 4.0Conditions
- 4.0Layout
- 4.0Value
- 5.0Scenery
- 4.3Facilities
- Hidden gem

Potomac Shores Golf Club
Dumfries, VA, USAPublic
- 4.5Conditions
- 4.0Layout
- 3.0Value
- 3.0Scenery
- 4.0Facilities

Old Trail Golf Club
Crozet, VA, USAPublic
- 3.5Conditions
- 3.5Layout
- 3.0Value
- 4.0Scenery
- 3.3Facilities
- Putting area
- Restaurant
- Challenging

Westfields Golf Club
Clifton, VA, USAPublicFred Couples & Gene Bates
- 4.5Conditions
- 4.5Layout
- 3.5Value
- 4.0Scenery
- 3.8Facilities
- Challenging
- Driving range
- Hidden gem

Kiskiack Golf Club
Williamsburg, VA, USAPublicJohn LaFoy
- 3.8Conditions
- 4.3Layout
- 4.0Value
- 4.5Scenery
- 3.7Facilities
- Challenging
- Driving range
- Links

Laurel Hill Golf Club
Lorton, VA, USAPublicW. R. Love
- 3.5Conditions
- 4.3Layout
- 4.3Value
- 4.0Scenery
- 3.4Facilities
Fun layout, get able but easy to make mistakes. Good driving range and practice set up.
Written by
@akush17
- Challenging
- Links
- Must play

Greg Norman
Lansdowne Resort
Leesburg, VA, USAPublicGreg Norman

Raspberry Falls Golf & Hunt Club
Leesburg, VA, USAPublicGary Player
- 4.5Conditions
- 5.0Layout
- 4.0Value
- 4.0Scenery
- 4.2Facilities
Really fun to play with nice views. Not too much water or hazards to keep it high handicap friendly which I love. The cart path is great weaving in and out of the woods as long as giving a good view of the hole you are on.
Written by
@hogiebear
- Driving range
- Parkland
- Putting area

Magnolia Green Golf Club
Moseley, VA, USAPublicTom Clark & Jack Nicklaus
- 3.0Conditions
- 3.5Layout
- 3.7Value
- 3.5Scenery
- 4.4Facilities
- Driving range
- Grass range
- Mat range
Explore more Virginia rankings
How we rank
Course Vaults ranks public golf courses by Course Vaults Score (CV score), a community rating from golfers who have played and rated each course. Only open courses with at least 5 explicit ratings qualify, and this list is limited to public or guest-friendly courses. State pages include public golf courses across Virginia. Rankings refresh about hourly as new ratings come in; each page shows when it was last generated.
FAQ
Common questions about public course rankings in Virginia.
The top public golf courses in Virginia on Course Vaults are led by The Homestead with a Course Vaults score of 8.8. This page ranks 25 courses, including The Homestead, Primland Resort, Ballyhack Golf Club.
Course Vaults ranks public golf courses by Course Vaults Score (CV score), a community rating from golfers who have played and rated each course. Only open courses with at least 5 explicit ratings qualify, and this list is limited to public or guest-friendly courses. State pages include public golf courses across Virginia. Rankings refresh about hourly as new ratings come in; each page shows when it was last generated.
Yes. The Virginia list ranks public golf courses across the state that meet Course Vaults eligibility (open, public or guest-friendly courses, and at least 5 explicit ratings).
The Homestead is currently #1 among public courses in Virginia on Course Vaults at 8.8 out of 10.
This ranking was last refreshed Nov 12, 2026, 3:37 AM EST. The page revalidates about every hour as golfers add new explicit ratings that meet the 5-rating minimum.
Cities in Virginia
- Williamsburg
- Charlottesville
- Leesburg
- Richmond
- Wintergreen
- Front Royal
- Harrisonburg
- Lorton
- Alexandria
- Amhurst
- Bristow
- Chantilly
- Chesterfield
- Clifford
- Clifton
- Crozet
- Dulles
- Dumfries
- Fairfax Station
- Falls Church
- Fredericksburg
- Gainesville
- Glen Allen
- Haymarket
- Herndon
- Hot Springs
- Keezletown
- Manakin-Sabot
- Meadows of Dan
- Midlothian
- Moseley
- New Kent
- Providence Forge
- Radford
- Reston
- Roanoke
- Ruther Glen
- Salem
- South Riding
- Stafford
- Sterling
- Virginia Beach
- Woodbridge
- Zion Crossroads
