Other Birmingham Weather Sites

Historical Weather Information

Average Temperature: 62F

Average Rainfall: 52.16″

Average Snowfall: 2.1″

Number of Days of Precipitation: 117

Number of Days of Maximum Daily Temperature Above 90 degrees: 51.8

Number of Days of Maximum Daily Temperature Below 32 degrees: 3.5

Number of Days of Minimum Daily Temperature Below 32 degrees: 53

Freezes: First in early November, last in mid to late March

Average Temperature and Rainfall

Month Avg.
Low
Avg.
High
Daily
Avg.
Rainfall
January 33.0F 51.7F 42.4F 4.97″
February 35.2F 56.6F 45.9F 4.64″
March 42.2F 64.8F 53.5F 6.55″
April 50.5F 75.0F 62.8F 5.30″
May 58.4F 81.7F 70.1F 3.80″
June 66.0F 88.2F 77.1F 3.17″
July 70.0F 90.6F 80.3F 4.19″
August 69.4F 89.8F 79.6F 3.88″
September 64.0F 84.1F 74.1F 4.55″
October 50.6F 73.5F 62.1F 2.77″
November 40.7F 62.3F 51.5F 3.51″
December 35.4F 54.5F 45.0F 4.83″