Golf in Pennsylvania

The best golf courses in Pennsylvania you can play

66 of the best courses in Pennsylvania that take public tee times, in 4 areas. Pick an area to see its courses. Private member clubs are left out.

When to go: Best May–June and September–October; summer is peak in the mountains, and most courses close or slow down from December to March.

⚡⚡⚡⚡⚡5/5 Golfing Volts rate each area from 1 to 5 on four things, weighted equally: how good the best courses are (national rankings), how many good courses there are and how varied, value for the green fee, and how long the golf season runs.

Areas
Philadelphia & Bucks County Area20 courses

⚡⚡⚡⚡⚡3/5 Golfing Volts

Glen Mills · West Norriton (Jeffersonville) · Avondale · Oxford · West Chester · Yardley · Atglen · Downingtown · Harleysville · Pottstown · Limerick · Warminster · Media · Skippack · Jamison · Philadelphia · Phoenixville · Gilbertsville · Philadelphia (Roxborough)

Top picks: The Golf Course at Glen Mills, Jeffersonville Golf Club, Inniscrone Golf Club

Trip cost, tee times and the 20 courses →

Pittsburgh & Laurel Highlands Area15 courses

⚡⚡⚡⚡⚡4/5 Golfing Volts

Farmington · Ellwood City · Midway · Latrobe · Dawson · Seven Springs · Cranberry Township · Blairsville · Bolivar · Hidden Valley · Allison Park · Freeport · North Braddock · Gibsonia

Top picks: Nemacolin - Mystic Rock, Nemacolin - Shepherd's Rock, Olde Stonewall Golf Club

Trip cost, tee times and the 15 courses →

Pocono Mountains Area11 courses

⚡⚡⚡⚡⚡3/5 Golfing Volts

Hawley · Skytop · Shawnee on Delaware · Blakeslee · East Stroudsburg · Mount Pocono · Pocono Manor · Lake Harmony · Kresgeville · Stroudsburg

Top picks: The Springs at Woodloch, Skytop Lodge Golf Course, The Shawnee Inn & Golf Resort

Trip cost, tee times and the 11 courses →

Hershey, Harrisburg & Lancaster Area20 courses

⚡⚡⚡⚡⚡3/5 Golfing Volts

Hershey · Gettysburg · Fayetteville · Lebanon · Mount Wolf · Oxford · Peach Bottom · Dillsburg · Hummelstown · Stevens · Atglen · York · Millersville · Mount Joy · Carroll Valley · Lancaster · Quarryville

Top picks: Hershey Country Club, Hershey Country Club, The Links at Gettysburg

Trip cost, tee times and the 20 courses →