USDA hardiness zones in Missouri
| Zone | Avg. extreme minimum | ZIP codes | Example cities |
|---|---|---|---|
| Zone 5b | −15 to −10°F | 29 | Maryville |
| Zone 6a | −10 to −5°F | 214 | St. Joseph, Liberty, Kirksville, Hannibal |
| Zone 6b | −5 to 0°F | 457 | Kansas City, Columbia, Independence, Lee's Summit |
| Zone 7a | 0 to 5°F | 253 | St. Louis, Springfield, Joplin, Florissant |
| Zone 7b | 5 to 10°F | 46 | Sikeston, Kennett, Dexter, Caruthersville |
| Zone 8a | 10 to 15°F | 5 | — |
Growing zone and frost dates by city
| City | Zone | Frost dates |
|---|---|---|
| Kansas City | 6b (−5 to 0°F) | Kansas City frost dates |
| St. Louis | 7a (0 to 5°F) | St. Louis frost dates |
| Springfield | 7a (0 to 5°F) | Springfield frost dates |
| Columbia | 6b (−5 to 0°F) | Columbia frost dates |
| Independence | 6b (−5 to 0°F) | Independence frost dates |
| Lee's Summit | 6b (−5 to 0°F) | Lee's Summit frost dates |
| O'Fallon | 6b (−5 to 0°F) | O'Fallon frost dates |
| St. Charles | 6b (−5 to 0°F) | St. Charles frost dates |
| St. Joseph | 6a (−10 to −5°F) | St. Joseph frost dates |
| Blue Springs | 6b (−5 to 0°F) | Blue Springs frost dates |
| St. Peters | 6b (−5 to 0°F) | St. Peters frost dates |
| Joplin | 7a (0 to 5°F) | Joplin frost dates |
| Florissant | 7a (0 to 5°F) | Florissant frost dates |
| Wentzville | 6b (−5 to 0°F) | Wentzville frost dates |
| Chesterfield | 7a (0 to 5°F) | Chesterfield frost dates |
| Jefferson City | 6b (−5 to 0°F) | Jefferson City frost dates |
| Cape Girardeau | 7a (0 to 5°F) | Cape Girardeau frost dates |
| Wildwood | 7a (0 to 5°F) | Wildwood frost dates |
| University City | 7a (0 to 5°F) | University City frost dates |
| Liberty | 6a (−10 to −5°F) | Liberty frost dates |
| Ballwin | 7a (0 to 5°F) | Ballwin frost dates |
| Kirkwood | 7a (0 to 5°F) | Kirkwood frost dates |
| Raytown | 6b (−5 to 0°F) | Raytown frost dates |
| Maryland Heights | 7a (0 to 5°F) | Maryland Heights frost dates |
| Gladstone | 6b (−5 to 0°F) | Gladstone frost dates |
| Grandview | 6b (−5 to 0°F) | Grandview frost dates |
| Raymore | 6b (−5 to 0°F) | Raymore frost dates |
| Nixa | 6b (−5 to 0°F) | Nixa frost dates |
| Belton | 6b (−5 to 0°F) | Belton frost dates |
| Hazelwood | 7a (0 to 5°F) | Hazelwood frost dates |
| Ozark | 6b (−5 to 0°F) | Ozark frost dates |
| Webster Groves | 7a (0 to 5°F) | Webster Groves frost dates |
| Sedalia | 6b (−5 to 0°F) | Sedalia frost dates |
| Republic | 6b (−5 to 0°F) | Republic frost dates |
| Arnold | 7a (0 to 5°F) | Arnold frost dates |
| Rolla | 6b (−5 to 0°F) | Rolla frost dates |
| Warrensburg | 6b (−5 to 0°F) | Warrensburg frost dates |
| Farmington | 6b (−5 to 0°F) | Farmington frost dates |
| Lake St. Louis | 6b (−5 to 0°F) | Lake St. Louis frost dates |
| Creve Coeur | 7a (0 to 5°F) | Creve Coeur frost dates |
| Manchester | 7a (0 to 5°F) | Manchester frost dates |
| Ferguson | 7a (0 to 5°F) | Ferguson frost dates |
| Kirksville | 6a (−10 to −5°F) | Kirksville frost dates |
| Clayton | 7a (0 to 5°F) | Clayton frost dates |
| Grain Valley | 6b (−5 to 0°F) | Grain Valley frost dates |
| Hannibal | 6a (−10 to −5°F) | Hannibal frost dates |
| Poplar Bluff | 7a (0 to 5°F) | Poplar Bluff frost dates |
| Jackson | 7a (0 to 5°F) | Jackson frost dates |
| Sikeston | 7b (5 to 10°F) | Sikeston frost dates |
| Washington | 6b (−5 to 0°F) | Washington frost dates |
| Carthage | 7a (0 to 5°F) | Carthage frost dates |
| Lebanon | 6b (−5 to 0°F) | Lebanon frost dates |
| Overland | 7a (0 to 5°F) | Overland frost dates |
| Troy | 6b (−5 to 0°F) | Troy frost dates |
| Dardenne Prairie | 6b (−5 to 0°F) | Dardenne Prairie frost dates |
| Neosho | 7a (0 to 5°F) | Neosho frost dates |
| Festus | 7a (0 to 5°F) | Festus frost dates |
| Marshall | 6b (−5 to 0°F) | Marshall frost dates |
| Moberly | 6b (−5 to 0°F) | Moberly frost dates |
| Webb City | 7a (0 to 5°F) | Webb City frost dates |
| Union | 6b (−5 to 0°F) | Union frost dates |
| Eureka | 6b (−5 to 0°F) | Eureka frost dates |
| Jennings | 7a (0 to 5°F) | Jennings frost dates |
| Branson | 7a (0 to 5°F) | Branson frost dates |
| Fulton | 6b (−5 to 0°F) | Fulton frost dates |
| West Plains | 7a (0 to 5°F) | West Plains frost dates |
| St. Ann | 7a (0 to 5°F) | St. Ann frost dates |
| Crestwood | 7a (0 to 5°F) | Crestwood frost dates |
| Bolivar | 6b (−5 to 0°F) | Bolivar frost dates |
| Town and Country | 7a (0 to 5°F) | Town and Country frost dates |
| Mexico | 6b (−5 to 0°F) | Mexico frost dates |
| Kearney | 6a (−10 to −5°F) | Kearney frost dates |
| Bridgeton | 6b (−5 to 0°F) | Bridgeton frost dates |
| Smithville | 6a (−10 to −5°F) | Smithville frost dates |
| Excelsior Springs | 6a (−10 to −5°F) | Excelsior Springs frost dates |
| Bellefontaine Neighbors | 7a (0 to 5°F) | Bellefontaine Neighbors frost dates |
| Ellisville | 7a (0 to 5°F) | Ellisville frost dates |
| Monett | 7a (0 to 5°F) | Monett frost dates |
| Kennett | 7b (5 to 10°F) | Kennett frost dates |
| Maryville | 5b (−15 to −10°F) | Maryville frost dates |
| Harrisonville | 6b (−5 to 0°F) | Harrisonville frost dates |
| Warrenton | 6b (−5 to 0°F) | Warrenton frost dates |
| Clinton | 6b (−5 to 0°F) | Clinton frost dates |
| Oak Grove | 6a (−10 to −5°F) | Oak Grove frost dates |
| Chillicothe | 6a (−10 to −5°F) | Chillicothe frost dates |
| Des Peres | 7a (0 to 5°F) | Des Peres frost dates |
| Parkville | 6b (−5 to 0°F) | Parkville frost dates |
| Richmond Heights | 7a (0 to 5°F) | Richmond Heights frost dates |
| Sunset Hills | 7a (0 to 5°F) | Sunset Hills frost dates |
| Pleasant Hill | 6b (−5 to 0°F) | Pleasant Hill frost dates |
| Olivette | 7a (0 to 5°F) | Olivette frost dates |
| Ladue | 7a (0 to 5°F) | Ladue frost dates |
| Park Hills | 6b (−5 to 0°F) | Park Hills frost dates |
| Perryville | 6b (−5 to 0°F) | Perryville frost dates |
| Carl Junction | 7a (0 to 5°F) | Carl Junction frost dates |
| Nevada | 7a (0 to 5°F) | Nevada frost dates |
| Brentwood | 7a (0 to 5°F) | Brentwood frost dates |
| Marshfield | 6b (−5 to 0°F) | Marshfield frost dates |
| Maplewood | 7a (0 to 5°F) | Maplewood frost dates |
| Berkeley | 7a (0 to 5°F) | Berkeley frost dates |
| Boonville | 6b (−5 to 0°F) | Boonville frost dates |
| Dexter | 7b (5 to 10°F) | Dexter frost dates |
| Pacific | 6b (−5 to 0°F) | Pacific frost dates |
| Aurora | 7a (0 to 5°F) | Aurora frost dates |
| Cameron | 6a (−10 to −5°F) | Cameron frost dates |
| Sullivan | 6b (−5 to 0°F) | Sullivan frost dates |
| Willard | 6b (−5 to 0°F) | Willard frost dates |
| Valley Park | 6b (−5 to 0°F) | Valley Park frost dates |
| Cottleville | 6b (−5 to 0°F) | Cottleville frost dates |
| Bonne Terre | 6b (−5 to 0°F) | Bonne Terre frost dates |
| Black Jack | 7a (0 to 5°F) | Black Jack frost dates |
| De Soto | 6b (−5 to 0°F) | De Soto frost dates |
| St. John | 7a (0 to 5°F) | St. John frost dates |
| Peculiar | 6b (−5 to 0°F) | Peculiar frost dates |
| Battlefield | 6b (−5 to 0°F) | Battlefield frost dates |
| Greenwood | 6b (−5 to 0°F) | Greenwood frost dates |
| Pevely | 7a (0 to 5°F) | Pevely frost dates |
| Shrewsbury | 7a (0 to 5°F) | Shrewsbury frost dates |
| Glendale | 7a (0 to 5°F) | Glendale frost dates |
| Richmond | 6a (−10 to −5°F) | Richmond frost dates |
| Wright City | 6b (−5 to 0°F) | Wright City frost dates |
| Rogersville | 6b (−5 to 0°F) | Rogersville frost dates |
| Odessa | 6b (−5 to 0°F) | Odessa frost dates |
| North Kansas City | 6b (−5 to 0°F) | North Kansas City frost dates |
| St. Robert | 6b (−5 to 0°F) | St. Robert frost dates |
| Waynesville | 6b (−5 to 0°F) | Waynesville frost dates |
| Trenton | 6a (−10 to −5°F) | Trenton frost dates |
| Macon | 6a (−10 to −5°F) | Macon frost dates |
| Herculaneum | 7a (0 to 5°F) | Herculaneum frost dates |
| Weldon Spring | 6b (−5 to 0°F) | Weldon Spring frost dates |
| Ashland | 6b (−5 to 0°F) | Ashland frost dates |
| Caruthersville | 7b (5 to 10°F) | Caruthersville frost dates |
| Savannah | 6a (−10 to −5°F) | Savannah frost dates |
| Osage Beach | 7a (0 to 5°F) | Osage Beach frost dates |
| Ste. Genevieve | 7a (0 to 5°F) | Ste. Genevieve frost dates |
Frequently asked questions
What growing zone is Missouri in?
Missouri’s ZIP codes span USDA zones 5b to 8a, and 6b is the most common. Zones vary with elevation and distance from water, so check your own ZIP code.
When should I plant?
Hardiness zones are about winter cold, not planting dates. For timing, use the last spring frost date for your city on our Missouri frost dates page.