The 9 Best Public Golf Courses in Virginia!

Virginia boasts a staggering 220 public golf courses, utilizing the diverse landscape of the Commonwealth for truly inspired course designs. Golf among the mountains or along the beach, on a fancy resort or next to a quiet town—no matter how you prefer to play, Virginia has you covered. When you consider the following 9 golf courses it’s no wonder golf magazines have consistently ranked Virginia among “the 50 best golf destinations in the world.” Intrigued? Read on for our favorite links. 

Cascades Golf Course at the Omni Homestead, Hot Springs, VA

Nestled between the Allegheny Mountains, the historic Cascades Golf Course at the Omni Homestead Resort consistently ranks among the best courses in the world. Play as presidents do on the same course as President William Howard Taft, Dwight D. Eisenhower, and George H.W. Bush. The course is known for its challenges as well as its history. Experienced golfers will have the time of their lives.

The Highland Course at Primland, Meadows of Dan, VA

The Highland Golf Course at Primland has been ranked second on Golf Magazine’s “Best Golf Courses You Can Play in Virginia, 28th on Gold Magazine’s “Top 100 Courses You Can Play,” second in Golfweek’s “Best State-by-State Course, fifth in Golf Digest’s “Best Courses in Virginia, and more. The appeal of Primland is the diverse landscape the course offers. The course winds through valleys, ridge tops, water, and is against scenic a mountain landscape. Whether you’re playing a short game or are in for the long haul, Primland has you covered.

Spring Creek Golf Course, Gordonsville, VA

The Spring Creek Golf Course in Gordonsville, Virginia, offers a well-maintained and nationally recognized course close to Richmond and Charlottesville. Golf Digest included the course in last year’s annual list of top 100 golf courses in America for “its sprawling bent-grass fairways and greens framed by a dense forest of hardwood and massive sculpted bumpers.” Spring Creek offers practice facilities as well as lessons for new golfers.

Golden Horseshoe Golf Course, Williamsburg, VA

Stop by the Golden Horseshoe Golf Course in Colonial Williamsburg to experience the forty-five award winning holes. Golden Horseshoe has no shortage of distinctions, including GOLF Magazine’s “Top 500 Golf Holes in the World,” Golf Digest’s “2016 Best Golf Resorts in the Mid-Atlantic,” and “Golfweek Magazine’s “Top 100 Resort Courses in America.” While the Gold and Green courses are both worth visiting, the Gold course has won more praise in recent years.

Royal New Kent, Providence Forge, VA

The Royal New Kent golf course in Providence Forge, Virginia, has been recognized as “the truest representation of an Irish links in America.” The course sits on over 7,000 yards with varied terrain and obstacles, including hand stacked rock falls, tall grasses, and grass knolls. The course consistent ranks among the best golf courses in Virginia and throughout the United States. 

Potomac Shores Golf Course, Potomac Shores, VA

The Potomac Shores Golf Club near Washington D.C. is known for its impressive layout and natural beauty. Carved through wetlands and forest to provide 18 of the most exciting holes in Virginia, Potomac Shores has developed a reputation as one of the best courses in the country (having been recognized as such by Golf Digest in 2015). The restaurant on-site, Tidewater Grill, is also known for serving delicious food in an intimate setting. 

Viniterra Golf Course, New Kent, VA

Viniterra Golf Course has wonderful flexibility, ranging in size from 5,200-7,725 yards due to elevation changes. The course, designed by the famous Rees Jones, provides an incredible amount of strategic opportunity for savvy golfers to explore tee angles while avoiding hazards. Last year, Viniterra was voted the third best golf course in Virginia, among much other recognition. 

Pete Dye River Course, Radford, VA

The Pete Dye River Course in Radford, Virginia, is owned by Virginia Tech and houses the VT golf team. The course was remodeled from the ground up in 2003 and has since been recognized as one of the best premier courses in the state. Situated on the New River, the course offers over 7,000 yards of incredible gameplay and spectacular views. 

Mattaponi Springs Golf Club, Ruther Glen, VA

