West Virginia

West Virginia’s 122 golf courses benefit from some of the most dramatic mountain terrain east of the Rockies. Tucked into the Appalachian highlands, “Almost Heaven” offers mountain golf on a grand scale — elevation changes, forested ridges, river valleys, and resort settings that make it one of the East’s most underappreciated golf destinations.

The Greenbrier in White Sulphur Springs is West Virginia’s golf crown jewel — a historic grand resort with multiple courses that has hosted Ryder Cups, Solheim Cups, and a PGA Tour event. Oglebay Resort in Wheeling brings accessible year-round public golf to the north. In between, the Appalachian highlands produce a series of mountain resort courses — at Stonewall, Snowshoe, and Glade Springs — that offer genuine elevation and scenery at accessible prices. For a state without a major metro area, the golf infrastructure is remarkably strong.

West Virginia Golf by Region

Greenbrier Valley / White Sulphur Springs

The Greenbrier is one of America’s great resort destinations and the state’s landmark golf facility. Old White, the resort’s historic centerpiece (C.B. Macdonald design, 1914), hosted the Ryder Cup in 1979 and the PGA Tour’s Greenbrier Classic for years. The Greenbrier Course and Meadows Course round out a three-course complex set against the Allegheny Mountains backdrop. Resort guests access all three; green fees run $100–$250 depending on course and season. This is bucket-list golf in the Appalachian tradition.

Northern WV / Wheeling / Oglebay

Oglebay Resort in Wheeling is West Virginia’s most accessible golf destination — a sprawling park and resort complex with multiple courses open to the public year-round. The Arnold Palmer Course at Oglebay is the flagship, with green fees running $54–$99; the shorter par-3 course provides a more accessible option for beginners and families. Oglebay’s combination of affordability, year-round operation, and strong resort amenities makes it the state’s most visited golf facility.

Central WV / Mountain Resort Courses

Stonewall Resort in Walkersville features The Palmer — an Arnold Palmer-designed mountain course consistently rated among West Virginia’s best public layouts. Snowshoe Mountain Golf Club serves the ski resort market in the Pocahontas County highlands. Glade Springs Resort near Daniels offers a full-service resort experience with solid mountain golf. All three deliver the elevation and scenic variety that make West Virginia mountain golf distinctive.

Top Courses in West Virginia

  • The Greenbrier — Old White Course (White Sulphur Springs) — C.B. Macdonald design (1914) and Ryder Cup host. Historic, bucket-list Appalachian resort golf. Resort access; green fees ~$100–$200.
  • The Greenbrier — The Greenbrier Course (White Sulphur Springs) — Former PGA Tour host and resort flagship alongside Old White. Green fees ~$150–$250.
  • The Palmer at Stonewall Resort (Walkersville) — Arnold Palmer-designed mountain course; consistently ranked among West Virginia’s best public layouts. Green fees ~$50–$85.
  • Oglebay Resort — Arnold Palmer Course (Wheeling) — Year-round public resort course; West Virginia’s most accessible multi-amenity golf destination. Green fees ~$54–$99.
  • Glade Springs Resort (Daniels) — Mountain resort with multiple courses; top option in southern West Virginia near the New River Gorge area. Green fees ~$45–$75.
  • Snowshoe Mountain Golf Club (Snowshoe) — High-elevation resort course near one of the East’s top ski resorts; spectacular mountain scenery. Summer golf only; green fees ~$50–$80.
  • Speidel Golf Club at Oglebay (Wheeling) — More challenging of Oglebay’s courses; strong conditions and mountain park setting. Green fees ~$54–$80.

When to Play Golf in West Virginia

West Virginia’s golf season runs April through October with the best conditions from May through September. Summers are warm (80–88°F in the valleys) with mountain courses running 5–10°F cooler than lower elevations — a genuine relief in July and August. The Greenbrier and Stonewall courses peak in spring (April–June) and fall (September–October) when cool crisp Appalachian air accompanies the finest course conditions. Snowshoe Mountain operates summer golf only (June–September); Oglebay is open year-round in mild winters. Fall foliage typically peaks in October, making late-season West Virginia golf visually spectacular.

Frequently Asked Questions

How many golf courses are in West Virginia?

West Virginia has 122 golf courses in our database. The state’s golf infrastructure is concentrated in resort and destination facilities rather than dense metro networks, reflecting its mountainous terrain and relatively small urban population.

What is the best golf course in West Virginia?

The Greenbrier’s Old White Course is widely considered West Virginia’s finest layout historically and architecturally — a C.B. Macdonald design that has hosted Ryder Cup play. The Palmer at Stonewall Resort is the state’s top public non-resort option by most modern rankings.

