When to plant Peas in Illinois

In spring, from Feb 10 – Mar 20 in Alton to Mar 20 – May 1 in Zion.

In fall, from Aug 1 – Sept 15 in Addison to Sept 1 – Nov 1 in Wood River.

USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Garden peas planting dates by place in Illinois
PlaceSpringFall
AddisonMar 10 – Apr 10Aug 1 – Sept 15
AlgonquinMar 20 – May 1Spring-planted
AlsipFeb 20 – Mar 20Aug 1 – Sept 15
AltonFeb 10 – Mar 20Sept 1 – Nov 1Now
AntiochMar 10 – Apr 10Spring-planted
Arlington HeightsMar 10 – Apr 10Aug 1 – Sept 15
AuroraMar 10 – Apr 10Spring-planted
BarringtonMar 10 – Apr 10Spring-planted
BartlettMar 20 – May 1Spring-planted
BataviaMar 10 – Apr 10Spring-planted
Beach ParkMar 20 – May 1Spring-planted
BellevilleFeb 20 – Mar 20Spring-planted
BellwoodMar 10 – Apr 10Aug 1 – Sept 15
BelvidereMar 10 – Apr 10Spring-planted
BensenvilleMar 10 – Apr 10Aug 1 – Sept 15
BerwynFeb 20 – Mar 20Aug 1 – Sept 15
BloomingdaleMar 20 – May 1Spring-planted
BloomingtonMar 10 – Apr 10Spring-planted
Blue IslandFeb 20 – Mar 20Aug 1 – Sept 15
BolingbrookMar 10 – Apr 10Spring-planted
BourbonnaisMar 10 – Apr 10Spring-planted
BradleyMar 10 – Apr 10Spring-planted
BridgeviewFeb 20 – Mar 20Aug 1 – Sept 15
BrookfieldFeb 20 – Mar 20Aug 1 – Sept 15
Buffalo GroveMar 10 – Apr 10Aug 1 – Sept 15
BurbankFeb 20 – Mar 20Aug 1 – Sept 15
Burr RidgeMar 10 – Apr 10Spring-planted
Cahokia HeightsFeb 20 – Mar 20Aug 1 – Sept 15
Calumet CityMar 10 – Apr 10Spring-planted
Campton HillsMar 10 – Apr 10Spring-planted
CantonMar 10 – Apr 10Spring-planted
CarbondaleFeb 20 – Mar 20Spring-planted
Carol StreamMar 10 – Apr 10Spring-planted
CarpentersvilleMar 20 – May 1Spring-planted
CaryMar 20 – May 1Spring-planted
CentraliaFeb 20 – Mar 20Spring-planted
ChampaignFeb 20 – Mar 20Spring-planted
ChannahonMar 10 – Apr 10Aug 1 – Sept 15
CharlestonFeb 20 – Mar 20Spring-planted
ChathamFeb 20 – Mar 20Spring-planted
ChicagoFeb 20 – Mar 20Sept 1 – Nov 1Now
Chicago HeightsMar 10 – Apr 10Spring-planted
Chicago RidgeFeb 20 – Mar 20Aug 1 – Sept 15
CiceroFeb 20 – Mar 20Aug 1 – Sept 15
CollinsvilleFeb 20 – Mar 20Aug 1 – Sept 15
ColumbiaFeb 20 – Mar 20Aug 1 – Sept 15
Country Club HillsMar 10 – Apr 10Spring-planted
Crest HillMar 10 – Apr 10Spring-planted
CrestwoodFeb 20 – Mar 20Aug 1 – Sept 15
Crystal LakeMar 10 – Apr 10Spring-planted
DanvilleMar 10 – Apr 10Spring-planted
DarienMar 10 – Apr 10Spring-planted
DecaturFeb 20 – Mar 20Spring-planted
DeerfieldMar 20 – May 1Spring-planted
DeKalbMar 10 – Apr 10Spring-planted
Des PlainesMar 10 – Apr 10Aug 1 – Sept 15
DixonMar 10 – Apr 10Spring-planted
DoltonMar 10 – Apr 10Spring-planted
Downers GroveMar 20 – May 1Spring-planted
East MolineMar 10 – Apr 10Spring-planted
East PeoriaMar 10 – Apr 10Spring-planted
East St. LouisFeb 20 – Mar 20Aug 1 – Sept 15
EdwardsvilleFeb 10 – Mar 20Sept 1 – Nov 1Now
EffinghamFeb 20 – Mar 20Spring-planted
ElginMar 20 – May 1Spring-planted
Elk Grove VillageMar 10 – Apr 10Aug 1 – Sept 15
ElmhurstMar 10 – Apr 10Aug 1 – Sept 15
Elmwood ParkMar 10 – Apr 10Aug 1 – Sept 15
EvanstonMar 20 – May 1Spring-planted
Evergreen ParkFeb 20 – Mar 20Aug 1 – Sept 15
Fairview HeightsFeb 20 – Mar 20Aug 1 – Sept 15
Forest ParkFeb 20 – Mar 20Aug 1 – Sept 15
Fox LakeMar 10 – Apr 10Spring-planted
FrankfortMar 10 – Apr 10Spring-planted
Franklin ParkMar 10 – Apr 10Aug 1 – Sept 15
FreeportMar 20 – May 1Spring-planted
GalesburgMar 10 – Apr 10Spring-planted
GenevaMar 10 – Apr 10Spring-planted
Glen CarbonFeb 10 – Mar 20Sept 1 – Nov 1Now
Glen EllynMar 20 – May 1Spring-planted
Glendale HeightsMar 20 – May 1Spring-planted
GlenviewMar 20 – May 1Spring-planted
GodfreyFeb 10 – Mar 20Sept 1 – Nov 1Now
Granite CityFeb 10 – Mar 20Sept 1 – Nov 1Now
GrayslakeMar 20 – May 1Spring-planted
GurneeMar 20 – May 1Spring-planted
Hanover ParkMar 20 – May 1Spring-planted
HarveyMar 10 – Apr 10Spring-planted
Hazel CrestMar 10 – Apr 10Spring-planted
HerrinFeb 20 – Mar 20Spring-planted
Hickory HillsMar 10 – Apr 10Spring-planted
HighlandFeb 20 – Mar 20Spring-planted
Highland ParkMar 20 – May 1Spring-planted
HinsdaleMar 10 – Apr 10Spring-planted
Hoffman EstatesMar 20 – May 1Spring-planted
Homer GlenMar 10 – Apr 10Spring-planted
HomewoodMar 10 – Apr 10Spring-planted
HuntleyMar 10 – Apr 10Spring-planted
JacksonvilleMar 10 – Apr 10Spring-planted
JolietMar 10 – Apr 10Spring-planted
JusticeFeb 20 – Mar 20Aug 1 – Sept 15
KankakeeMar 10 – Apr 10Spring-planted
KewaneeMar 10 – Apr 10Spring-planted
La GrangeFeb 20 – Mar 20Aug 1 – Sept 15
La Grange ParkFeb 20 – Mar 20Aug 1 – Sept 15
Lake ForestMar 20 – May 1Spring-planted
Lake in the HillsMar 10 – Apr 10Spring-planted
Lake ZurichMar 20 – May 1Spring-planted
LansingMar 10 – Apr 10Spring-planted
LemontMar 10 – Apr 10Spring-planted
LibertyvilleMar 20 – May 1Spring-planted
LincolnMar 10 – Apr 10Spring-planted
LincolnwoodMar 20 – May 1Spring-planted
LindenhurstMar 10 – Apr 10Spring-planted
LisleMar 20 – May 1Spring-planted
LockportMar 10 – Apr 10Spring-planted
LombardMar 20 – May 1Spring-planted
Loves ParkMar 10 – Apr 10Spring-planted
LyonsFeb 20 – Mar 20Aug 1 – Sept 15
Machesney ParkMar 20 – May 1Spring-planted
MacombMar 10 – Apr 10Spring-planted
MahometMar 10 – Apr 10Spring-planted
ManhattanMar 10 – Apr 10Spring-planted
MarionFeb 20 – Mar 20Spring-planted
MarkhamMar 10 – Apr 10Spring-planted
MattesonMar 10 – Apr 10Spring-planted
MattoonFeb 20 – Mar 20Aug 1 – Sept 15
MaywoodFeb 20 – Mar 20Aug 1 – Sept 15
McHenryMar 20 – May 1Spring-planted
Melrose ParkMar 10 – Apr 10Aug 1 – Sept 15
MidlothianFeb 20 – Mar 20Aug 1 – Sept 15
MinookaMar 10 – Apr 10Aug 1 – Sept 15
MokenaMar 10 – Apr 10Spring-planted
MolineMar 10 – Apr 10Spring-planted
MontgomeryMar 10 – Apr 10Spring-planted
MorrisMar 10 – Apr 10Spring-planted
MortonMar 10 – Apr 10Spring-planted
Morton GroveMar 20 – May 1Spring-planted
Mount ProspectMar 10 – Apr 10Aug 1 – Sept 15
Mount VernonFeb 20 – Mar 20Spring-planted
MundeleinMar 20 – May 1Spring-planted
NapervilleMar 20 – May 1Spring-planted
New LenoxMar 10 – Apr 10Spring-planted
NilesMar 10 – Apr 10Aug 1 – Sept 15
NormalMar 10 – Apr 10Spring-planted
NorridgeMar 10 – Apr 10Aug 1 – Sept 15
North AuroraMar 10 – Apr 10Spring-planted
North ChicagoMar 20 – May 1Spring-planted
NorthbrookMar 20 – May 1Spring-planted
NorthlakeMar 10 – Apr 10Aug 1 – Sept 15
O'FallonFeb 20 – Mar 20Spring-planted
Oak ForestMar 10 – Apr 10Spring-planted
Oak LawnFeb 20 – Mar 20Aug 1 – Sept 15
Oak ParkFeb 20 – Mar 20Aug 1 – Sept 15
Orland ParkMar 10 – Apr 10Spring-planted
OswegoMar 10 – Apr 10Spring-planted
OttawaMar 20 – May 1Spring-planted
PalatineMar 10 – Apr 10Spring-planted
Palos HeightsFeb 20 – Mar 20Aug 1 – Sept 15
Palos HillsMar 10 – Apr 10Spring-planted
Park ForestMar 10 – Apr 10Spring-planted
Park RidgeMar 10 – Apr 10Aug 1 – Sept 15
PekinMar 10 – Apr 10Spring-planted
PeoriaMar 10 – Apr 10Spring-planted
Pingree GroveMar 20 – May 1Spring-planted
PlainfieldMar 10 – Apr 10Spring-planted
PlanoMar 20 – May 1Spring-planted
PontiacMar 10 – Apr 10Spring-planted
Prospect HeightsMar 10 – Apr 10Aug 1 – Sept 15
QuincyFeb 20 – Mar 20Aug 1 – Sept 15
RantoulMar 10 – Apr 10Spring-planted
Richton ParkMar 10 – Apr 10Spring-planted
River ForestFeb 20 – Mar 20Aug 1 – Sept 15
River GroveMar 10 – Apr 10Aug 1 – Sept 15
RiverdaleFeb 20 – Mar 20Aug 1 – Sept 15
Rock IslandMar 10 – Apr 10Spring-planted
RockfordMar 10 – Apr 10Spring-planted
Rolling MeadowsMar 10 – Apr 10Aug 1 – Sept 15
RomeovilleMar 10 – Apr 10Spring-planted
RoscoeMar 20 – May 1Spring-planted
RoselleMar 20 – May 1Spring-planted
Round LakeMar 20 – May 1Spring-planted
Round Lake BeachMar 10 – Apr 10Spring-planted
SchaumburgMar 20 – May 1Spring-planted
Schiller ParkMar 10 – Apr 10Aug 1 – Sept 15
ShilohFeb 20 – Mar 20Spring-planted
ShorewoodMar 10 – Apr 10Spring-planted
SkokieMar 20 – May 1Spring-planted
South ElginMar 20 – May 1Spring-planted
South HollandMar 10 – Apr 10Spring-planted
SpringfieldFeb 20 – Mar 20Spring-planted
St. CharlesMar 10 – Apr 10Spring-planted
SterlingMar 10 – Apr 10Spring-planted
StreamwoodMar 20 – May 1Spring-planted
StreatorFeb 20 – Mar 20Aug 1 – Sept 15
SummitFeb 20 – Mar 20Aug 1 – Sept 15
SwanseaFeb 20 – Mar 20Spring-planted
SycamoreMar 10 – Apr 10Spring-planted
TaylorvilleFeb 20 – Mar 20Spring-planted
Tinley ParkMar 10 – Apr 10Spring-planted
TroyFeb 20 – Mar 20Spring-planted
UrbanaFeb 20 – Mar 20Spring-planted
Vernon HillsMar 20 – May 1Spring-planted
Villa ParkMar 20 – May 1Spring-planted
WarrenvilleMar 20 – May 1Spring-planted
WashingtonMar 10 – Apr 10Spring-planted
WaterlooFeb 20 – Mar 20Aug 1 – Sept 15
WaucondaMar 20 – May 1Spring-planted
WaukeganMar 20 – May 1Spring-planted
West ChicagoMar 10 – Apr 10Spring-planted
WestchesterFeb 20 – Mar 20Aug 1 – Sept 15
Western SpringsMar 10 – Apr 10Spring-planted
WestmontMar 20 – May 1Spring-planted
WheatonMar 20 – May 1Spring-planted
WheelingMar 10 – Apr 10Aug 1 – Sept 15
WilmetteMar 20 – May 1Spring-planted
WinfieldMar 10 – Apr 10Spring-planted
WinnetkaMar 20 – May 1Spring-planted
Wood DaleMar 10 – Apr 10Aug 1 – Sept 15
Wood RiverFeb 10 – Mar 20Sept 1 – Nov 1Now
WoodridgeMar 20 – May 1Spring-planted
WoodstockMar 10 – Apr 10Spring-planted
WorthFeb 20 – Mar 20Aug 1 – Sept 15
YorkvilleMar 20 – May 1Spring-planted
ZionMar 20 – May 1Spring-planted

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 garden peas.