| City | Population | Last spring frost | First fall frost | Growing season | Zone |
|---|---|---|---|---|---|
| Kansas City | 521,220 | Apr 4 | Nov 2 | 211 days | 6b |
| St. Louis | 278,144 | Apr 1 | Nov 4 | 218 days | 7a |
| Springfield | 169,847 | Apr 4 | Oct 27 | 204 days | 7a |
| Columbia | 130,851 | Apr 5 | Oct 31 | 207 days | 6b |
| Independence | 121,675 | Apr 10 | Oct 27 | 198 days | 6b |
| Lee's Summit | 107,514 | Apr 7 | Oct 29 | 202 days | 6b |
| O'Fallon | 96,101 | Apr 10 | Oct 26 | 199 days | 6b |
| St. Charles | 72,561 | Apr 8 | Oct 29 | 203 days | 6b |
| St. Joseph | 71,001 | Apr 19 | Oct 17 | 180 days | 6a |
| Blue Springs | 61,632 | Apr 7 | Oct 29 | 202 days | 6b |
| St. Peters | 61,479 | Apr 9 | Oct 26 | 198 days | 6b |
| Joplin | 53,930 | Apr 9 | Oct 27 | 200 days | 7a |
| Florissant | 51,124 | Apr 2 | Nov 4 | 215 days | 7a |
| Wentzville | 49,495 | Apr 10 | Oct 26 | 199 days | 6b |
| Chesterfield | 49,309 | Apr 4 | Oct 29 | 206 days | 7a |
| Jefferson City | 42,489 | Apr 8 | Oct 31 | 205 days | 6b |
| Cape Girardeau | 40,977 | Apr 5 | Oct 25 | 201 days | 7a |
| Wildwood | 34,955 | Apr 12 | Oct 23 | 193 days | 7a |
| University City | 34,657 | Apr 1 | Nov 4 | 218 days | 7a |
| Liberty | 31,319 | Apr 19 | Oct 17 | 181 days | 6a |
| Ballwin | 30,901 | Apr 4 | Oct 29 | 206 days | 7a |
| Kirkwood | 29,331 | Apr 1 | Nov 4 | 218 days | 7a |
| Raytown | 29,154 | Apr 7 | Oct 29 | 202 days | 6b |
| Maryland Heights | 27,559 | Apr 4 | Oct 29 | 206 days | 7a |
| Gladstone | 27,497 | Apr 4 | Nov 2 | 211 days | 6b |
| Grandview | 26,653 | Apr 7 | Oct 29 | 202 days | 6b |
| Raymore | 26,633 | Apr 13 | Oct 26 | 194 days | 6b |
| Nixa | 26,597 | Apr 15 | Oct 23 | 189 days | 6b |
| Belton | 26,193 | Apr 13 | Oct 26 | 194 days | 6b |
| Hazelwood | 24,849 | Apr 2 | Nov 4 | 215 days | 7a |
| Ozark | 23,544 | Apr 15 | Oct 23 | 189 days | 6b |
| Webster Groves | 23,450 | Apr 1 | Nov 4 | 218 days | 7a |
| Sedalia | 22,621 | Apr 18 | Oct 22 | 186 days | 6b |
| Republic | 22,404 | Apr 9 | Oct 27 | 199 days | 6b |
| Arnold | 20,994 | Apr 9 | Oct 26 | 197 days | 7a |
| Rolla | 20,588 | Apr 5 | Nov 1 | 207 days | 6b |
| Warrensburg | 20,283 | Apr 14 | Oct 21 | 189 days | 6b |
| Farmington | 19,226 | Apr 13 | Oct 21 | 191 days | 6b |
| Lake St. Louis | 19,129 | Apr 10 | Oct 26 | 199 days | 6b |
| Creve Coeur | 18,480 | Apr 4 | Oct 29 | 206 days | 7a |
| Manchester | 18,069 | Apr 4 | Oct 29 | 206 days | 7a |
| Ferguson | 17,953 | Apr 2 | Nov 4 | 215 days | 7a |
| Kirksville | 17,863 | Apr 21 | Oct 19 | 179 days | 6a |
| Clayton | 17,807 | Apr 1 | Nov 4 | 218 days | 7a |
| Grain Valley | 16,908 | Apr 7 | Oct 29 | 202 days | 6b |
| Hannibal | 16,804 | Apr 10 | Oct 27 | 199 days | 6a |
| Poplar Bluff | 16,295 | Mar 29 | Nov 5 | 222 days | 7a |
| Jackson | 16,033 | Apr 7 | Oct 29 | 202 days | 7a |
| Sikeston | 15,983 | Mar 26 | Nov 6 | 225 days | 7b |
| Washington | 15,906 | Apr 8 | Oct 25 | 199 days | 6b |
| Carthage | 15,895 | Apr 4 | Oct 27 | 204 days | 7a |
| Lebanon | 15,663 | Apr 17 | Oct 21 | 187 days | 6b |
| Overland | 15,474 | Apr 2 | Nov 4 | 215 days | 7a |
| Troy | 15,201 | Apr 14 | Oct 23 | 191 days | 6b |
| Dardenne Prairie | 15,032 | Apr 10 | Oct 26 | 199 days | 6b |
| Neosho | 14,078 | Apr 7 | Oct 31 | 206 days | 7a |
| Festus | 14,066 | Apr 9 | Oct 26 | 197 days | 7a |
| Marshall | 13,766 | Apr 10 | Oct 24 | 196 days | 6b |
| Moberly | 13,719 | Apr 13 | Oct 25 | 195 days | 6b |
| Webb City | 13,459 | Apr 9 | Oct 27 | 200 days | 7a |
| Union | 13,445 | Apr 11 | Oct 23 | 194 days | 6b |
| Eureka | 13,422 | Apr 12 | Oct 23 | 193 days | 6b |
| Jennings | 13,093 | Apr 2 | Nov 4 | 215 days | 7a |
| Branson | 12,921 | Apr 8 | Nov 2 | 209 days | 7a |
| Fulton | 12,853 | Apr 10 | Oct 24 | 195 days | 6b |
| West Plains | 12,780 | Apr 16 | Oct 21 | 189 days | 7a |
| St. Ann | 12,617 | Apr 2 | Nov 4 | 215 days | 7a |
| Crestwood | 12,207 | Apr 1 | Nov 4 | 218 days | 7a |
| Bolivar | 11,994 | Apr 14 | Oct 23 | 188 days | 6b |
| Town and Country | 11,619 | Apr 4 | Oct 29 | 206 days | 7a |
| Mexico | 11,558 | Apr 11 | Oct 25 | 197 days | 6b |
| Kearney | 11,296 | Apr 19 | Oct 17 | 181 days | 6a |
| Bridgeton | 11,277 | Apr 2 | Nov 4 | 215 days | 6b |
| Smithville | 11,160 | Apr 18 | Oct 20 | 183 days | 6a |
| Excelsior Springs | 10,819 | Apr 19 | Oct 17 | 181 days | 6a |
| Bellefontaine Neighbors | 10,368 | Apr 2 | Nov 4 | 215 days | 7a |
| Ellisville | 10,315 | Apr 12 | Oct 23 | 193 days | 7a |
| Monett | 10,248 | Apr 9 | Oct 26 | 199 days | 7a |
| Kennett | 10,118 | Mar 31 | Nov 1 | 215 days | 7b |
| Maryville | 10,092 | Apr 19 | Oct 17 | 180 days | 5b |
| Harrisonville | 10,040 | Apr 8 | Oct 29 | 204 days | 6b |
| Warrenton | 9,667 | Apr 14 | Oct 23 | 191 days | 6b |
| Clinton | 9,504 | Apr 17 | Oct 21 | 187 days | 6b |
| Oak Grove | 9,370 | Apr 13 | Oct 23 | 191 days | 6a |
| Chillicothe | 9,114 | Apr 15 | Oct 21 | 187 days | 6a |
| Des Peres | 9,102 | Apr 4 | Oct 29 | 206 days | 7a |
| Parkville | 9,093 | Apr 13 | Oct 24 | 193 days | 6b |
| Richmond Heights | 9,093 | Apr 1 | Nov 4 | 218 days | 7a |
| Sunset Hills | 9,075 | Apr 1 | Nov 4 | 218 days | 7a |
| Pleasant Hill | 8,956 | Apr 8 | Oct 29 | 204 days | 6b |
| Olivette | 8,937 | Apr 2 | Nov 4 | 215 days | 7a |
| Ladue | 8,934 | Apr 1 | Nov 4 | 218 days | 7a |
| Park Hills | 8,753 | Apr 13 | Oct 21 | 191 days | 6b |
| Perryville | 8,593 | Apr 19 | Oct 20 | 182 days | 6b |
| Carl Junction | 8,484 | Apr 9 | Oct 27 | 200 days | 7a |
| Nevada | 8,404 | Apr 7 | Oct 27 | 202 days | 7a |
| Brentwood | 8,079 | Apr 1 | Nov 4 | 218 days | 7a |
| Marshfield | 8,078 | Apr 13 | Oct 24 | 191 days | 6b |
| Maplewood | 8,033 | Apr 1 | Nov 4 | 218 days | 7a |
| Berkeley | 8,026 | Apr 2 | Nov 4 | 215 days | 7a |
| Boonville | 7,867 | Apr 12 | Oct 25 | 195 days | 6b |
| Dexter | 7,851 | Mar 29 | Nov 3 | 221 days | 7b |
| Pacific | 7,824 | Apr 8 | Oct 25 | 199 days | 6b |
| Aurora | 7,686 | Apr 15 | Oct 23 | 189 days | 7a |
| Cameron | 7,341 | Apr 15 | Oct 24 | 192 days | 6a |
| Sullivan | 6,942 | Apr 11 | Oct 23 | 194 days | 6b |
| Willard | 6,904 | Apr 9 | Oct 27 | 199 days | 6b |
| Valley Park | 6,767 | Apr 4 | Oct 29 | 206 days | 6b |
| Cottleville | 6,717 | Apr 9 | Oct 26 | 198 days | 6b |
| Bonne Terre | 6,636 | Apr 13 | Oct 21 | 191 days | 6b |
| Black Jack | 6,547 | Apr 2 | Nov 4 | 215 days | 7a |
| De Soto | 6,527 | Apr 9 | Oct 26 | 197 days | 6b |
| St. John | 6,441 | Apr 2 | Nov 4 | 215 days | 7a |
| Peculiar | 6,365 | Apr 8 | Oct 29 | 204 days | 6b |
| Battlefield | 6,361 | Apr 4 | Oct 27 | 204 days | 6b |
| Greenwood | 6,315 | Apr 13 | Oct 26 | 194 days | 6b |
| Pevely | 6,239 | Apr 9 | Oct 26 | 197 days | 7a |
| Shrewsbury | 6,231 | Apr 1 | Nov 4 | 218 days | 7a |
| Glendale | 6,060 | Apr 1 | Nov 4 | 218 days | 7a |
| Richmond | 5,968 | Apr 19 | Oct 18 | 180 days | 6a |
| Wright City | 5,854 | Apr 14 | Oct 23 | 191 days | 6b |
| Rogersville | 5,754 | Apr 26 | Oct 13 | 167 days | 6b |
| Odessa | 5,721 | Apr 13 | Oct 23 | 191 days | 6b |
| North Kansas City | 5,613 | Apr 4 | Nov 2 | 211 days | 6b |
| St. Robert | 5,602 | Apr 15 | Oct 21 | 185 days | 6b |
| Waynesville | 5,558 | Apr 15 | Oct 21 | 185 days | 6b |
| Trenton | 5,557 | Apr 16 | Oct 20 | 184 days | 6a |
| Macon | 5,532 | Apr 8 | Oct 28 | 201 days | 6a |
| Herculaneum | 5,402 | Apr 9 | Oct 26 | 197 days | 7a |
| Weldon Spring | 5,301 | Apr 10 | Oct 26 | 199 days | 6b |
| Ashland | 5,221 | Apr 7 | Oct 29 | 205 days | 6b |
| Caruthersville | 5,211 | Mar 24 | Nov 9 | 230 days | 7b |
| Savannah | 5,107 | Apr 17 | Oct 19 | 184 days | 6a |
| Osage Beach | 5,079 | Mar 31 | Nov 3 | 216 days | 7a |
| Ste. Genevieve | 5,065 | Apr 8 | Oct 30 | 202 days | 7a |