The 2012 USDA Plant Hardiness Zone Map for Illinois was released in November 2012 and incorporated climate data from 1976 to 2005 — the first major revision since the 1990 map. Use the table below to compare 2012 zones to the current 2023 zones.
| Location | 2012 Hardiness Zone | 1990 Zone | 2023 Zone |
|---|---|---|---|
| Addison | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Algonquin | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Alsip | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Alton | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Arlington Heights | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Aurora | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Bartlett | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Batavia | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Belleville | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Bellwood | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Belvidere | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Bensenville | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Berwyn | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Bloomingdale | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Bloomington | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Blue Island | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Bolingbrook | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Bourbonnais | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Bradley | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Bridgeview | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Brookfield | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Burbank | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Calumet City | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Carbondale | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Carol Stream | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Carpentersville | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Cary | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Champaign | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Charleston | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Chicago | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6b — -5°F to 0°F |
| Chicago Heights | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Cicero | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Collinsville | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Country Club Hills | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Crest Hill | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Crystal Lake | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Danville | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Darien | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Darien | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Decatur | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Deerfield | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| DeKalb | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Des Plaines | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Dixon | 5a — -20°F to -15°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Dolton | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Downers Grove | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| East Moline | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| East Peoria | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Edwardsville | 6a — -10°F to -5°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Elgin | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Elk Grove Village | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Elmhurst | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Elmwood Park | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Evanston | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Evergreen Park | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Fairview Heights | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Frankfort | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Franklin Park | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Freeport | 5a — -20°F to -15°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Galesburg | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Geneva | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Glen Ellyn | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Glendale Heights | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Glenview | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Godfrey | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6b — -5°F to 0°F |
| Granite City | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Grayslake | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Gurnee | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Hanover Park | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Harvey | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Highland Park | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Hinsdale | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Hoffman Estates | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Homer Glen | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Homewood | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Huntley | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Jacksonville | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Joliet | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Kankakee | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| La Grange | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Lake Forest | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Lake in the Hills | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Lake Zurich | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Lansing | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Lemont | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Libertyville | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Lisle | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Lockport | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Lombard | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Loves Park | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Machesney Park | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Macomb | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Marion | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Matteson | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Mattoon | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6b — -5°F to 0°F |
| Maywood | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| McHenry | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Melrose Park | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Mokena | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Moline | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Montgomery | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Morton | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Morton Grove | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Mount Prospect | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Mundelein | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Naperville | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| New Lenox | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Niles | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Normal | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Norridge | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| North Aurora | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| North Chicago | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Northbrook | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| O'Fallon | 6b — -5°F to 0°F | 6a — -10°F to -5°F | 7a — 0°F to 5°F |
| Oak Forest | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Oak Lawn | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Oak Park | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Orland Park | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Oswego | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Ottawa | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Palatine | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Palos Hills | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Park Forest | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Park Ridge | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Pekin | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Peoria | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Plainfield | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Prospect Heights | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Quincy | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Rock Island | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Rockford | 5b — -15°F to -10°F | 4b — -25°F to -20°F | 5b — -15°F to -10°F |
| Rolling Meadows | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Romeoville | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Roselle | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Round Lake | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Round Lake Beach | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Schaumburg | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Shorewood | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Skokie | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| South Elgin | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| South Holland | 6a — -10°F to -5°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Springfield | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Streamwood | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Sycamore | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Tinley Park | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Urbana | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Vernon Hills | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Villa Park | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Washington | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Waukegan | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| West Chicago | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Westchester | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Westmont | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Wheaton | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Wheeling | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Wilmette | 5b — -15°F to -10°F | 5b — -15°F to -10°F | 6a — -10°F to -5°F |
| Woodridge | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
| Woodstock | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Yorkville | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 5b — -15°F to -10°F |
| Zion | 5b — -15°F to -10°F | 5a — -20°F to -15°F | 6a — -10°F to -5°F |
The 2012 USDA Plant Hardiness Zone Map was released in November 2012 by the U.S. Department of Agriculture (USDA) Agricultural Research Service (ARS). It was the first major revision to the USDA map since 1990 and was developed in cooperation with Oregon State University’s PRISM Climate Group using more weather stations and finer-resolution data.
Official source: USDA Plant Hardiness Zone Map — planthardiness.ars.usda.gov
This interactive map presentation is provided by PlantMaps. The underlying hardiness zone boundary data is sourced from the USDA Agricultural Research Service. Zone assignments for individual cities and towns are derived from PlantMaps climate data.