Frost dates · Missouri
Missouri frost dates,
county by county.
Last spring frost and first fall frost probability data for all 115 counties in Missouri, computed from the NOAA 1991–2020 Climate Normals. Every county page surfaces the full probability table at three temperature thresholds plus crop-specific planting guidance.
Variation across Missouri
33 days separate the earliest and latest counties.
The median last spring frost in Pemiscot County is March 12 — 33 days earlier than Crawford County at April 14. Statewide averages aren't useful planting tools; pick your county below for the data that actually applies to your fields.
By frost timing
Counties sorted by last spring frost.
Latest at top, earliest at bottom. In most states this matches the north-to-south gradient.
- Crawford CountySpring Apr 14·Fall Oct 18187-day season
- Gasconade CountySpring Apr 14·Fall Oct 24193-day season
- Mercer CountySpring Apr 14·Fall Oct 26195-day season
- Sullivan CountySpring Apr 14·Fall Oct 24193-day season
- Worth CountySpring Apr 14·Fall Oct 25194-day season
- Caldwell CountySpring Apr 13·Fall Oct 26196-day season
- Monroe CountySpring Apr 11·Fall Oct 28200-day season
- Schuyler CountySpring Apr 11·Fall Oct 26198-day season
- Scotland CountySpring Apr 11·Fall Oct 26198-day season
- Shelby CountySpring Apr 11·Fall Oct 28200-day season
- Adair CountySpring Apr 10·Fall Oct 29202-day season
- Madison CountySpring Apr 10·Fall Oct 26199-day season
- Atchison CountySpring Apr 9·Fall Oct 25199-day season
- Buchanan CountySpring Apr 9·Fall Oct 26200-day season
- Dallas CountySpring Apr 9·Fall Oct 25199-day season
- Gentry CountySpring Apr 9·Fall Oct 29203-day season
- Clay CountySpring Apr 8·Fall Oct 27202-day season
- DeKalb CountySpring Apr 8·Fall Oct 29204-day season
- Nodaway CountySpring Apr 8·Fall Oct 27202-day season
- Putnam CountySpring Apr 8·Fall Oct 31206-day season
- Ray CountySpring Apr 8·Fall Oct 27202-day season
- Andrew CountySpring Apr 7·Fall Oct 28204-day season
- Clark CountySpring Apr 7·Fall Nov 1208-day season
- Daviess CountySpring Apr 7·Fall Oct 30206-day season
- Knox CountySpring Apr 7·Fall Oct 30206-day season
- Lewis CountySpring Apr 7·Fall Oct 30206-day season
- Grundy CountySpring Apr 6·Fall Oct 29206-day season
- Holt CountySpring Apr 6·Fall Oct 30207-day season
- Lincoln CountySpring Apr 6·Fall Oct 29206-day season
- Shannon CountySpring Apr 6·Fall Oct 28205-day season
- Clinton CountySpring Apr 5·Fall Nov 3212-day season
- Harrison CountySpring Apr 5·Fall Oct 31209-day season
- Henry CountySpring Apr 5·Fall Oct 31209-day season
- Linn CountySpring Apr 5·Fall Oct 29207-day season
- Livingston CountySpring Apr 5·Fall Nov 1210-day season
- Oregon CountySpring Apr 5·Fall Oct 30208-day season
- Perry CountySpring Apr 5·Fall Oct 30208-day season
- Pettis CountySpring Apr 5·Fall Oct 31209-day season
- Carroll CountySpring Apr 4·Fall Nov 1211-day season
- Howell CountySpring Apr 4·Fall Oct 31210-day season
- Laclede CountySpring Apr 4·Fall Oct 30209-day season
- St. Clair CountySpring Apr 4·Fall Nov 1211-day season
- Stone CountySpring Apr 4·Fall Nov 1211-day season
- Barry CountySpring Apr 3·Fall Nov 5216-day season
- Christian CountySpring Apr 3·Fall Nov 1212-day season
- Dent CountySpring Apr 3·Fall Oct 30210-day season
- Johnson CountySpring Apr 3·Fall Oct 31211-day season
- Lawrence CountySpring Apr 3·Fall Oct 30210-day season
- Montgomery CountySpring Apr 3·Fall Nov 2213-day season
- Randolph CountySpring Apr 3·Fall Nov 2213-day season
- Warren CountySpring Apr 3·Fall Nov 2213-day season
- Bates CountySpring Apr 2·Fall Nov 1213-day season
- Chariton CountySpring Apr 2·Fall Nov 1213-day season
- Howard CountySpring Apr 2·Fall Nov 1213-day season
- Marion CountySpring Apr 2·Fall Nov 1213-day season
- Pike CountySpring Apr 2·Fall Nov 2214-day season
- Ralls CountySpring Apr 2·Fall Nov 1213-day season
- Wright CountySpring Apr 2·Fall Nov 1213-day season
- Audrain CountySpring Apr 1·Fall Nov 4217-day season
- Bollinger CountySpring Apr 1·Fall Nov 1214-day season
- Cooper CountySpring Apr 1·Fall Nov 4217-day season
- Iron CountySpring Apr 1·Fall Nov 1214-day season
- Moniteau CountySpring Apr 1·Fall Nov 2215-day season
- Platte CountySpring Apr 1·Fall Nov 1214-day season
- Polk CountySpring Apr 1·Fall Nov 1214-day season
- Pulaski CountySpring Apr 1·Fall Oct 31213-day season
- St. Francois CountySpring Apr 1·Fall Nov 1214-day season
- Webster CountySpring Apr 1·Fall Nov 2215-day season
- Barton CountySpring Mar 31·Fall Nov 5219-day season
- Callaway CountySpring Mar 31·Fall Nov 4218-day season
- Dade CountySpring Mar 31·Fall Nov 1215-day season
- Douglas CountySpring Mar 31·Fall Nov 5219-day season
- Franklin CountySpring Mar 31·Fall Nov 3217-day season
- Jefferson CountySpring Mar 31·Fall Nov 5219-day season
- Lafayette CountySpring Mar 31·Fall Nov 2216-day season
- McDonald CountySpring Mar 31·Fall Nov 1215-day season
- Osage CountySpring Mar 31·Fall Nov 1215-day season
- Ripley CountySpring Mar 31·Fall Nov 3217-day season
- Saline CountySpring Mar 31·Fall Nov 3217-day season
- St. Charles CountySpring Mar 31·Fall Nov 5219-day season
- Washington CountySpring Mar 31·Fall Nov 4218-day season
- Greene CountySpring Mar 30·Fall Nov 4219-day season
- Miller CountySpring Mar 30·Fall Nov 6221-day season
- Benton CountySpring Mar 29·Fall Nov 10226-day season
- Cape Girardeau CountySpring Mar 29·Fall Nov 5221-day season
- Cass CountySpring Mar 29·Fall Nov 7223-day season
- Hickory CountySpring Mar 29·Fall Nov 6222-day season
- Macon CountySpring Mar 29·Fall Nov 5221-day season
- Morgan CountySpring Mar 29·Fall Nov 7223-day season
- Ozark CountySpring Mar 29·Fall Nov 2218-day season
- Texas CountySpring Mar 29·Fall Nov 3219-day season
- Vernon CountySpring Mar 29·Fall Nov 5221-day season
- Carter CountySpring Mar 28·Fall Nov 4221-day season
- Cole CountySpring Mar 28·Fall Nov 8225-day season
- Jackson CountySpring Mar 28·Fall Nov 7224-day season
- Maries CountySpring Mar 28·Fall Nov 5222-day season
- Reynolds CountySpring Mar 28·Fall Nov 4221-day season
- Ste. Genevieve CountySpring Mar 28·Fall Nov 10227-day season
- Cedar CountySpring Mar 27·Fall Nov 8226-day season
- Jasper CountySpring Mar 27·Fall Nov 5223-day season
- Newton CountySpring Mar 27·Fall Nov 8226-day season
- Stoddard CountySpring Mar 27·Fall Nov 7225-day season
- Boone CountySpring Mar 26·Fall Nov 9228-day season
- Phelps CountySpring Mar 26·Fall Nov 10229-day season
- Taney CountySpring Mar 26·Fall Nov 10229-day season
- St. Louis CountySpring Mar 25·Fall Nov 8228-day season
- Mississippi CountySpring Mar 24·Fall Nov 10231-day season
- St. Louis citySpring Mar 22·Fall Nov 15238-day season
- Wayne CountySpring Mar 21·Fall Nov 14238-day season
- Camden CountySpring Mar 19·Fall Nov 15241-day season
- Dunklin CountySpring Mar 19·Fall Nov 13239-day season
- New Madrid CountySpring Mar 17·Fall Nov 15243-day season
- Butler CountySpring Mar 16·Fall Nov 15244-day season
- Scott CountySpring Mar 14·Fall Nov 19250-day season
- Pemiscot CountySpring Mar 12·Fall Nov 22255-day season
Alphabetical
All Missouri counties — A to Z.
- Adair County
- Andrew County
- Atchison County
- Audrain County
- Barry County
- Barton County
- Bates County
- Benton County
- Bollinger County
- Boone County
- Buchanan County
- Butler County
- Caldwell County
- Callaway County
- Camden County
- Cape Girardeau County
- Carroll County
- Carter County
- Cass County
- Cedar County
- Chariton County
- Christian County
- Clark County
- Clay County
- Clinton County
- Cole County
- Cooper County
- Crawford County
- Dade County
- Dallas County
- Daviess County
- DeKalb County
- Dent County
- Douglas County
- Dunklin County
- Franklin County
- Gasconade County
- Gentry County
- Greene County
- Grundy County
- Harrison County
- Henry County
- Hickory County
- Holt County
- Howard County
- Howell County
- Iron County
- Jackson County
- Jasper County
- Jefferson County
- Johnson County
- Knox County
- Laclede County
- Lafayette County
- Lawrence County
- Lewis County
- Lincoln County
- Linn County
- Livingston County
- Macon County
- Madison County
- Maries County
- Marion County
- McDonald County
- Mercer County
- Miller County
- Mississippi County
- Moniteau County
- Monroe County
- Montgomery County
- Morgan County
- New Madrid County
- Newton County
- Nodaway County
- Oregon County
- Osage County
- Ozark County
- Pemiscot County
- Perry County
- Pettis County
- Phelps County
- Pike County
- Platte County
- Polk County
- Pulaski County
- Putnam County
- Ralls County
- Randolph County
- Ray County
- Reynolds County
- Ripley County
- Saline County
- Schuyler County
- Scotland County
- Scott County
- Shannon County
- Shelby County
- St. Charles County
- St. Clair County
- St. Francois County
- St. Louis city
- St. Louis County
- Ste. Genevieve County
- Stoddard County
- Stone County
- Sullivan County
- Taney County
- Texas County
- Vernon County
- Warren County
- Washington County
- Wayne County
- Webster County
- Worth County
- Wright County