
Below is a table of average last spring freeze dates for the entire period of record for the locations indicated. Also, latest average hard freeze dates on record are included. A hard freeze locally is defined by temperatures at or below 28ºF. The earliest last freeze and latest freezes on record are also included for each site.
| Location |
Avg Last Freeze |
Avg Last Hard Freeze | Earliest Last Freeze (Year) | Latest Freeze (Year) | Period of Record |
|
Huntsville |
April 2nd |
March 18th |
February 26th (2012) |
May 7th (1944) |
1907-2012 |
|
Muscle Shoals |
March 29th |
March 15th |
February 23rd (1953) |
April 27th (1919) |
1893-2012 |
|
Belle Mina |
April 5th |
March 18th |
March 11th (1995) |
April 25th (2005) |
1950-2012 |
|
Cullman |
April 9th |
March 26th |
March 6th (2012) |
May 5th (1976) |
1908-2012 |
|
Fayetteville |
April 16th |
April 3rd |
March 27th (1999 & 2010) |
May 6th (1968) |
1958-2012 |
|
Guntersville |
March 28th |
March 10th |
February 13th (2011) |
April 28th (1976) |
1910-1912, 1955-'12 |
|
Moulton |
April 4th |
March 21st |
March 8th (2010) |
April 24th (1986) |
1957-2012 |
|
Russellville |
April 10th |
March 28th |
March 4th (2012) |
May 13th (1960) |
1954-2012 |
|
Scottsboro |
April 7th |
March 23rd |
March 9th (2010) |
May 10th (1906) |
1894-2012 |
|
Crossville |
April 3rd |
March 23rd |
February 25th (2012) |
April 23rd (1986) |
1950-2012 |
|
Winchester |
April 10th |
March 26th |
March 10th (1995) |
May 6th (2011) |
1986-2012 |
It should be noted that small gaps exist in the data and some years contain incomplete information. Where gaps were considerably large, the break in the period of record was noted, as in the case for Bridgeport and Guntersville. However, freezing temperature records were included only for years that contained a complete or nearly complete dataset.
If you have any questions or comments about the spring freeze information, please email the NWS Huntsville webmaster at sr-hun.webmaster@noaa.gov.