Lafayette Weather Records

Lafayette, Alabama weather averages and records from 1944–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Lafayette, Alabama was 107 °F which occurred on July 24, 1952.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Lafayette, Alabama was -7 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Lafayette Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 56.6 31.1 84 -7 5.7 0.2
February 60.6 34.2 86 3 5.3 0.0
March 68.4 40.1 89 8 5.6 0.0
April 75.7 46.4 93 20 4.9 0.0
May 82.5 55.8 98 34 4.4 0.0
June 88.0 64.2 103 42 4.3 0.0
July 90.6 67.9 107 53 5.0 0.0
August 89.9 67.1 105 50 4.1 0.0
September 85.0 61.0 100 37 3.6 0.0
October 76.0 49.3 99 21 3.6 0.0
November 66.4 38.2 87 6 3.7 0.0
December 58.3 33.4 81 -1 5.6 0.0
Entire year 75.2 49.0 107 -7 54.8 0.3
More Lafayette Weather Records
1944–2024
Highest daily low 84 °F July 2, 1970
Lowest daily high 21 °F December 25, 1983
Greatest daily range
(Difference of high and low)
58 °F November 3, 2023
Greatest difference in daily high
over two conscutive days
40 °F Feb 1–2, 1951
Most daily precipitation 8.0 inches March 27, 2023
Most monthly precipitation 20.3 inches December 2015
Most yearly precipitation 80.2 inches 1975
Most yearly days with precipitation 140 1975
Earliest snow in season December 11 1958
Latest snow in season April 3 1987
Most daily snow 3.0 inches January 23, 1955
Most monthly snow 3.5 inches January 2002
Most yearly snow 3.5 inches 2002
Most snow in a winter 3.5 inches 2001–2002
Greatest snow accumulation 5.0 inches March 24, 1983
Earliest freeze October 8 1964
Earliest day ≥ 90 °F April 18 1955
Earliest day ≥ 100 °F June 4 1985
Latest freeze April 24 1959
Latest day ≥ 90 °F October 21 1963
Latest day ≥ 100 °F September 19 1954
Most days in a year < 0 °F 1 1985
Most days in a year < 32 °F 86 2010
Most days in a year ≥ 80 °F 185 1985
Most days in a year ≥ 90 °F 108 1954
Most days in a year ≥ 100 °F 16 1954
Lafayette Weather Streaks
Most consecutive days...
With precipitation 15 days May 28 – Jun 11, 2005
Without precipitation 42 days Oct 18 – Nov 28, 2016
High temperature at or
below freezing
4 days Jan 11–14, 1982
High temperature ≥ 80 °F 145 days May 16 – Oct 7, 1971
High temperature ≥ 90 °F 50 days Aug 4 – Sep 22, 1990
High temperature ≥ 100 °F 6 days Jul 6–11, 1990
Plant Hardiness Zone
8A
Lafayette is in plant hardiness zone 8A
based on average yearly minimum temperature from 1991–2020
Lafayette Weather by Year
More Lafayette Weather
Compare Lafayette to
Weather Station Details
Years Station Coordinates
1944–2024 Lafayette 2W location