... including targeted forecasts at the time of your arrival to each point!
Faribault, Minnesota experiences a wide range of temperatures year round. In the winter months, temperatures usually range from an average low of 4°F to an average high of 28°F. On average, the area receives almost 50 inches of snowfall each winter.
In the spring months, temperatures generally range from an average low of 33°F to an average high of 64°F. Springtime in Faribault is usually marked by plenty of rainfall, totaling an average of 4.2 inches each spring.
The summer months in Faribault are typically hot and humid, with temperatures ranging from an average low of 55°F to an average high of 86°F. The area receives an average of 5 inches of rainfall during the summer months.
Fall brings cooler temperatures to Faribault, with temperatures ranging from an average low of 36°F to an average high of 67°F. During the fall months, Faribault typically receives 2.7 inches of rain.
As of 2020, the city population is 23853.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Faribault, Minnesota.