Mattaponi Springs has been featured in Golf Digest’s top 100 Greatest Public Golf Courses twice. Unlike other golf courses, Mattaponi Springs isn’t part of a larger community, meaning golfers don’t have to contend with housing developments or concrete roads. The 18 holes that comprise the course were designed to take advantage of the naturally occurring springs, streams, creeks, steep banks, rolling hills, and greens. The result is one of the best golfing experiences Virginia has to offer. 

Share your favorites!
Virginia Search
Visit a Nature Center and Botanical Garden Near You
Find Nature Centers and Botanical Gardens Near You
3401 Courthouse Road, Richmond, VA
Rockwood Nature Center is the only county-operated nature center in Chesterfield County. The log cabin-style facility is nestled by the forest in R... Read More
1800 Lakeside Avenue, Richmond, VA
Our Mission: Lewis Ginter Botanical Garden provides education to the community about the plant world, promotes the best in horticulture and landsca... Read More
4308 Hermitage Road, Richmond, VA
Bryan Park, located on the city's Northside, is another of Richmond's historic parks. The entrance to the park is located near the I-95 interchange... Read More
2201 Shields Lake Drive, Richmond, VA
A first visit to Maymont is best started at the Robins Nature & Visitor Center—Maymont's front door-but a history lover will soon find a ... Read More
4000 Pilots Lane, Richmond, VA
HistoryEstablished in 1922 Forest Lawn is a place of beauty and serenity, with more than 200 acres of well-cared-for lawns, flowering shrubs, state... Read More
400 Sausiluta Drive, Richmond, VA
Three Lakes Park and Nature Center bring together the three worlds of air, water, and land for visitors to explore. The Nature Center is a 6,500 sq... Read More
780 University Boulevard, Harrisonburg, VA
The Edith J. Carrier Arboretum (Arboretum) is a 125-acre urban botanical preserve located within the city of Harrisonburg and the campus of James M... Read More
963 Ross Road, Lexington, VA
MissionTo educate and inspire people of all ages to become successful stewards of the Earth.GoalsTo develop and administer year-round activities, p... Read More
400 Blandy Farm Lane, Boyce, VA
The State Arboretum of Virginia (also known as the Orland E. White Arboretum) occupies the central 172 acres of Blandy Experimental Farm. Started i... Read More
26320 Ticonderoga Road, Chantilly, VA
About Us Welcome to Our Garden The National Botanic Garden is dedicated to education and research, connecting adults and children to nature. This ... Read More
5040 Walney Road, Chantilly, VA
Walney Visitor Center is a public park facility which offers educational exhibits, programs and information to over 30,000 visitors per year. Situa... Read More
8511 Greeley Boulevard, Springfield, VA
Acres of undisturbed woodland, quiet trails, splashing streams and a tranquil pond are just a few of the reasons to visit Hidden Pond Nature Center... Read More
21085 The Woods Road, Leesburg, VA
The word "banshee" is a Gaelic term for a female spirit and the word "reeks" is a Gaelic term for hills and dales. Legend has it that around the 18... Read More
901 Amherst Street, Winchester, VA
MissionThe mission of the Museum of the Shenandoah Valley is to preserve and enrich the cultural life and heritage of the Valley.HistoryThe Museum ... Read More
5535 Centerville Road, Williamsburg, VA
Our mission is to enhance the life of residents and visitors by promoting beautiful gardens for the enjoyment of plants and the environment through... Read More
11450 Glade Drive, Reston, VA
The Walker Nature Center is the heart of Reston’s 1,300 acres of open space. The Center provides a variety of educational and recreational re... Read More
7701 Royce Street, Annandale, VA
Hidden Oaks Nature Center, minutes inside the Beltway, features a pond and an interactive exhibit ideal for children two years and up. Located in t... Read More
3200 Mt Vernon Memorial Highway, Mount Vernon, VA
George Washington oversaw all aspects of the landscape at Mount Vernon. He extensively redesigned the grounds surrounding his home, adopting the le... Read More
6621 Columbia Pike, Annandale, VA
Mason District Park is located at 6621 Columbia Pike in Annandale. It has playing fields, a large natural area, a hiking trail, play ground and tot... Read More
3701 Lockheed Boulevard, Alexandria, VA
 The Huntley Meadows Visitor Center is a great place for a meeting, training or team building. The multi-purpose room can be set up with table... Read More
Show More
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County