... including targeted forecasts at the time of your arrival to each point!
Madison, South Dakota, United States has a humid continental climate characterized by warm to hot summers and cold winters. The average high temperature in the summer months (June-August) is in the mid to upper 80s. July is the hottest month with an average high of 87°F. The average low temperature in the summer months is in the mid-60s.
The average high temperature in the winter months (December-February) is in the mid-30s. January is the coldest month with an average high of 33°F. The average low temperature in the winter months is in the low teens.
Spring (March-May) and fall (September-November) are milder, with average highs in the mid-60s. The average low temperature during these months is in the mid-40s.
Overall, Madison, South Dakota has four distinct seasons, with hot summers and cold winters. Precipitation is fairly evenly distributed throughout the year, with an average of 30 inches per year.
As of 2020, the city population is 7249.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Madison, South Dakota.