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.
⚡⚡⚡⚡⚡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
⚡⚡⚡⚡⚡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
⚡⚡⚡⚡⚡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
⚡⚡⚡⚡⚡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