Golf Courses in Northern Virginia

Virginia’s Washington DC suburban communities in Fairfax, Prince William, Arlington, Loudon, Stafford and Fauquier Counties have lots of great golf courses ready to be enjoyed by the millions who live in Northern Virginia – and by Maryland golfers looking for a short golf trip.

More Golf Courses in Northern Virginia

1757 Golf Club
Dulles – Public

Algonkian Regional Park Golf Course
Sterling – Public

Augustine Golf Club
Stafford – Public

Belle Haven Country Club
Alexandria – Private

Brambleton Regional Park Golf Course
Ashburn – Public

Bristow Manor Golf Club
Bristow – Public

Broad Run Golf and Practice Facility
Bristow – Public

Bull Run Golf Club
Haymarket – Public

Creighton Farms
Aldie – Private

Fairfax National Golf Club
Centreville – Closed

Forest Greens Golf Course
Triangle – Public

Fort Belvoir Golf Club
Fort Belvoir – Military

Gauntlet at Curtis Park Golf Course
Fredericksburg – Public

General’s Ridge Golf Course
Manassas Park – Public

Goose Creek Golf Club
Leesburg – Public

Greendale Golf Course
Alexandria – Public

Herndon Centennial Golf Course
Herndon – Public

Hilltop Golf Club
Alexandria – Public

Kastle Greens Golf Course
Midland – Public

Laurel Hill Golf Club
Lorton – Public

Lee’s Hill Golf Club
Fredricksburg – Public

Manassas Hills Golf Course
Manassas – Public

Meadows Farms Golf Course
Locust Grove – Public

Medal of Honor Golf Course
Triangle – Military

Mount Vernon Country Club Golf Course
Alexandria – Private

Old Hickory Golf Club
Woodbridge – Public

Penderbrook Golf Course
Fairfax – Public

Pleasant Valley Golf Course
Chantilly – Public

Pohick Bay Golf Course
Lorton – Public

Potomac Shores
Dumfries – Public

Prince William Golf Course
Nokesville – Public

Raspberry Falls Golf Course
Leesburg – Public

Reston National Golf Course
Reston – Public

Somerset Golf Course
Locust Grove – Public

South Riding Golf Course
South Riding – Public

Sterling Golf Club
Sterling – Public

The Ospreys Golf Course
Woodbridge – Public

Twin Lakes Lakes Golf Course
Clifton – Public

Twin Lakes Oaks Golf Course
Clifton – Public

Virginia Oaks Golf Club
Gainesville – Public

Westfields Golf Club
Clifton – Public