Missouri planting calendars

Planting calendars, USDA hardiness zones, and average frost dates for 199 Missouri locations (Advance, MO, Albany, MO, Alton, MO, Appleton, MO, Armstrong, MO, Arnold, MO, Ashland, MO, Aurora, MO, Barnhart, MO, Bethany, MO, Bloomfield, MO, Bolivar, MO, and 187 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 Missouri — 150 of 199

Pick a location for its full planner and printable calendar. A spread across the state is shown.
Location USDA zone Last frost First frost Season (days)
Advance 7a 0 to 5 °F Apr 7 Oct 27 204
Albany 6a −10 to −5 °F Apr 17 Oct 21 185
Alton 7a 0 to 5 °F Apr 17 Oct 21 187
Appleton 6b −5 to 0 °F Apr 7 Oct 29 202
Arnold 7a 0 to 5 °F Apr 9 Oct 26 197
Ashland 6b −5 to 0 °F Apr 7 Oct 29 205
Aurora 7a 0 to 5 °F Apr 15 Oct 23 189
Bethany 6a −10 to −5 °F Apr 16 Oct 22 186
Bloomfield 7a 0 to 5 °F Mar 26 Nov 6 225
Bolivar 6b −5 to 0 °F Apr 14 Oct 23 188
Brookfield 6a −10 to −5 °F Apr 14 Oct 23 192
Broseley 7b 5 to 10 °F Mar 31 Oct 31 214
Brunswick 6a −10 to −5 °F Apr 10 Oct 29 201
Butler 6b −5 to 0 °F Apr 12 Oct 23 192
Butterfield 6b −5 to 0 °F Apr 9 Oct 26 199
California 6b −5 to 0 °F Apr 11 Oct 25 195
Cape Girardeau 7a 0 to 5 °F Apr 7 Oct 29 202
Cape Girardeau 7a 0 to 5 °F Apr 5 Oct 25 201
Carrollton 6a −10 to −5 °F Apr 16 Oct 23 187
Cassville 7a 0 to 5 °F Apr 14 Oct 26 194
Chesterfield 7a 0 to 5 °F Apr 4 Oct 29 206
Chillicothe 6a −10 to −5 °F Apr 15 Oct 21 188
Cole Camp 6b −5 to 0 °F Apr 13 Oct 23 191
Columbia 6a −10 to −5 °F Apr 5 Oct 31 207
Columbia 6b −5 to 0 °F Apr 5 Oct 31 207
Cosby 6a −10 to −5 °F Apr 17 Oct 19 184
Dawn 6a −10 to −5 °F Apr 15 Oct 21 187
De Kalb 6b −5 to 0 °F Apr 19 Oct 17 180
El Dorado Springs 6b −5 to 0 °F Apr 8 Oct 29 199
Eolia 6b −5 to 0 °F Apr 4 Nov 1 208
Eureka 6b −5 to 0 °F Apr 12 Oct 23 193
Fairdealing 7a 0 to 5 °F Apr 12 Oct 26 196
Fairdealing 7b 5 to 10 °F Mar 29 Nov 5 222
Fayette 6b −5 to 0 °F Apr 13 Oct 22 191
Fort Leonard Wood 6b −5 to 0 °F Apr 20 Oct 19 181
Fort Leonard Wood 6b −5 to 0 °F Apr 15 Oct 21 185
Fredericktown 6b −5 to 0 °F Apr 21 Oct 16 174
Frohna 7a 0 to 5 °F Apr 19 Oct 20 182
Fulton 6b −5 to 0 °F Apr 10 Oct 24 195
Gainesville 7b 5 to 10 °F Apr 9 Oct 23 196
Gilman 6a −10 to −5 °F Apr 20 Oct 16 177
Graham 6a −10 to −5 °F Apr 19 Oct 17 180
Grant 5b −15 to −10 °F Apr 24 Oct 14 172
Greenfield 7a 0 to 5 °F Apr 11 Oct 25 198
Greenville 6b −5 to 0 °F Apr 2 Nov 2 215
Greenville 7a 0 to 5 °F Apr 2 Nov 2 215
Hannibal 6a −10 to −5 °F Apr 10 Oct 27 199
Harris 6a −10 to −5 °F Apr 25 Oct 15 174
Hermitage 6b −5 to 0 °F Apr 7 Oct 28 204
Highlandville 6b −5 to 0 °F Apr 16 Oct 21 187
Houston 6b −5 to 0 °F Apr 10 Oct 23 194
Houston 7a 0 to 5 °F Apr 10 Oct 23 194
Humansville 6b −5 to 0 °F Apr 6 Oct 30 207
Iberia 6b −5 to 0 °F Apr 8 Oct 28 200
Indian Lake 6b −5 to 0 °F Apr 12 Oct 25 194
Joplin 7a 0 to 5 °F Apr 9 Oct 27 200
Kansas 7a 0 to 5 °F Apr 4 Nov 2 211
Kansas 6b −5 to 0 °F Apr 4 Nov 2 211
Kansas 7a 0 to 5 °F Apr 10 Oct 27 198
Kearney 6a −10 to −5 °F Apr 19 Oct 17 181
Kennett 7b 5 to 10 °F Mar 31 Nov 1 215
King 6a −10 to −5 °F Apr 19 Oct 19 180
Kissee Mills 7a 0 to 5 °F Apr 6 Oct 31 205
La Grange 6a −10 to −5 °F Apr 11 Oct 23 194
La Plata 6a −10 to −5 °F Apr 19 Oct 18 180
Leasburg 6b −5 to 0 °F Apr 26 Oct 8 164
Lebanon 6b −5 to 0 °F Apr 17 Oct 21 187
Lee's Summit 6b −5 to 0 °F Apr 13 Oct 26 194
Lee's Summit 6b −5 to 0 °F Apr 8 Oct 29 204
Liberty 6a −10 to −5 °F Apr 10 Oct 27 198
Liberty 6a −10 to −5 °F Apr 18 Oct 20 183
Linn 6b −5 to 0 °F Apr 11 Oct 21 191
Linneus 6a −10 to −5 °F Apr 15 Oct 20 184
Lone Jack 6b −5 to 0 °F Apr 13 Oct 23 191
Macon 6a −10 to −5 °F Apr 8 Oct 28 201
Malden 7b 5 to 10 °F Mar 29 Nov 3 221
Mansfield 7a 0 to 5 °F Apr 11 Oct 26 197
Marble Hill 6b −5 to 0 °F Apr 12 Oct 23 193
Marshall 6b −5 to 0 °F Apr 10 Oct 24 196
Marshfield 6b −5 to 0 °F Apr 13 Oct 24 191
Maryville 5b −15 to −10 °F Apr 19 Oct 17 180
Memphis 6a −10 to −5 °F Apr 23 Oct 17 176
Meta 6b −5 to 0 °F Apr 8 Oct 26 200
Miami 6b −5 to 0 °F Apr 10 Oct 29 201
Milan 6a −10 to −5 °F Apr 26 Oct 14 169
Moberly 6b −5 to 0 °F Apr 13 Oct 25 195
Monroe 6a −10 to −5 °F Apr 12 Oct 22 190
Mound 6a −10 to −5 °F Apr 16 Oct 20 186
Mountain Grove 7a 0 to 5 °F Apr 11 Oct 28 196
Naylor 7b 5 to 10 °F Apr 12 Oct 26 196
Neosho 7a 0 to 5 °F Apr 7 Oct 31 206
Nevada 7a 0 to 5 °F Apr 7 Oct 27 202
New Madrid 7b 5 to 10 °F Mar 28 Nov 3 220
Newburg 6a −10 to −5 °F Apr 5 Nov 1 207
O'Fallon 6b −5 to 0 °F Apr 10 Oct 26 199
Osage Beach 6b −5 to 0 °F Mar 31 Nov 3 216
Osage Beach 7a 0 to 5 °F Mar 31 Nov 3 216
Otterville 6b −5 to 0 °F Apr 10 Oct 26 197
Park Hills 6b −5 to 0 °F Apr 13 Oct 21 191
Perry 6a −10 to −5 °F Apr 11 Oct 23 192
Perryville 6b −5 to 0 °F Apr 19 Oct 20 182
Piedmont 7a 0 to 5 °F Apr 9 Oct 26 199
Poplar Bluff 7a 0 to 5 °F Mar 29 Nov 5 222
Potosi 6b −5 to 0 °F Apr 11 Oct 28 198
Princeton 5b −15 to −10 °F Apr 25 Oct 15 174
Raymondville 6b −5 to 0 °F Apr 7 Oct 27 201
Raymondville 7a 0 to 5 °F Apr 20 Oct 19 181
Rayville 6a −10 to −5 °F Apr 19 Oct 18 180
Richmond 6a −10 to −5 °F Apr 8 Oct 25 197
Ridgeway 5b −15 to −10 °F Apr 16 Oct 22 186
Rives 7b 5 to 10 °F Mar 18 Nov 14 240
Rock Port 5b −15 to −10 °F Apr 24 Oct 10 167
Rolla 6b −5 to 0 °F Apr 5 Nov 1 207
Roscoe 6b −5 to 0 °F Apr 16 Oct 24 189
Salisbury 6a −10 to −5 °F Apr 12 Oct 22 190
Sarcoxie 7a 0 to 5 °F Apr 18 Oct 22 184
Sedalia 6b −5 to 0 °F Apr 18 Oct 22 186
Shelbina 6a −10 to −5 °F Apr 21 Oct 17 177
Shell Knob 7a 0 to 5 °F Apr 16 Oct 21 187
Sikeston 7b 5 to 10 °F Mar 26 Nov 6 225
South Fork 7a 0 to 5 °F Apr 9 Oct 23 196
Sparta 6b −5 to 0 °F Apr 14 Oct 21 188
Sparta 6b −5 to 0 °F Apr 26 Oct 13 167
Springfield 6b −5 to 0 °F Apr 9 Oct 27 199
St. Charles 6b −5 to 0 °F Apr 8 Oct 29 203
St. Elizabeth 6b −5 to 0 °F Apr 7 Nov 1 208
St. Louis 7a 0 to 5 °F Apr 1 Nov 4 218
Stanberry 6a −10 to −5 °F Apr 17 Oct 20 184
Steele 8a 10 to 15 °F Mar 24 Nov 6 227
Steelville 6a −10 to −5 °F Apr 17 Oct 18 182
Stockton 7a 0 to 5 °F Apr 6 Oct 30 207
Stotts 7a 0 to 5 °F Apr 14 Oct 21 188
Sweet Springs 6b −5 to 0 °F Apr 17 Oct 20 184
Taos 6b −5 to 0 °F Apr 8 Oct 31 205
Tarkio 5b −15 to −10 °F Apr 19 Oct 15 177
Unionville 5b −15 to −10 °F Apr 17 Oct 22 186
Valley Park 6b −5 to 0 °F Apr 4 Oct 29 206
Van Buren 6b −5 to 0 °F Apr 9 Oct 26 199
Versailles 6b −5 to 0 °F Apr 8 Oct 29 202
Walker 6b −5 to 0 °F Apr 7 Oct 27 202
Warrensburg 6b −5 to 0 °F Apr 14 Oct 21 189
Washburn 7a 0 to 5 °F Apr 4 Oct 30 207
Washington 6b −5 to 0 °F Apr 11 Oct 23 194
Wasola 7a 0 to 5 °F Apr 14 Oct 25 193
Weingarten 6b −5 to 0 °F Apr 8 Oct 30 202
West Alton 7a 0 to 5 °F Apr 4 Nov 5 214
West Plains 7a 0 to 5 °F Apr 8 Oct 25 199
Wildwood 7a 0 to 5 °F Apr 12 Oct 23 193
Wilson 7b 5 to 10 °F Apr 2 Oct 31 211
Windsor 6b −5 to 0 °F Apr 7 Oct 28 202

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 199 Missouri locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.