When is the best time to golf in West Virginia?

May through September. Spring (May–June) is excellent at mountain courses before summer heat. Fall (September–October) brings spectacular foliage and cooler temperatures — particularly good at The Greenbrier and Stonewall Resort. Avoid mountain courses in November through March.

How much does golf cost in West Virginia?

Good value relative to the scenery. Public and resort courses run $45–$85 at most properties; Oglebay runs $54–$99; The Greenbrier runs $100–$250 as the premium resort experience. West Virginia mountain golf is significantly cheaper than comparable-scenery mountain courses in Colorado or the Pacific Northwest.

Is The Greenbrier worth the price?

For golfers who prioritize history and setting, absolutely. Old White’s 1914 pedigree, Ryder Cup history, and Allegheny Mountain backdrop combine to make it a genuine bucket-list experience. Budget-conscious golfers should note that Stonewall Resort and Oglebay offer strong West Virginia mountain golf for a fraction of the Greenbrier’s rates.

All Golf Courses in West Virginia

Browse all 122 West Virginia golf courses in our database below, including green fees, location, and course details.

CourseCityFees
Cress Creek Golf & Country ClubShepherdstown$38.16 / $40.00
Crispin Course at Oglebay ResortWheeling$25.00 / $30.00
Greenbrier Course at GreenbrierWhite Sulphur Springs$135.00
Esquire Golf CourseBarboursville$16.00 / $18.00
Orchard Hills Golf CourseBarboursville$10.00 / $12.00
Beaver Creek Golf ClubBeaver$10.00 / $15.00
Grandview Country ClubBeaver$15.00 / $18.00
Black Knight Country ClubBeckley$15.00 / $20.00
Saddlebred Golf ClubBeckley$25.44 / $27.56
Cacapon Resort State ParkBerkeley Springs$22.00 / $26.00
Gary Country ClubBlack Wolf$10.00 / $12.00
Dunkard Valley Golf CourseBlacksville$9.00 / $10.00
Bluefield Elks Country ClubBluefield$25.00 / $30.00
Bridgeport Country ClubBridgeport$32.00 / $35.00
Pete Dye Golf ClubBridgeport$167.00
Lake Floyd Golf ClubBristol$10.50 / $12.75
Triadelphia Country ClubBruno$15.90 / $21.20
Buckhannon Country ClubBuckhannon$15.90 / $21.20
Ev-Un Breth Golf CourseBuckhannon$16.75
Mill Creek Country ClubBurlington$14.00 / $17.00
Meadow Ponds Golf CourseCassville$11.00 / $13.00
Logan Country ClubChapmanville$15.00 / $20.00
Locust Hills Golf CourseCharles Town$32.00 / $44.00
Sleepy Hollow Golf & Country ClubCharles Town$13.75 / $21.25
Berry Hills Country ClubCharleston$30.00 / $40.00
Cato ParkCharleston$4.00
Coonskin Golf CourseCharleston$7.50 / $8.50
Clarksburg Country ClubClarksburg$25.00
Sunny Croft Country ClubClarksburg$13.00 / $15.90
Sandy Brae Golf CourseClendenin$22.00 / $25.00
Cobb Course at Glade Springs ResortDaniels$80.00
Canaan Valley Golf Course & ResortDavis$30.00 / $33.00
Rocky Mountain Golf CourseDingess$10.00 / $14.00
Mingo Bottom Golf CourseElizabeth$18.00 / $22.00
Elks Country ClubElkins$17.00 / $18.00
Green Hills Country ClubEverson$20.00 / $25.00
Fairmont Field ClubFairmont$20.00
White Day Golf ClubFairmont$12.00
Bridge Haven Golf ClubFayetteville$12.00 / $14.00
Highland Hills Par 3 GolfFollansbee$6.00
Hawks Nest State Park Golf CourseGauley Bridge$13.00 / $16.00
Glenville Golf ClubGlenville$14.00
Tygart Lake Public Golf CourseGrafton$15.00 / $18.00
North Bend Golf CourseHarrisville$12.00 / $15.00
Mountain View Course at Woods ResortHedgesville$24.00 / $35.00
Stony Lick Course at Woods ResortHedgesville$16.00 / $22.00
WillowWood Country ClubHinton$10.00 / $15.00
Guyan Golf & Country ClubHuntington$40.00 / $50.00
Spring Valley Country ClubHuntington$25.00 / $30.00
Sleepy Hollow Golf ClubHurricane$35.00 / $40.00
Shawnee Golf CourseInstitute$9.50 / $12.00
Polish Pines Golf CourseKeyser$13.00 / $18.00
Preston Country ClubKingwood$15.00 / $20.00
Lavalette Golf ClubLavalette$15.00 / $17.00
Sugarwood Golf ClubLavalette$16.00 / $18.50
Riviera Country ClubLesage$17.00 / $19.00
Lewisburg Elks Country ClubLewisburg$17.00 / $20.00
Riverview Country ClubMadison$14.00 / $20.00
Pocahontas Country ClubMarlinton$16.50 / $23.00
Stonebridge Golf ClubMartinsburg$30.00 / $40.00
Woodbrier Golf CourseMartinsburg$11.00 / $13.00
Riverside Golf CourseMason$15.00 / $18.00
Woodridge Plantation Golf ClubMineral Wells$28.00 / $35.00
Valley View Golf CourseMoorefield$17.00 / $20.00
Lakeview Course at Lakeview ResortMorgantown$55.00 / $60.00
Mountaineer Golf & Country ClubMorgantown$12.00 / $14.00
Mountainview Course at Lakeview ResortMorgantown$36.00 / $40.00
Paradise Lake Golf CourseMorgantown$8.50 / $11.00
Pines Country ClubMorgantown$49.82
Moundsville Country ClubMoundsville$30.00 / $35.00
Bel Meadow Country ClubMount Clare$17.00 / $20.00
Twin Falls State ParkMullens$19.00 / $22.00
Mountaineers Woodview Golf CourseNew Cumberland$13.00
Pleasant Hill Golf ClubNew Manchester$8.00 / $9.00
Scarlet Oaks Country ClubNitro$31.95 / $34.95
White Oak Country ClubOak Hill$25.00 / $30.00
Clear Fork Valley Country ClubOceana$13.78 / $16.96
South Hills Golf ClubParkersburg$15.00 / $17.00
Worthington Golf ClubParkersburg$12.15 / $15.00
Holly Meadows Golf CourseParsons$12.00 / $16.00
Fountain Springs Golf CoursePeterstown$14.00 / $19.00
Barbour Country ClubPhilippi$12.00 / $16.00
Eighteen Hole Regulation Course at Pipestem State Park ResortPipestem$19.00 / $22.00
The Par 3 Course at Pipestem State Park ResortPipestem$13.00
Hidden Valley Country ClubPoint Pleasant$8.00 / $10.00
Princeton Elks Golf CoursePrinceton$15.00
Greenbrier Hills Golf ClubRainelle$10.00 / $14.00
Greenhills Country ClubRavenswood$19.00 / $24.00
Cherry Hill Country ClubRichwood$12.00 / $15.00
Golf Course at Sycamore CreekRipley$17.00 / $23.00
Arnold Palmer Signature Course at Stonewall ResortRoanoke$55.00 / $65.00
St. Marys Golf ClubSaint Marys$12.50 / $16.00
Salem Country ClubSalem$6.00 / $8.00
Edgewood Country ClubSissonville$45.00 / $50.00
Sistersville Country ClubSistersville$20.00
Raven Golf Club at Snowshoe ResortSnowshoe$72.00
Kanawha Country ClubSouth Charleston$25.00 / $29.00
Roane County Country ClubSpencer$21.50
Tug Valley Country ClubSprigg$20.00
Nicholas Memorial Golf CourseSummersville$14.00 / $20.00
Alpine Lake ResortTerra Alta$23.00 / $27.00
Big Bend Golf CourseTornado$12.00 / $14.50
Minibel Golf CourseVienna$12.50 / $14.00
Parkersburg Country ClubVienna$30.00
Golf Club of West VirginiaWaverly$25.00 / $30.00
Mountain View Golf CourseWebster Springs$23.00
Pleasant Valley Country ClubWeirton$35.00 / $40.00
Williams Country ClubWeirton$30.00 / $40.00
Highland Spring Golf CourseWellsburg$14.00 / $18.00
Hide-A-Way Golf CourseWest Milford$10.00 / $13.00
Deerfield Golf CourseWeston$16.96
Twisted Gun Golf CourseWharncliffe$25.00
Palmer Course at Oglebay ResortWheeling$65.00
Par 3 Course at Oglebay ResortWheeling$6.50
Speidel Course at Oglebay ResortWheeling$60.00
Wheeling Country ClubWheeling$60.00
Oakhurst LinksWhite Sulpher Springs$80.00
Meadows Course at GreenbrierWhite Sulphur Springs$135.00
Old White Course at GreenbrierWhite Sulphur Springs$135.00
Valley View Country ClubWhite Sulphur Springs$13.00 / $16.00
Apple Valley Country ClubWhitehall$10.00 / $12.00
Meadowland Golf CourseWinfield$10.00 / $12.00

Leave a Comment