Fairford, AL has a humid subtropical climate that features hot and humid summers coupled with mild winters. The average annual temperature is around 64°F (18°C), while the average high temperatures in summer range from the mid 80s to low 90s (29–35°C). Winter temps are usually in the mid-40s to upper 50s (7-15°C). The area receives plenty of rainfall throughout the year with an annual average of over 47 inches (119 cm). In addition, Fairford also experiences occasional snowfall during winter.
Fairford, Alabama gets 64 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Fairford averages 0 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 218 sunny days per year in Fairford. The US average is 205 sunny days.
Fairford gets some kind of precipitation, on average, 112 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 92 degrees
Winter Low: the January low is 36
Rain: averages 64 inches of rain a year
Snow: averages 0 inches of snow a year