| 2026-05-23 | 8:00 AM | 0.09 | NA | NA | NA | NA | | |
| 2026-05-22 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | Very light precip began *after* observation, with no visual/sensory evidence it occurred prior. |
| 2026-05-21 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-20 | 8:00 AM | T | NA | NA | NA | NA | | |
| 2026-05-19 | 8:00 AM | 0.55 | NA | NA | NA | NA | | Interesting lack of consistency between radar echoes and actual precipitation intensity, with the latter somewhat weaker than expected, which was odd given the the vivid lightning and crisp thunder. Bright red echoes were not associated with the pounding downpours of the evening prior. Wonder if this was related to lower cloud tops (which would explain the echoes appearing to strengthen as they got closer to the radar). Puzzling! |
| 2026-05-18 | 8:00 AM | 0.96 | NA | NA | NA | NA | | Evening thunderstorms, with moderate to briefly extremely heavy rain, with light to moderate rain and occasional thunder continuing till after midnight. Faced solely on peeking out the window during a burst of particularly intense rainfall, we appeared pick up over a third of an inch in ~8 minutes. |
| 2026-05-17 | 8:00 AM | T | NA | NA | NA | NA | | |
| 2026-05-16 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-15 | 8:00 AM | 0.06 | NA | NA | NA | NA | | Witb scattered strong thunderstorms developing and redeveloping over a period of several hours in the afternoon and evening, it looked and seemed like it could rain harder than it did. Only got to moderate intensity. Heard one rumble of thunder
|
| 2026-05-14 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-13 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-12 | 8:00 AM | 0.02 | NA | NA | NA | NA | | Almost constant thunder the 15 minutes as strong but small and fast-moving thunderstorms passed the area before sunrise. Had been thunder just after midnight too. |
| 2026-05-11 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-10 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-09 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-08 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-07 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-06 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-05-05 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-28 | 8:00 AM | 1.01 | 0.0 | NA | NA | NA | | additional rain after 4/27 observation |
| 2026-04-27 | 8:00 AM | 0.25 | NA | NA | NA | NA | | Pouring rain early, but very intermittent downpours limited totals. Pounding rains though! |
| 2026-04-26 | 8:00 AM | 0.09 | 0.0 | NA | NA | NA | | |
| 2026-04-25 | 8:00 AM | 0.03 | 0.0 | NA | NA | NA | | |
| 2026-04-24 | 8:00 AM | 0.16 | 0.0 | NA | NA | NA | | Thunderstorms largely missed the Twin Cities in the afternoon and evening, but the widespread activity had plenty of blow-off/anvil rains with infrequent lightning and thunder |
| 2026-04-23 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-22 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-21 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-20 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-19 | 8:00 AM | T | T | NA | NA | NA | | It definitely snowed, because the steps and some other surfaces were coated in the morning, but there was hardly anything in the gauge. Just a drop or two. Trace, trace. |
| 2026-04-18 | 8:00 AM | 0.20 | 0.0 | NA | NA | NA | | Isolated to scattered thunderstorms in the morning and again in the early afternoon, prior to a MUCH LARGER outbreak to the south and east. |
| 2026-04-17 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-16 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-15 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-14 | 8:00 AM | T | NA | NA | NA | NA | | Dud here, but severe thunderstorm outbreak 2-4 counties south, with very large hail and tornadoes |
| 2026-04-13 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-12 | 8:00 AM | 0.40 | 0.0 | NA | NA | NA | | Scattered showers during the day, with occasional thunder late in the afternoon and during the evening, with a vivid lightning display and loud thunder around 5:00 in the morning. |
| 2026-04-11 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-10 | 8:00 AM | 0.04 | 0.0 | NA | NA | NA | | Thought I might see snow, based on reports of heavy snow out in western Minnesota and South Dakota, but it was all rain here, and pretty light. |
| 2026-04-09 | 8:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | |
| 2026-04-08 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-07 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-06 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-04-05 | 8:00 AM | 0.04 | T | NA | NA | NA | | Light rain and melting snow on and off through the day as remnants of the larger system, which was still producing heavy snow off to the northwest |
| 2026-04-04 | 8:00 AM | 0.96 | 0.0 | NA | NA | NA | | I did not see a single snowflake or sleet granule. We had some spotty light rain in the late morning and early afternoon, but the real deal kicked in between 7 and 10 PM, when areas of moderate to heavy rain with isolated lightning flashes moved over the area. The rain was not continuous but came in a few bursts. We went back to intermittent light rain after that, but probably 80% of the total precipitation came in those 3 hours. |
| 2026-04-03 | 8:00 AM | 0.38 | T | NA | NA | NA | | Just a rainy day, with primarily light rain almost continuously. Started as sleet, but with no accumulation, leftover from previous night's mixed prescription. |
| 2026-04-02 | 8:00 AM | 0.20 | 0.2 | NA | NA | NA | | Rain began around midnight, turning to sleet, freezing rain, and slushy snow, continuing through obs time. |
| 2026-04-01 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-31 | 8:00 AM | T | NA | NA | NA | NA | | |
| 2026-03-30 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-29 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-28 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-27 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-26 | 8:00 AM | 0.03 | 0.0 | NA | NA | NA | | Hard sprinkles. |
| 2026-03-25 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-24 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-23 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-22 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-21 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-20 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-19 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-18 | 8:00 AM | 0.05 | 0.8 | NA | NA | NA | | |
| 2026-03-17 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-16 | 8:00 AM | 0.33 | 3.7 | 0.33 | NA | NA | | ***After discussion with Pete Boulay, decided to use snow core SWE (0.33) for precipitation, since gauge catch (0.16) was too low. Suspect this is the case at many if not most CoCo sites, and some COOPs. Original notes below.***
Definitely an undercatch in the gauge. Snowed all day, with a couple moderate bursts but it was mostly light and it accumulated slowly. SLR from core near 11:1, with 0.33 inches |
| 2026-03-15 | 8:00 AM | 0.58 | 6.4 | 0.58 | NA | NA | | ***After discussion with Pete Boulay, decided to use snow core SWE for precipitation (0.58), since gauge catch (0.51) was too low. Suspect this is the case at many if not most CoCo sites, and some COOPs. Original notes below.***
Snow began here around 4PM, occasionally moderate during the evening, with 3.4 inches by 1230 AM. Light snow continued overnight, with a burst of heavier snow beginning just before observation as winds increased. SLR near 11:1, with 0.58 inches in core |
| 2026-03-14 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-13 | 8:00 AM | 0.12 | 0.2 | NA | NA | NA | | **Measured snow in evening prior; was melted at obs**
Cold rain and wet snow during evening, with strong winds and sleet squalls overnight. |
| 2026-03-12 | 8:00 AM | T | T | NA | NA | NA | | |
| 2026-03-11 | 8:00 AM | 0.11 | 0.9 | NA | NA | NA | | "Sleet burst" around 6 PM, then heavy slush, then a lull, followed by overnight wet snow. |
| 2026-03-10 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-09 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-08 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-07 | 8:00 AM | 0.20 | 0.7 | NA | NA | NA | | Interesting! Warm, drizzly through the day, then two quick, loud thunderstorms between 5 and 6 PM, then a break, then steady rain, then overnight accumulating snow. |
| 2026-03-06 | 8:00 AM | 0.01 | NA | NA | NA | NA | | |
| 2026-03-05 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-04 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-03 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-02 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-03-01 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-28 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-27 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-26 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-25 | 8:00 AM | 0.04 | T | NA | NA | NA | | Burst of freezing rain, sleet, and a little bit of snow mid-morning Weds with temps in the mid to upper 20s made for ridiculously icy roads with many rather dramatic crashes. |
| 2026-02-24 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-23 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-22 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-21 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-20 | 8:00 AM | T | T | NA | NA | NA | | |
| 2026-02-19 | 8:00 AM | 0.43 | 6.1 | NA | NA | NA | | Definite gauge undercatch, as temps were above freezing while heavy snow fell. Over-performing storm, which 24 hours prior had not been expected to produce accumulating snow. Bizarre serpentine snow band wrapped around south side of parent cyclone, centering on n the MN River Valley and the southern and central metro. Beautiful! |
| 2026-02-18 | 8:00 AM | 0.18 | NA | NA | NA | NA | | rain in the wee hours |
| 2026-02-17 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-16 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-15 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-14 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-13 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-12 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-11 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-10 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-09 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-08 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-07 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-06 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-05 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-04 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-03 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-02-02 | 8:00 AM | 0.09 | 1.1 | NA | NA | NA | | |
| 2026-02-01 | 8:00 AM | 0.04 | 0.8 | NA | NA | NA | | Nice fluffy snow, still falling at obs with more upstream on radar |
| 2026-01-31 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-30 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-29 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-28 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-27 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-26 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-25 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-24 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-23 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-22 | 8:00 AM | NA | 0.6 | NA | NA | NA | | {EDIT: Observer reported 0.40 for new gauge catch. This is high and it appears to be a decimal typo. Changed report of 0.40 to NA until observer can be contacted. CoCoSTAFF DNT} |
| 2026-01-21 | 8:00 AM | T | 0.1 | NA | NA | NA | | |
| 2026-01-20 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-19 | 8:00 AM | 0.03 | 0.6 | NA | NA | NA | | |
| 2026-01-18 | 8:00 AM | 0.02 | 0.3 | NA | NA | NA | | |
| 2026-01-17 | 8:00 AM | 0.01 | 0.6 | NA | NA | NA | | Extremely low density snow, confirmed from multiple samples. |
| 2026-01-16 | 8:00 AM | T | T | NA | NA | NA | | Extremely light "snow sprinkles" with a lull, and then a pretty good push of non-accumulating graupel and sleet lasting 5-10 minutes in the afternoon. Other dustings in the evening, but nothing could be measured here. |
| 2026-01-15 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-14 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-13 | 8:00 AM | T | 0.0 | NA | NA | NA | | felt an odd mist in the evening with light deposition on surfaces. Suspect it was meso or microscale in origin, given prevailing conditions |
| 2026-01-12 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-11 | 8:00 AM | T | 0.1 | NA | NA | NA | | Light snow showers on Saturday |
| 2026-01-10 | 8:00 AM | 0.02 | 0.3 | NA | NA | NA | | band of light accumulating snow for an hour or so around midnight |
| 2026-01-09 | 8:00 AM | 0.14 | 0.0 | NA | NA | NA | | Another rainer. A mix with or change to sleet or snow had seemed possible, but the low-level warm air prevailed and it just plain rained, lightly but soakingly. |
| 2026-01-08 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-07 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-06 | 8:00 AM | 0.57 | 0.0 | NA | NA | NA | | Wow, ALL rain overnight, before observation. I could tell from the sound of what was hitting the roof that the first hour or so was probably freezing rain, but the sound of wet raindrops smacking a wet roof took over, and with all of the snow that had been on the ground, the whole area has turned into a puddle-fest. Quite an event. |
| 2026-01-05 | 8:00 AM | 0.01 | 0.0 | NA | NA | NA | | Barely measurable, but it was all freezing drizzle and freezing rain |
| 2026-01-04 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-03 | 8:00 AM | 0.00 | 0.0 | NA | NA | NA | | |
| 2026-01-02 | 8:00 AM | 0.03 | 0.7 | NA | NA | NA | | Yet another weak clipper with light accumulating snow. |
| 2026-01-01 | 8:00 AM | 0.07 | 0.9 | NA | NA | NA | | We seemed to get cored by this little clipper streak that raced in from the northwest, ending around noon. It was snowing at the time of observation from a different mini-clipper, as the parade continues. |