Golf Courses & Driving Ranges in WV
Discover 157 golf courses and driving ranges across 71 cities in WV
WV Golf Course Map
Showing 157 courses across WV
Loading map...
Browse by City
Alpine Lake
1 course
Barboursville
2 courses
Beckley
9 courses
Bluefield
1 course
Bridgeport
2 courses
Browns Chapel
1 course
Buckhannon
2 courses
Burlington
1 course
Capon Springs
1 course
Charles Town
2 courses
Charleston
12 courses
Cheat Lake
1 course
Clarksburg
10 courses
Cox Landing
1 course
Crow
1 course
Eden
1 course
Elizabeth
1 course
Fairmont
5 courses
Fayetteville
1 course
Franklin
1 course
Fraziers Bottom
1 course
Gary
1 course
Gauley
1 course
Glade Springs
3 courses
Grafton
1 course
Grape Island
1 course
Greenville
1 course
Hazelwood
1 course
Hedgesville
2 courses
Huntington
7 courses
Hurricane
1 course
Kingwood
1 course
Kitchen
1 course
Lavalette
2 courses
Leewood Park
1 course
Lewisburg
5 courses
Linwood
1 course
Madison
1 course
Marlinton
1 course
Martinsburg
7 courses
Mason
1 course
Mineral Wells
1 course
Mink Shoals
1 course
Morgantown
11 courses
Moundsville
2 courses
Mount Clare
1 course
Mount Olive
1 course
Mullens
1 course
New Manchester
1 course
Oak Hill
1 course
Ogden
1 course
Parkersburg
7 courses
Philippi
1 course
Poca
1 course
Princeton
1 course
Rainelle
1 course
Richwood
1 course
Roanoke
1 course
Shepherdstown
1 course
South Charleston
1 course
Spring Hill Chapel
1 course
Summersville
1 course
Tornado
1 course
Vienna
1 course
Wadeville
1 course
Weirton
1 course
Wellsburg
1 course
West White Sulphur Springs
3 courses
Weston
1 course
Wharncliffe
1 course
Wheeling
12 courses
Golf in WV: Your Complete Guide
WV is home to 157 exceptional golf courses and driving ranges spread across 71 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,WV offers diverse golfing experiences for players of all skill levels.
Top Golf Destinations in WV
The most popular golf cities in WV include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to WV specifically to experience these renowned golf destinations.
Types of Golf Courses in WV
WV golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.
Planning Your Golf Trip to WV
When planning golf in WV, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many WV golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of WVoffers unique golf course designs and playing conditions.
All Golf Courses
Barboursville
One Esquire Drive
1591 Allen Avenue
Beckley
500 Tournament Drive, Beckley, WV
3000 Pro Shop Lane, Beckley, WV
500 Golf Club Drive, Beckley, WV
200 Golf Course Drive, Beckley, WV
2000 Golf Course Drive, Beckley, WV
500 Club House Drive, Beckley, WV
1 Brier Patch Drive
2000 Country Club Road, Beckley, WV
Bridgeport
382 Meadowbrook Road
801 Aaron Smith Drive
Buckhannon
Tallmansville Road
591 Weatherford Boulevard
Charles Town
278 Saint Andrews Drive
117 Golf Course Drive
Charleston
1 Berry Hills Road
1000 Tournament Drive, Charleston, WV
100 Golf Club Drive, Charleston, WV
100 Championship Drive, Charleston, WV
100 Golf Course Drive, Charleston, WV
5000 Championship Drive, Charleston, WV
300 Golf Club Drive, Charleston, WV
100 Club House Drive, Charleston, WV
2000 Coonskin Drive
12523 County Route 32
1000 Tournament Drive, Charleston, WV
Cheat Lake
664 Sunset Beach Road
Clarksburg
100 Pro Shop Lane, Clarksburg, WV
100 Pro Shop Lane, Clarksburg, WV
3000 Pro Shop Lane, Clarksburg, WV
5000 Pro Shop Lane, Clarksburg, WV
300 Pro Shop Lane, Clarksburg, WV
3000 Golf Course Drive, Clarksburg, WV
300 Fairway Drive, Clarksburg, WV
2000 Club House Drive, Clarksburg, WV
4000 Fairway Drive, Clarksburg, WV
Elizabeth
238 Wells Lock Road
Fairmont
300 Pro Shop Lane, Fairmont, WV
1709 Country Club Road
300 Pro Shop Lane, Fairmont, WV
1000 Tournament Drive, Fairmont, WV
300 Tournament Drive, Fairmont, WV
Fayetteville
295 Browns Road
Hedgesville
Mountain Lake Road
Mountain Lake Road
Huntington
1500 Golf Club Drive, Huntington, WV
5450 Oakbrook Drive
300 Golf Club Drive, Huntington, WV
2000 Golf Course Drive, Huntington, WV
200 Pro Shop Lane, Huntington, WV
100 Tournament Drive, Huntington, WV
100 Golf Course Drive, Huntington, WV
Hurricane
3780 Sleepy Hollow Drive
Kingwood
Camp Dawson Road
Lavalette
400 Royal Brickdale Drive
152 Sugarwood Drive
Lewisburg
100 Championship Drive, Lewisburg, WV
Brush Road
2000 Golf Course Drive, Lewisburg, WV
1000 Club House Drive, Lewisburg, WV
5000 Pro Shop Lane, Lewisburg, WV
Linwood
52 Linwood
Martinsburg
5000 Championship Drive, Martinsburg, WV
500 Tournament Drive, Martinsburg, WV
200 Country Club Road, Martinsburg, WV
3000 Club House Drive, Martinsburg, WV
1959 Golf Course Road
1000 Pro Shop Lane, Martinsburg, WV
250 Topflite Drive
Mason
1661 Adamsville Road
Mineral Wells
301 Woodridge Drive
Morgantown
One Lakeview Drive
1500 Golf Club Drive, Morgantown, WV
2500 Championship Drive, Morgantown, WV
5000 Club House Drive, Morgantown, WV
4000 Pro Shop Lane, Morgantown, WV
2500 Golf Course Drive, Morgantown, WV
3000 Golf Course Drive, Morgantown, WV
212 Brand Road
3055 Kingwood Pike
200 Championship Drive, Morgantown, WV
3062 Point Marion Road
Moundsville
250 Trail Drive
128 Country Club Drive
Mount Clare
Bel Meadow Drive
Mullens
Rural Route 97
Oak Hill
1206 Summerlee Road
Ogden
482 Deerwalk Highway
Parkersburg
3000 Club House Drive, Parkersburg, WV
300 Pro Shop Lane, Parkersburg, WV
200 Country Club Road, Parkersburg, WV
4000 Club House Drive, Parkersburg, WV
5000 Golf Course Drive, Parkersburg, WV
500 Country Club Road, Parkersburg, WV
3414 Roseland Avenue
Poca
444 Dairy Road
Princeton
Maple Acres Road
Richwood
457 Country Club Road
Roanoke
940 Resort Drive
Shepherdstown
100 Cress Creek Drive
South Charleston
99 Fairway Drive
Spring Hill Chapel
199 Club rive
Wadeville
16 we will be host
Weirton
1000 Williams Drive
Wellsburg
1600 Washington Pike
West White Sulphur Springs
2466 MENU Reserve Today Close Arrival Select Date Departure Select Date Guests 2 Adults Adults 2 Childr
2466 MENU Reserve Today Close Arrival Select Date Departure Select Date Guests 2 Adults Adults 2 Childr
2466 MENU Reserve Today Close Arrival Select Date Departure Select Date Guests 2 Adults Adults 2 Childr
Weston
400 Jacksons Mill Road
Wharncliffe
2002 Twisted Gun Road
Wheeling
1801 National Road
4000 Pro Shop Lane, Wheeling, WV
100 Club House Drive, Wheeling, WV
500 Fairway Drive, Wheeling, WV
1500 Golf Club Drive, Wheeling, WV
906 Oglebay Drive
100 Golf Course Drive, Wheeling, WV
1500 Championship Drive, Wheeling, WV
200 Championship Drive, Wheeling, WV
200 Championship Drive, Wheeling, WV
