Virginia Golf Courses
Public and Private

Virginia has 411 golf courses to choose from. This directory lists the courses by city. The cities with the most golf courses like Virginia Beach, Richmond, and Williamsburg are listed first under the Top 10. We list all other Virginia cities alphabetically, below.

Featured Golf Course
Steeplechase Golf Course Steeplechase Golf Course
The 9-hole "Steeple Chase" course at the Steeplechase Golf Course facility in Abingdon, VA features 1,000 yards of golf from the longest tees for a par of 27. Designed by Mike Wilson, the Steeple Chase golf course opened in 2000. 
Not a Member?
Member Sign In
Keep me logged in
Discount Tee Times:
Virginia
Book your online golf tee time now!
Feet Together Drill Perfect your shoulder turn and weight shift to get more distance with this simple drill
Ball Position in Set Up Keep the triangle formed by your hands, arms and shoulders in the center of your body and let the club dictate where it lies
Short Game Pitching Confidence Develop control and feel for pitching distance by creating a set position on the backswing as your benchmark and then vary your shot distance by the power you swing with