average temperature in murfreesboro tennessee
Murfreesboro, TN Weather. The average temperature of Murfreesboro is 58.35Â°F, which is about the same as the Tennessee average temperature of 58.11Â°F and is higher than the national average temperature of 54.45Â°F. Historical Weather.
The highest monthly average temperature in Murfreesboro for August is 82 degrees. The lowest monthly average temperature in Murfreesboro for January is 42 degrees. The most monthly precipitation in Murfreesboro occurs in May with 3.6 inches. The air quality index in Murfreesboro is 9% better than the national average. The pollution index in Murfreesboro is 192% worse than the national average.