| 2026-03-14 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Overcast with strong, stormy winds yesterday, diminishing by dark. Sky also gradually cleared during the afternoon. High 43ºF, dropping to 28ºF by midnight. At 7AM this morning, cloudy, 26ºF. Overnight low 24ºF. |
| 2026-03-13 | 7:00 AM | 0.01 | 0.0 | NA | 0.0 | NA | | Clear sky yesterday morning, turning overcast after noon. A few sprinkles at 8PM. The wind picked up and became stormy by 10:30PM, with a brief rain shower after midnight. Wind remained stormy throughout the night and temperature rose to 44ºF. At 7AM this morning, overcast with stormy winds, temperature at overnight low of 37ºF. High yesterday 44ºF. |
| 2026-03-12 | 7:00 AM | 0.04 | 0.1 | NA | 0.0 | NA | | Overcast and cold yesterday, with snow, which melted shortly after it fell. Sky cleared before sunset, and the temperature then rose to 38ºF before dropping to 32ºF by midnight. At 7AM this morning, clear sky, temperature at overnight low of 29ºF. |
| 2026-03-11 | 7:00 AM | 0.07 | 0.0 | NA | 0.0 | NA | | Overcast and much colder yesterday, high 53ºF briefly when the sun came out for a little while early afternoon. A few sprinkles at 4PM. Showers began at 9:20PM last evening, with some lightning and distant thunder, ending before midnight. Temperature dropped to 35ºF by midnight. Some mist again early this morning. At 7AM this morning, overcast, temperature at overnight low of 33ºF. |
| 2026-03-10 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Overcast, temperature at overnight low of 38ºF. Yesterday was clear, very mild and spring-like, high 70ºF. |
| 2026-03-09 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Mostly clear, temperature at overnight low of 47ºF. Yesterday was mostly sunny, breezy and very mild, high 59ºF. |
| 2026-03-08 | 7:00 AM | 0.01 | 0.0 | NA | 0.0 | NA | | Yesterday was overcast all day with mist and drizzles in the morning. Temperature dropped all day from 57ºF in the morning to 34ºF by midnight. At 7AM this morning, clear sky, 33ºF. Overnight low 32ºF. |
| 2026-03-07 | 7:00 AM | 1.56 | 0.0 | NA | 0.0 | NA | | Overcast, rainy and mild yesterday with dense fog at times. The stars were out last evening, before a thunderstorm arrived just before midnight. More showers early morning. At 7AM this morning, overcast and misty with light fog, 56ºF. Overnight low 55ºF. High yesterday 60ºF occurring during the evening. Rainfall 0.60" 7AM through 5PM, and 0.96" overnight. |
| 2026-03-06 | 7:00 AM | 0.05 | 0.0 | NA | 0.0 | NA | | A little rain or drizzle overnight before 4AM (0.01"), with a shower beginning again at 6:30AM (0.04"). At 7AM, overcast with dense fog and a rain shower, 43ºF. Overnight low 42ºF. Yesterday was overcast and mild, high 46ºF, with light fog all day and moderate fog overnight. |
| 2026-03-05 | 7:00 AM | 0.09 | 0.0 | NA | 0.0 | NA | | Light rain, drizzle and dense fog overnight, beginning before 3AM. At 7AM this morning, Light rain, mist and dense fog, temperature at overnight low of 40ºF. Yesterday was fair early, then high thin cloudiness developed and thickened during the day. Mild, high 54ºF. |
| 2026-03-04 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Mostly clear, 26ºF. Overnight low 25ºF. Yesterday was overcast most of the day, with clouds slowly thinning in the afternoon, becoming clear just before sunset. Mild, high 46ºF. |
| 2026-03-03 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | 7AM weather: Overcast, a bit of light rain within the past hour or two; 34ºF. Overnight low 32ºF. Yesterday was milder, high 44ºF, with increasingly cloudy sky. |
| 2026-03-02 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | 7AM weather: Sun trying to shine through a mostly cloudy sky, 20ºF. Overnight low 18ºF. Yesterday was mostly sunny, with high thin cloudiness in the afternoon. Cold, high 31ºF. |
| 2026-03-01 | 7:00 AM | 0.05 | 2.4 | NA | 2.0 | NA | | Yesterday was overcast and much colder, high 28ºF, which occurred in the morning with temperature dropping to 20ºF by midnight. Light snow began just before 1PM, only becoming heavier after 2PM. The snow was very light and fluffy, but made surfaces very icy. Snow ended by 6PM. At 7AM this morning, clear, bright, sunny and frosty; temperature at overnight low of 10ºF. February weather summary: Total melted precipitation 0.59", which is 1.07" below normal. Precipitation year to date 2.35", which is 0.89" below normal. Total February snowfall 3.2". Snowfall season to date 37.7". Based upon daily observed best estimates, sunshine in February was 50% of possible. |
| 2026-02-28 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Overcast, temperature at overnight low of 27ºF. Yesterday was partly sunny and much milder, high 57ºF. |
| 2026-02-27 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Some high thin cloudiness, frost on the roofs, 31ºF. Overnight low 28ºF. Yesterday was milder, high 42ºF, with morning clouds slowly diminishing in the afternoon. |
| 2026-02-26 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: High thin cloudiness, temperature at overnight low of 17ºF. Yesterday was mostly clear and seasonably cold, high 29ºF. |
| 2026-02-25 | 7:00 AM | T | T | NA | 0.0 | NA | | Yesterday was cloudy, a little sun in the morning. High temperature 34ºF, but a strong wind all day made it feel colder. A period of a little light rain and snow during the evening hours. Clear overnight. At 7AM this morning, partly cloudy., temperature at overnight low of 22ºF. |
| 2026-02-24 | 7:00 AM | T | T | NA | 0.0 | NA | | Snow flurries yesterday morning, ending by 8AM. Then clearing and sunny; cold, with high 27ºF. At 7AM this morning, high thin cloudiness and quite breezy, temperature at overnight low of 20ºF. |
| 2026-02-23 | 7:00 AM | T | T | NA | 0.0 | NA | | Mostly cloudy with occasional snow flurries the past 24 hours. Breezy and cold, high yesterday 23ºF. At 7AM this morning, sun trying to shine through a mostly cloudy sky with snow flurries, 17ºF. Overnight low 16ºF. |
| 2026-02-22 | 7:00 AM | T | T | NA | 0.0 | NA | | Yesterday was overcast and cold, high 26ºF, with light snow flurries during the morning hours. At 7AM this morning, overcast with some snow flurries floating through the air; temperature at overnight low of 17ºF. |
| 2026-02-21 | 7:00 AM | 0.03 | 0.3 | NA | 0.0 | NA | | Light snow yesterday morning ended a little after noon. Remaining overcast and turning a little colder. At 7AM this morning, overcast, temperature at overnight low of 24ºF. High yesterday 32ºF. |
| 2026-02-20 | 7:00 AM | 0.44 | T | NA | T | NA | | Yesterday was mostly clear in the morning, then turning overcast after noon. Rain began just before 7PM last evening, light at first, then becoming moderately heavy after 10PM for a period of time. Mostly misty during the early morning hours, with some freezing drizzle as well. At 7AM, overcast, the rain has now turned to snow. Temperature at overnight low of 32ºF. Yesterday was not quite as mild as the past few days, high 47ºF. |
| 2026-02-19 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Mostly clear sky, temperature at overnight low of 26ºF. Yesterday was clear, blustery and continued very mild, high 56ºF. |
| 2026-02-18 | 7:00 AM | 0.05 | 0.0 | NA | 0.0 | NA | | Yesterday was cloudy and continued very mild, high 55ºF. Occasional sprinkles began about 7PM last evening with light rain and sprinkles continuing into the night. A mild thunderstorm started at 3:25AM and ended by 3:40AM. At 7AM this morning, clear sky, 48ºF. Overnight low 47ºF. |
| 2026-02-17 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Overcast, 34ºF. Overnight low 33ºF. Yesterday was unusually mild, high 64ºF, a temperature typical of early May (!). Cloudy in the morning, with some sunshine in the afternoon. |
| 2026-02-16 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Cloudy, 43ºF. Overnight low 41ºF. Yesterday was mostly clear and very mild, high 58ºF. |
| 2026-02-15 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | 7AM weather: Mostly cloudy, 38ºF. Overnight low 34ºF. Yesterday was sunny through high thin cloudiness, continued very mild, high 55ºF. |
| 2026-02-14 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | 7AM weather: High thin overcast, temperature at overnight low of 26ºF. Yesterday was clear and very mild, high 51ºF. |
| 2026-02-13 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | 7AM weather: Clear sky, temperature at overnight low of 23ºF. Yesterday was overcast in the morning, with clearing in the afternoon; mild, high 38ºF. |
| 2026-02-12 | 7:00 AM | 0.00 | 0.0 | NA | 1.0 | NA | | 7AM weather: Overcast, temperature at overnight low of 26ºF. Yesterday was mostly clear and mild, high 40ºF. |
| 2026-02-11 | 7:00 AM | 0.00 | 0.0 | NA | 1.5 | NA | | 7AM weather: Clear sky, temperature at overnight low of 23ºF. Yesterday was mostly cloudy and mild, high 41ºF. |
| 2026-02-10 | 7:00 AM | 0.00 | 0.0 | NA | 2.5 | NA | | 7AM weather: Mostly cloudy, temperature at overnight low of 31ºF. Yesterday was milder, high 36ºF, with thickening overcast throughout the day. |
| 2026-02-09 | 7:00 AM | 0.00 | 0.0 | NA | 3.0 | NA | | 7AM weather: High thin cloudiness, 21ºF. Overnight low 20ºF. Yesterday was overcast with a stiff chilly east wind, high 28ºF. |
| 2026-02-08 | 7:00 AM | 0.00 | 0.0 | NA | 3.0 | NA | | 7AM weather: Cloudy, 19ºF. Overnight low 18ºF. Yesterday was clear in the morning, then turning cloudy; much colder, with high only 20ºF. |
| 2026-02-07 | 7:00 AM | 0.00 | 0.0 | NA | 3.0 | NA | | 7AM weather: Clear sky, temperature at overnight low of 8ºF. Yesterday was cloudy in the morning, with clearing in the afternoon. Milder, with high 38ºF, before turning much colder overnight. With some snowmelt yesterday, the snow on ground has become crustier. |
| 2026-02-06 | 7:00 AM | 0.01 | 0.2 | NA | 4.0 | NA | | Yesterday was overcast and milder, high 31ºF. A snow shower yesterday morning between 8:20 and 9AM. Snow flurries around 11 - 11:30AM. More snow overnight, starting before 2AM and ending sometime after 4AM. At 7AM this morning, overcast and breezy, 33ºF. Overnight low 29ºF. Temperature went above freezing this morning for the first time in three weeks! |
| 2026-02-05 | 7:00 AM | 0.00 | 0.0 | NA | 4.0 | NA | | 7AM weather: Overcast, 23ºF. Low since midnight 18ºF. Yesterday was clear and seasonably cold, high 26ºF. |
| 2026-02-04 | 7:00 AM | 0.00 | 0.0 | NA | 4.0 | NA | | 7AM weather: Mostly clear; some cloudiness in the southern sky. Temperature at overnight low of +2ºF. Yesterday was clear and slightly colder, high 20ºF. |
| 2026-02-03 | 7:00 AM | T | T | NA | 4.0 | NA | | Snow flurries yesterday morning, ending around noontime. Clearing late in the day. At 7AM this morning, clear sky, temperature at overnight low of 9ºF. High yesterday 26ºF. |
| 2026-02-02 | 7:00 AM | 0.01 | 0.3 | NA | 4.0 | NA | | Thickening cloudiness during the day yesterday with light fluffy snowfall last evening. High 26ºF. At 7AM this morning, overcast with a few snow flurries, 24ºF. Overnight low 21ºF. |
| 2026-02-01 | 7:00 AM | T | T | NA | 4.0 | NA | | Snow flurries yesterday morning, ending before 10AM. Then clearing during the noon hour. Not quite so cold as the past many days, high 22ºF. At 7AM this morning, some high thin cloudiness, 10ºF. Overnight low 7ºF. January weather summary: Total melted precipitation 1.76", which is 0.18" above normal. Total snowfall 11.3". Snowfall season to date 34.5". Based upon daily observed best estimates, sunshine for January was 45% of possible. |
| 2026-01-31 | 7:00 AM | T | T | NA | 4.0 | NA | | 7AM weather: Cloudy with snow flurries, 11ºF. Overnight low 8ºF. Yesterday was variably cloudy and continued cold, high 15ºF. |
| 2026-01-30 | 7:00 AM | T | T | NA | 4.0 | NA | | A snow shower earlier this morning--a granular snow on the newspaper wrapper and on the rain barrels. At 7AM, mostly clear, a few clouds in the southeastern sky; temperature at overnight low of +3ºF. Yesterday was clear during the day, but clouded up after dark; continued cold, but no wind chill like previous days; high 12ºF. |
| 2026-01-29 | 7:00 AM | 0.00 | 0.0 | NA | 4.0 | NA | | 7AM weather: Clear sky, -2ºF. Overnight low -3ºF. Yesterday was clear and continued quite cold, high 14ºF. |
| 2026-01-28 | 7:00 AM | 0.00 | 0.0 | NA | 4.0 | NA | | 7AM weather: Clear sky, temperature at overnight low of 0ºF. Yesterday was mostly clear and continued quite cold, high 12ºF. |
| 2026-01-27 | 7:00 AM | T | T | NA | 4.0 | NA | | Some light snow early this morning--traces on the newspaper wrapper as well as on the back patio. At 7AM, clear sky, temperature at low since midnight of 7ºF. Yesterday was mostly clear and continued very cold, high during the day 5ºF, but went up to 10ºF by midnight and even 13ºF earlier this morning. |
| 2026-01-26 | 7:00 AM | T | T | NA | 4.0 | NA | | Yesterday was overcast and cold with very fine snow flurries at times throughout the day; high +4ºF. Clearing after dark. At 7AM this morning, clear sky, temperature at overnight low of -5ºF. |
| 2026-01-25 | 7:00 AM | T | T | NA | 4.0 | NA | | Some fine snow grains detected on the rain barrels this morning. At 7AM, overcast, -1ºF. Low since midnight -3ºF. Yesterday was overcast, some mostly dim sun at times, continued very cold, high temperature -3ºF which occurred in the evening. |
| 2026-01-24 | 7:00 AM | 0.00 | 0.0 | NA | 4.0 | NA | | 7AM weather: High thin overcast, -11ºF. Overnight low -13ºF. Yesterday was mostly clear and extremely cold, high -9ºF (!). Barometric pressure is very high, 1044 hPa. |
| 2026-01-23 | 7:00 AM | T | T | NA | 4.0 | NA | | A period of light snow and flurries yesterday morning between 10:30 and 11:15AM. Then sunny, windy and colder, high 17ºF, dropping to -4ºF by midnight. At 7AM this morning, clear sky and breezy, temperature at overnight low of -17ºF. Wind chill at the airport's NWS station was as low as -40ºF (!) earlier this morning. |
| 2026-01-22 | 7:00 AM | 0.02 | 0.4 | NA | 4.5 | NA | | Yesterday was cloudy and cold with occasional snow flurries much of the day. A mini-snow squall around 11:15PM late last evening with the passage of a cold front. High temperature yesterday was 24ºF occurring before 11PM. Sky cleared overnight. At 7AM this morning, high thin cloudiness, temperature at overnight low of 8ºF. |
| 2026-01-21 | 7:00 AM | 0.09 | 1.5 | NA | 4.5 | NA | | Yesterday was clear in the morning, with thickening overcast in the afternoon. Light, fluffy snow began around 9:30PM last evening, and continued until perhaps 6AM this morning. High temperature yesterday of 15ºF occurred last evening and was also the lowest since midnight. At 7AM this morning, overcast, 17ºF. |
| 2026-01-20 | 7:00 AM | 0.00 | 0.0 | NA | 3.5 | NA | | 7AM weather: Clear sky, -3ºF. Overnight low -4ºF. Yesterday was mostly clear, breezy and very cold, high +3ºF. |
| 2026-01-19 | 7:00 AM | 0.03 | 0.5 | NA | 3.5 | NA | | Yesterday was cold, high 13ºF, with a bit of sun in the morning, and then light fluffy snow beginning about 2PM in the afternoon, and continuing into the night. Becoming breezy with gusty winds late evening and continuing overnight. At 7AM this morning, clear sky and breezy with gusty winds, temperature at overnight low of -5ºF. Wind chill is -25ºF (!). |
| 2026-01-18 | 7:00 AM | 0.03 | 1.7 | NA | 4.0 | NA | | Yesterday was overcast and cold with snowfall all day, ending around midnight. Very light and fluffy snow. At 7AM this morning, high thin cloudiness, temperature at overnight low of +1ºF. High yesterday 16ºF. Total snowfall the past three days 6.6". |
| 2026-01-17 | 7:00 AM | 0.15 | 2.9 | NA | 4.0 | NA | | Yesterday was overcast and milder, high 35ºF, with snow in the morning (0.4" since yesterday morning's observation), ending before 10AM; then snow beginning again before 5PM and continuing throughout the night into this morning (an additional 1.8" by 11PM, and 0.7" thereafter). Light and fluffy. At 7AM this morning, overcast with light snow, temperature at overnight low of 12ºF. |
| 2026-01-16 | 7:00 AM | 0.17 | 2.0 | NA | 2.0 | NA | | Yesterday was mostly cloudy with some sunshine; seasonably cold, high 23ºF. Snow began last evening just before 8PM, then stopped by 10PM (0.3"). Snow began again before 3AM and continues lightly at 7AM observation time (an additional 1.7"). At 7AM, overcast, a little light snow, 26ºF. Overnight low 23ºF. |
| 2026-01-15 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | 7AM weather: Clear sky; temperature at overnight low of 10ºF. Yesterday was cloudy in the morning, with clearing sky during the afternoon. Blustery, with highest temperature of 23ºF in the morning, steadily dropping to 14ºF by midnight. |
| 2026-01-14 | 7:00 AM | 0.02 | 0.5 | NA | 0.5 | NA | | Yesterday was cloudy to start, and cloudy again before sunset. Inbetween sky was clear. Very mild, high 53ºF. Increasingly windy. Turning sharply colder and windy overnight, with snow starting before 4AM and ending by about 6AM. At 7AM this morning, cloudy and blustery, temperature at overnight low of 21ºF, down from 40ºF at midnight. |
| 2026-01-13 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Cloudy and breezy, 39ºF. Overnight low 36ºF. Yesterday was sunny through high cloudiness in the morning, then clearing sky in the afternoon. Very mild, high 48ºF. |
| 2026-01-12 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | 7AM weather: Cloudy, pink sky, 27ºF. Overnight low 25ºF. Yesterday was mostly cloudy, some mid-day sun, and colder, high 32ºF. |
| 2026-01-11 | 7:00 AM | 0.02 | 0.6 | NA | T | NA | | Light snow yesterday morning ending by 10AM. Sky became partly cloudy before clouding up again with snow flurries much of the evening, ending by midnight. Turning colder, with temperature dropping from 33ºF in the morning to 21ºF by midnight. At 7AM this morning, overcast, 27ºF, up from a low since midnight of 20ºF. |
| 2026-01-10 | 7:00 AM | 0.01 | 0.1 | NA | T | NA | | Snow began sometime before 4:20AM this morning, and could have been a bit of rain initially. At 7AM, overcast with snow falling; temperature at low since midnight of 33ºF. Yesterday was overcast, damp and misty early, then clearing and mild, high 43ºF. Temperature dropped to 29ºF last evening, before rising overnight. |
| 2026-01-09 | 7:00 AM | 0.53 | 0.0 | NA | 0.0 | NA | | Yesterday was overcast and mild, with rain developing by about 2:30PM in the afternoon and continuing--sometimes moderately--until late evening. 0.50" measured by 9:30PM. Damp overnight with additional light rain and mist (0.03"). Temperature rose to 54ºF around midnight with some gusty winds. At 7AM this morning, overcast, breezy and misty, temperature at overnight low of 38ºF. |
| 2026-01-08 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | 7AM weather: Overcast, 40ºF. Lowest since midnight 37ºF, which was up from 31ºF earlier last evening. Yesterday had dense fog in the morning, then sky became mostly clear in the afternoon. Mild, with high 38ºF. |
| 2026-01-07 | 7:00 AM | 0.04 | 0.0 | NA | 0.0 | NA | | Yesterday's early morning rain ended by 7:30AM. Another rain shower last evening between 6:30 and 7PM. Otherwise, yesterday was overcast and mild, high 40ºF with dense fog throughout the morning. At 7AM this morning, overcast with moderate fog, temperature at overnight low of 32ºF. Surfaces are a bit icy. Snow cover is gone; only snow piles remain as well as a bit in shaded areas. |
| 2026-01-06 | 7:00 AM | 0.60 | 0.0 | NA | 1.0 | NA | | Rain this morning, which began about 3AM. The rain was heavy at times, particularly between 6:30 and 7AM. At 7AM, overcast with rain and moderate fog, 34ºF. Overnight low 31ºF. Yesterday was overcast with only a little sun; milder, high 38ºF. |
| 2026-01-05 | 7:00 AM | 0.00 | 0.0 | NA | 1.5 | NA | | 7AM weather: Overcast, 31ºF. Overnight low 28ºF. Yesterday was overcast, with temperature rising to 30ºF by midnight. Sky cleared overnight. |
| 2026-01-04 | 7:00 AM | 0.00 | 0.0 | NA | 1.5 | NA | | 7AM weather: Some high thin cloudiness, temperature at overnight low of 13ºF. Yesterday was overcast and seasonably cold, high 22ºF. |
| 2026-01-03 | 7:00 AM | 0.00 | 0.0 | NA | 2.0 | NA | | 7AM weather: Overcast, 19ºF. Overnight low 18ºF. Yesterday was mostly clear and cold, high 19ºF. Lake Mendota has officially frozen over on 1 January, according to the Wisconsin State Climatology Office. |
| 2026-01-02 | 7:00 AM | 0.05 | 1.1 | NA | 2.0 | NA | | Yesterday was overcast and cold with mid-day light fluffy snow. High temperature of 15ºF occurred around midnight. At 7AM this morning, clear sky, temperature at overnight low of 11ºF. |
| 2026-01-01 | 7:00 AM | 0.02 | 0.4 | NA | 1.5 | NA | | Yesterday was overcast and milder with occasional; snow flurries between noon and 8PM. A period of measurable snow between 3 and 4PM. Turning colder last evening and overnight. Temperature dropped to 13ºF by midnight after a high of 36ºF during the day. At 7AM this morning, overcast, 11ºF. Overnight low 10ºF. December weather summary: Total melted precipitation (all data through midnight last night) 1.35", which is 0.55" below normal. Total precipitation for 2025 35.21", which is 4.28" below normal. December snowfall 8.3". Snowfall season to date 23.2". Based upon daily observed best estimates, sunshine for December was 28% of possible. |