When to plant Eggplant in Pennsylvania

In spring, from Apr 15 – May 15 in Chester to May 20 – June 15 in St. Marys.

In fall, from May 15 – June 15 in Berwick to June 1 – July 1 in York.

Dates are for setting out plants. USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Eggplant planting dates by place in Pennsylvania
PlaceSpringFall
AllentownMay 10 – June 1June 1 – July 1
AltoonaMay 10 – June 1June 1 – July 1
BaldwinMay 10 – June 1June 1 – July 1
BerwickMay 15 – June 10May 15 – June 15
Bethel ParkMay 10 – June 1June 1 – July 1
BethlehemMay 10 – June 1June 1 – July 1
BloomsburgMay 15 – June 10June 1 – July 1
ButlerMay 20 – June 15May 15 – June 15
CarlisleMay 10 – June 1June 1 – July 1
ChambersburgMay 10 – June 1June 1 – July 1
ChesterApr 15 – May 15June 1 – Aug 1
CoatesvilleMay 10 – June 1June 1 – July 1
ColumbiaMay 15 – June 10May 15 – June 15
DarbyApr 15 – May 15June 1 – July 15
DunmoreMay 10 – June 1June 1 – July 1
EastonMay 10 – June 1June 1 – July 1
ElizabethtownMay 1 – June 1June 1 – July 1
EmmausMay 10 – June 1June 1 – July 1
EphrataMay 10 – June 1June 1 – July 1
ErieMay 15 – June 10June 1 – July 1
Franklin ParkMay 10 – June 1June 1 – July 1
GreensburgMay 15 – June 10May 15 – June 15
HanoverMay 10 – June 1June 1 – July 1
HarrisburgMay 1 – June 1June 1 – July 1
HazletonMay 15 – June 10June 1 – July 1
HermitageMay 20 – June 15May 20 – June 10
IndianaMay 20 – June 15May 15 – June 15
Jefferson HillsMay 10 – June 1June 1 – July 1
JohnstownMay 15 – June 10June 1 – July 1
KingstonMay 10 – June 1June 1 – July 1
LancasterMay 10 – June 1June 1 – July 1
LansdaleMay 1 – June 1June 1 – July 1
LansdowneApr 15 – May 15June 1 – July 15
LebanonMay 10 – June 1June 1 – July 1
Lower BurrellMay 10 – June 1June 1 – July 1
McKeesportMay 15 – June 10June 1 – July 1
MeadvilleMay 15 – June 10June 1 – July 1
MechanicsburgMay 1 – June 1June 1 – July 1
MonroevilleMay 10 – June 1June 1 – July 1
MunhallMay 1 – June 1June 1 – July 15
MurrysvilleMay 10 – June 1June 1 – July 1
NanticokeMay 20 – June 15May 15 – June 15
New CastleMay 15 – June 10June 1 – July 1
New KensingtonMay 10 – June 1June 1 – July 1
NorristownMay 1 – June 1June 1 – July 1
NorthamptonMay 10 – June 1June 1 – July 1
PhiladelphiaApr 15 – May 15June 1 – Aug 1
PhoenixvilleMay 10 – June 1June 1 – July 1
PittsburghMay 10 – June 1June 1 – July 1
PlumMay 10 – June 1June 1 – July 1
PottstownMay 10 – June 1June 1 – July 1
PottsvilleMay 15 – June 10June 1 – July 1
ReadingMay 1 – June 1June 1 – July 1
ScrantonMay 10 – June 1June 1 – July 1
SharonMay 15 – June 10June 1 – July 1
St. MarysMay 20 – June 15May 15 – June 15
State CollegeMay 10 – June 1June 1 – July 1
WashingtonMay 10 – June 1June 1 – July 1
WaynesboroMay 10 – June 1June 1 – July 1
West ChesterMay 15 – June 10June 1 – July 1
West MifflinMay 10 – June 1June 1 – July 1
WhitehallMay 10 – June 1June 1 – July 1
Wilkes-BarreMay 10 – June 1June 1 – July 1
WilkinsburgMay 1 – June 1June 1 – July 15
WilliamsportMay 10 – June 1June 1 – July 1
WyomissingMay 1 – June 1June 1 – July 1
YeadonApr 15 – May 15June 1 – July 15
YorkMay 15 – June 10June 1 – July 1

Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. “—” means the place's frost date is outside the table. The full USDA table for eggplant.