Bield:Farm
Frost dates · Alabama

Alabama frost dates,
county by county.

Last spring frost and first fall frost probability data for all 67 counties in Alabama, 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 Alabama

48 days separate the earliest and latest counties.

The median last spring frost in Covington County is February 11 48 days earlier than Marion County at March 31. Statewide averages aren't useful planting tools; pick your county below for the data that actually applies to your fields.

By geography

Alabama counties on the map.

Each dot is a county. Click for full frost-date detail. Color shows last-spring-frost timing — sage = earliest, amber = latest.

Butler County · Spring Mar 13 · Fall Nov 19 · 251-day seasonCoffee County · Spring Feb 22 · Fall Dec 6 · 287-day seasonMorgan County · Spring Mar 12 · Fall Nov 19 · 252-day seasonBaldwin County · Spring Feb 21 · Fall Dec 9 · 291-day seasonLowndes County · Spring Feb 27 · Fall Nov 25 · 271-day seasonFayette County · Spring Mar 5 · Fall Nov 22 · 262-day seasonWinston County · Spring Mar 22 · Fall Nov 13 · 236-day seasonChilton County · Spring Mar 7 · Fall Nov 25 · 263-day seasonJefferson County · Spring Mar 7 · Fall Nov 24 · 262-day seasonClay County · Spring Mar 22 · Fall Nov 11 · 234-day seasonChambers County · Spring Mar 26 · Fall Nov 8 · 227-day seasonSt. Clair County · Spring Mar 8 · Fall Nov 24 · 261-day seasonLauderdale County · Spring Mar 12 · Fall Nov 14 · 247-day seasonDeKalb County · Spring Mar 14 · Fall Nov 20 · 251-day seasonGreene County · Spring Mar 2 · Fall Nov 22 · 265-day seasonCherokee County · Spring Mar 24 · Fall Nov 9 · 230-day seasonColbert County · Spring Mar 17 · Fall Nov 14 · 242-day seasonMontgomery County · Spring Feb 17 · Fall Dec 4 · 290-day seasonEtowah County · Spring Mar 4 · Fall Nov 27 · 268-day seasonFranklin County · Spring Mar 23 · Fall Nov 5 · 227-day seasonElmore County · Spring Mar 10 · Fall Nov 21 · 256-day seasonPerry County · Spring Mar 3 · Fall Nov 20 · 262-day seasonCalhoun County · Spring Mar 8 · Fall Nov 21 · 258-day seasonDallas County · Spring Feb 24 · Fall Dec 1 · 280-day seasonConecuh County · Spring Feb 28 · Fall Dec 3 · 278-day seasonChoctaw County · Spring Feb 28 · Fall Nov 29 · 274-day seasonSumter County · Spring Mar 4 · Fall Nov 21 · 262-day seasonRandolph County · Spring Mar 17 · Fall Nov 14 · 242-day seasonLimestone County · Spring Mar 6 · Fall Nov 24 · 263-day seasonMarshall County · Spring Mar 6 · Fall Dec 1 · 270-day seasonBullock County · Spring Mar 9 · Fall Nov 17 · 253-day seasonRussell County · Spring Mar 11 · Fall Nov 20 · 254-day seasonShelby County · Spring Feb 27 · Fall Dec 1 · 277-day seasonClarke County · Spring Mar 8 · Fall Nov 21 · 258-day seasonMarengo County · Spring Mar 2 · Fall Nov 26 · 269-day seasonHale County · Spring Mar 1 · Fall Nov 25 · 269-day seasonLamar County · Spring Mar 13 · Fall Nov 19 · 251-day seasonPickens County · Spring Mar 8 · Fall Nov 20 · 257-day seasonCoosa County · Spring Mar 11 · Fall Nov 24 · 258-day seasonWalker County · Spring Mar 14 · Fall Nov 15 · 246-day seasonWashington County · Spring Mar 10 · Fall Nov 20 · 255-day seasonCrenshaw County · Spring Mar 15 · Fall Nov 16 · 246-day seasonDale County · Spring Feb 12 · Fall Dec 16 · 307-day seasonLee County · Spring Feb 28 · Fall Dec 1 · 276-day seasonAutauga County · Spring Mar 8 · Fall Nov 22 · 259-day seasonBarbour County · Spring Feb 28 · Fall Dec 3 · 278-day seasonMobile County · Spring Feb 13 · Fall Dec 14 · 304-day seasonBibb County · Spring Mar 18 · Fall Nov 13 · 240-day seasonPike County · Spring Feb 24 · Fall Dec 7 · 286-day seasonGeneva County · Spring Mar 6 · Fall Nov 20 · 259-day seasonHouston County · Spring Feb 19 · Fall Dec 9 · 293-day seasonMarion County · Spring Mar 31 · Fall Nov 4 · 218-day seasonCleburne County · Spring Mar 25 · Fall Nov 9 · 229-day seasonMadison County · Spring Mar 10 · Fall Nov 20 · 255-day seasonWilcox County · Spring Mar 3 · Fall Nov 22 · 264-day seasonBlount County · Spring Mar 8 · Fall Nov 24 · 261-day seasonLawrence County · Spring Mar 23 · Fall Nov 8 · 230-day seasonTuscaloosa County · Spring Mar 3 · Fall Nov 25 · 267-day seasonMacon County · Spring Mar 10 · Fall Nov 21 · 256-day seasonTallapoosa County · Spring Mar 31 · Fall Nov 6 · 220-day seasonJackson County · Spring Mar 20 · Fall Nov 8 · 233-day seasonCovington County · Spring Feb 11 · Fall Dec 18 · 310-day seasonMonroe County · Spring Mar 8 · Fall Nov 21 · 258-day seasonTalladega County · Spring Mar 25 · Fall Nov 10 · 230-day seasonHenry County · Spring Feb 19 · Fall Dec 9 · 293-day seasonEscambia County · Spring Feb 27 · Fall Nov 30 · 276-day seasonCullman County · Spring Mar 18 · Fall Nov 11 · 238-day season
Last spring frostEarliestMedianLatest
67 counties · click any county for full frost data