Birmingham Weather Records

Birmingham, Alabama weather averages and records from 1930–2022 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Birmingham, Alabama was 107 °F which occurred on July 29, 1930.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Birmingham, Alabama was -6 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Birmingham Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 54.5 34.4 81 -6 5.0 0.4
February 59.2 37.9 83 3 4.9 0.3
March 67.1 44.5 89 2 5.7 0.5
April 75.0 51.6 92 26 5.1 0.0
May 82.0 60.5 99 36 4.9 0.0
June 88.1 68.1 106 42 4.8 0.0
July 91.0 71.6 107 51 5.4 0.0
August 90.6 70.8 105 51 4.4 0.0
September 85.9 64.9 102 37 4.0 0.0
October 76.0 53.4 101 27 3.3 0.0
November 65.0 42.6 88 5 4.2 0.0
December 56.9 37.3 80 1 4.9 0.2
Entire year 74.3 53.2 107 -6 56.6 1.5
More Birmingham Weather Records
1930–2022
Highest daily low 81 °F July 8, 2016
Lowest daily high 13 °F December 12, 1962
Greatest daily range
(Difference of high and low)
47 °F January 23, 1963
Difference in high temperature
over two conscutive days
41 °F Jan 21–22, 1935
Most daily precipitation 9.8 inches September 16, 2004
Most monthly precipitation 17.7 inches February 1961
Most yearly precipitation 76.5 inches 1961
Earliest freeze October 18 1948
Latest freeze April 23 1986
Earliest snow in season November 24 1950
Latest snow in season April 3 1987
Most daily snow 10.3 inches March 13, 1993
Most monthly snow 13.0 inches March 1993
Most yearly snow 13.0 inches 1993
Most days in a year ≥ 80 °F 185 2016
Most days in a year ≥ 90 °F 107 2019
Most days in a year ≥ 100 °F 14 2007
Birmingham Weather Streaks
Most consecutive days...
With precipitation 15 days Jul 2–16, 1940
Without precipitation 61 days Sep 19 – Nov 18, 2016
With snow 3 days Jan 12–14, 1982
Freezing temperatures
High temperature ≤ 32 °F
4 days Jan 9–12, 1978
High temperature ≥ 80 °F 131 days May 21 – Sep 28, 2016
High temperature ≥ 90 °F 50 days Jul 5 – Aug 23, 2010
High temperature ≥ 100 °F 10 days Aug 7–16, 2007
Birmingham Weather by Year
More
Compare Birmingham to:
Weather Station Details
Years Station Coordinates
1930–2022 Birmingham Airport location