Illinois planting calendars
Planting calendars, USDA hardiness zones, and average frost dates for 190 Illinois locations (Albion, IL, Anna, IL, Arlington Heights, IL, Arlington Heights, IL, Assumption, IL, Auburn, IL, Aurora, IL, Avon, IL, Barrington Hills, IL, Barry, IL, Beardstown, IL, Belleville, IL, and 178 more). Pick a location to see its zone, average last and first frost dates, growing-season length, and a printable per-crop planting calendar, all from public NOAA and USDA data.
Locations in Illinois — 150 of 190
| Location | USDA zone | Last frost | First frost | Season (days) |
|---|---|---|---|---|
| Albion | 6b −5 to 0 °F | Apr 4 | Oct 28 | 206 |
| Anna | 7a 0 to 5 °F | Apr 8 | Oct 29 | 203 |
| Arlington Heights | 6a −10 to −5 °F | Apr 19 | Oct 26 | 190 |
| Arlington Heights | 6a −10 to −5 °F | Apr 16 | Oct 28 | 193 |
| Auburn | 6a −10 to −5 °F | Apr 7 | Oct 29 | 205 |
| Aurora | 5b −15 to −10 °F | Apr 19 | Oct 23 | 185 |
| Avon | 5b −15 to −10 °F | Apr 22 | Oct 19 | 177 |
| Barrington Hills | 5b −15 to −10 °F | Apr 25 | Oct 19 | 177 |
| Beardstown | 6a −10 to −5 °F | Apr 16 | Oct 23 | 189 |
| Belleville | 7a 0 to 5 °F | Apr 8 | Oct 26 | 200 |
| Belleville | 7a 0 to 5 °F | Apr 12 | Oct 20 | 189 |
| Benton | 7a 0 to 5 °F | Apr 4 | Oct 28 | 206 |
| Bloomingdale | 5b −15 to −10 °F | Apr 30 | Oct 13 | 163 |
| Bloomington | 6a −10 to −5 °F | Apr 25 | Oct 16 | 172 |
| Bondville | 5b −15 to −10 °F | Apr 19 | Oct 17 | 180 |
| Buffalo Prairie | 5b −15 to −10 °F | Apr 22 | Oct 19 | 181 |
| Burr Ridge | 6a −10 to −5 °F | Apr 19 | Oct 22 | 183 |
| Bushnell | 6a −10 to −5 °F | Apr 17 | Oct 22 | 185 |
| Cairo | 7a 0 to 5 °F | Apr 2 | Oct 31 | 211 |
| Campton Hills | 5b −15 to −10 °F | Apr 25 | Oct 19 | 174 |
| Carbondale | 7a 0 to 5 °F | Apr 9 | Oct 22 | 195 |
| Carlinville | 6b −5 to 0 °F | Apr 14 | Oct 21 | 188 |
| Carlock | 5b −15 to −10 °F | Apr 25 | Oct 16 | 172 |
| Carthage | 6a −10 to −5 °F | Apr 13 | Oct 22 | 191 |
| Casey | 6b −5 to 0 °F | Apr 14 | Oct 20 | 187 |
| Centralia | 6b −5 to 0 °F | Apr 9 | Oct 24 | 196 |
| Chadwick | 5a −20 to −15 °F | Apr 26 | Oct 13 | 167 |
| Charleston | 6a −10 to −5 °F | Apr 15 | Oct 23 | 187 |
| Chatsworth | 6a −10 to −5 °F | Apr 25 | Oct 20 | 175 |
| Chenoa | 5b −15 to −10 °F | Apr 23 | Oct 15 | 174 |
| Chicago | 6a −10 to −5 °F | Apr 10 | Nov 1 | 203 |
| Chicago | 6b −5 to 0 °F | Apr 10 | Nov 5 | 208 |
| Chicago | 6b −5 to 0 °F | Apr 11 | Oct 31 | 201 |
| Chicago | 6a −10 to −5 °F | Apr 11 | Oct 31 | 201 |
| Chillicothe | 6a −10 to −5 °F | Apr 20 | Oct 17 | 178 |
| Coulterville | 6b −5 to 0 °F | Apr 12 | Oct 22 | 191 |
| Crystal Lake | 5b −15 to −10 °F | May 1 | Oct 11 | 162 |
| Cullom | 5b −15 to −10 °F | Apr 25 | Oct 20 | 175 |
| Decatur | 6a −10 to −5 °F | Apr 14 | Oct 24 | 192 |
| DeKalb | 5b −15 to −10 °F | Apr 24 | Oct 18 | 177 |
| Dixon | 5b −15 to −10 °F | Apr 21 | Oct 19 | 180 |
| Du Quoin | 7a 0 to 5 °F | Apr 6 | Oct 22 | 199 |
| Dwight | 5b −15 to −10 °F | Apr 27 | Oct 15 | 170 |
| East Dubuque | 5a −20 to −15 °F | Apr 28 | Oct 11 | 165 |
| Effingham | 6b −5 to 0 °F | Apr 13 | Oct 24 | 191 |
| Enfield | 6b −5 to 0 °F | Apr 15 | Oct 19 | 183 |
| Eureka | 5b −15 to −10 °F | Apr 21 | Oct 17 | 178 |
| Ewing | 6b −5 to 0 °F | Apr 4 | Oct 28 | 206 |
| Fairfield | 6b −5 to 0 °F | Apr 7 | Oct 26 | 201 |
| Fidelity | 6a −10 to −5 °F | Apr 14 | Oct 19 | 187 |
| Flora | 6b −5 to 0 °F | Apr 9 | Oct 24 | 198 |
| Galena | 5a −20 to −15 °F | May 1 | Oct 9 | 160 |
| Galesburg | 5b −15 to −10 °F | Apr 20 | Oct 19 | 180 |
| Geneseo | 5b −15 to −10 °F | Apr 20 | Oct 20 | 180 |
| Gibson | 6a −10 to −5 °F | Apr 21 | Oct 17 | 178 |
| Godfrey | 6b −5 to 0 °F | Apr 5 | Oct 27 | 203 |
| Golden | 6a −10 to −5 °F | Apr 18 | Oct 21 | 187 |
| Hardin | 6b −5 to 0 °F | Apr 20 | Oct 20 | 181 |
| Harrisburg | 7a 0 to 5 °F | Apr 7 | Oct 26 | 202 |
| Havana | 6a −10 to −5 °F | Apr 17 | Oct 19 | 185 |
| Henry | 5b −15 to −10 °F | Apr 20 | Oct 17 | 178 |
| Hettick | 6a −10 to −5 °F | Apr 14 | Oct 21 | 188 |
| Highland | 6b −5 to 0 °F | Apr 6 | Oct 29 | 204 |
| Hillcrest | 5b −15 to −10 °F | Apr 26 | Oct 13 | 168 |
| Homer | 6a −10 to −5 °F | Apr 19 | Oct 19 | 181 |
| Hoopeston | 6a −10 to −5 °F | Apr 22 | Oct 19 | 180 |
| Hull | 6b −5 to 0 °F | Apr 4 | Nov 4 | 212 |
| Huntley | 5b −15 to −10 °F | Apr 28 | Oct 12 | 166 |
| Jerseyville | 6b −5 to 0 °F | Apr 14 | Oct 19 | 187 |
| Joliet | 5b −15 to −10 °F | Apr 19 | Oct 25 | 188 |
| Joliet | 6a −10 to −5 °F | Apr 19 | Oct 25 | 188 |
| Joliet | 6a −10 to −5 °F | Apr 20 | Oct 22 | 184 |
| Kankakee | 5b −15 to −10 °F | Apr 19 | Oct 24 | 188 |
| Keithsburg | 5b −15 to −10 °F | Apr 14 | Oct 24 | 190 |
| Kewanee | 5b −15 to −10 °F | Apr 24 | Oct 17 | 175 |
| La Moille | 5b −15 to −10 °F | Apr 24 | Oct 14 | 172 |
| Lake Forest | 6a −10 to −5 °F | Apr 26 | Oct 21 | 176 |
| Lanark | 5a −20 to −15 °F | Apr 29 | Oct 7 | 161 |
| Lane | 5b −15 to −10 °F | Apr 16 | Oct 22 | 187 |
| Lawrenceville | 6b −5 to 0 °F | Apr 8 | Oct 26 | 200 |
| Lena | 5a −20 to −15 °F | Apr 27 | Oct 9 | 165 |
| Lexington | 6a −10 to −5 °F | Apr 23 | Oct 15 | 174 |
| Libertyville | 6a −10 to −5 °F | Apr 29 | Oct 20 | 172 |
| Litchfield | 6b −5 to 0 °F | Apr 13 | Oct 24 | 192 |
| Lomax | 6a −10 to −5 °F | Apr 18 | Oct 20 | 185 |
| Long Grove | 5b −15 to −10 °F | Apr 29 | Oct 20 | 172 |
| Macomb | 6a −10 to −5 °F | Apr 21 | Oct 19 | 180 |
| Mascoutah | 6b −5 to 0 °F | Apr 12 | Oct 20 | 189 |
| Mason | 6a −10 to −5 °F | Apr 17 | Oct 18 | 182 |
| Mattoon | 6a −10 to −5 °F | Apr 15 | Oct 24 | 189 |
| Mendota | 5b −15 to −10 °F | Apr 27 | Oct 15 | 171 |
| Metropolis | 7a 0 to 5 °F | Apr 6 | Oct 27 | 203 |
| Milford | 5b −15 to −10 °F | Apr 22 | Oct 19 | 180 |
| Minonk | 5b −15 to −10 °F | Apr 26 | Oct 17 | 173 |
| Monticello | 6a −10 to −5 °F | Apr 19 | Oct 17 | 180 |
| Morris | 5b −15 to −10 °F | Apr 20 | Oct 23 | 184 |
| Morrison | 5b −15 to −10 °F | Apr 26 | Oct 13 | 167 |
| Mount Vernon | 6b −5 to 0 °F | Apr 11 | Oct 22 | 193 |
| Nachusa | 5a −20 to −15 °F | Apr 21 | Oct 19 | 180 |
| Naperville | 6a −10 to −5 °F | Apr 27 | Oct 17 | 173 |
| Naperville | 5b −15 to −10 °F | Apr 27 | Oct 17 | 173 |
| Nashville | 6b −5 to 0 °F | Apr 7 | Oct 26 | 201 |
| Neoga | 6b −5 to 0 °F | Apr 16 | Oct 22 | 187 |
| Newton | 6b −5 to 0 °F | Apr 13 | Oct 22 | 190 |
| Olmsted | 7a 0 to 5 °F | Apr 3 | Nov 5 | 216 |
| Oquawka | 5b −15 to −10 °F | Apr 8 | Oct 29 | 202 |
| Oregon | 5b −15 to −10 °F | Apr 29 | Oct 7 | 161 |
| Ottawa | 5b −15 to −10 °F | Apr 20 | Oct 22 | 183 |
| Palatine | 5b −15 to −10 °F | Apr 19 | Oct 26 | 190 |
| Paris | 6a −10 to −5 °F | Apr 21 | Oct 20 | 179 |
| Paxton | 6a −10 to −5 °F | Apr 23 | Oct 12 | 170 |
| Pecatonica | 5b −15 to −10 °F | Apr 26 | Oct 13 | 169 |
| Peoria | 6a −10 to −5 °F | Apr 16 | Oct 23 | 189 |
| Petersburg | 6a −10 to −5 °F | Apr 13 | Oct 21 | 189 |
| Pittsfield | 6a −10 to −5 °F | Apr 14 | Oct 21 | 189 |
| Plainfield | 5b −15 to −10 °F | Apr 20 | Oct 22 | 184 |
| Pontiac | 6a −10 to −5 °F | Apr 16 | Oct 24 | 191 |
| Quincy | 6a −10 to −5 °F | Apr 8 | Oct 30 | 204 |
| Ramsey | 6b −5 to 0 °F | Apr 15 | Oct 19 | 185 |
| Ransom | 5b −15 to −10 °F | Apr 16 | Oct 24 | 191 |
| Raymond | 6b −5 to 0 °F | Apr 12 | Oct 20 | 190 |
| Ridge Farm | 6a −10 to −5 °F | Apr 23 | Oct 14 | 171 |
| Robinson | 6b −5 to 0 °F | Apr 13 | Oct 22 | 190 |
| Rock Island | 5b −15 to −10 °F | Apr 24 | Oct 18 | 176 |
| Roselle | 5b −15 to −10 °F | Apr 16 | Oct 28 | 193 |
| Rosiclare | 7a 0 to 5 °F | Apr 19 | Oct 20 | 181 |
| Salem | 6b −5 to 0 °F | Apr 9 | Oct 26 | 197 |
| Savanna | 5a −20 to −15 °F | May 2 | Oct 7 | 154 |
| Shabbona | 5b −15 to −10 °F | Apr 28 | Oct 10 | 163 |
| Shelbyville | 6a −10 to −5 °F | Apr 10 | Oct 24 | 195 |
| Sidney | 6a −10 to −5 °F | Apr 20 | Oct 21 | 182 |
| Sparta | 7a 0 to 5 °F | Apr 12 | Oct 22 | 191 |
| Stewardson | 6b −5 to 0 °F | Apr 10 | Oct 24 | 195 |
| Sullivan | 6a −10 to −5 °F | Apr 15 | Oct 22 | 187 |
| Sumner | 6b −5 to 0 °F | Apr 12 | Oct 25 | 193 |
| Thompsonville | 6b −5 to 0 °F | Apr 7 | Oct 26 | 202 |
| Toledo | 6b −5 to 0 °F | Apr 15 | Oct 24 | 189 |
| Tuscola | 6a −10 to −5 °F | Apr 15 | Oct 20 | 188 |
| Vandalia | 6b −5 to 0 °F | Apr 10 | Oct 24 | 196 |
| Virden | 6b −5 to 0 °F | Apr 7 | Oct 29 | 205 |
| Waltonville | 6b −5 to 0 °F | Apr 6 | Oct 22 | 199 |
| Wapella | 6a −10 to −5 °F | Apr 21 | Oct 20 | 181 |
| Warsaw | 6a −10 to −5 °F | Apr 10 | Oct 27 | 198 |
| Watseka | 5b −15 to −10 °F | Apr 24 | Oct 16 | 174 |
| Waukegan | 6a −10 to −5 °F | Apr 30 | Oct 21 | 173 |
| West Union | 6b −5 to 0 °F | Apr 12 | Oct 22 | 193 |
| White Hall | 6a −10 to −5 °F | Apr 13 | Oct 22 | 190 |
| Winchester | 6a −10 to −5 °F | Apr 18 | Oct 20 | 183 |
| Windsor | 6a −10 to −5 °F | Apr 16 | Oct 22 | 187 |
| Yates | 5b −15 to −10 °F | Apr 21 | Oct 20 | 181 |
Data: NOAA NCEI U.S. Climate Normals 1991–2020 (public domain) and USDA Plant Hardiness Zone Map 2023. Planting windows synthesized from U.S. Cooperative Extension guides.
More ways to explore
Browse by USDA hardiness zone, see when to plant common crops, or read the methodology behind every figure. This site lists 190 Illinois locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.