The highest monthly average temperature in Madison for August is 82 degrees. The lowest monthly average temperature in Madison for January is 49 degrees. The most monthly precipitation in Madison occurs in December with 5 inches. The air quality index in Madison is 15% better than the national average.