| 2025-05-08 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | May 7 was partly sunny and pleasant, with light winds and a high of 76°F. Skies were mostly cloudy overnight. The current temperature is 60°F. |
| 2025-05-07 | 7:00 AM | 0.02 | 0.0 | NA | 0.0 | NA | | May 6 was partly to mostly cloudy, breezy, and a bit cooler, with a high of 75°F. There was a brief rain shower (0.02") in the early afternoon. Skies remained cloudy overnight, with some additional sprinkles before daybreak. It is 57°F at observation. |
| 2025-05-06 | 7:00 AM | 1.11 | 0.0 | NA | 0.0 | NA | | On May 5, skies were mostly cloudy with a high of 77°F. Strong thunderstorms rolled in from the south late in the day, delivering a burst of wind-driven rain. There was considerable small debris, such as twigs and small branches, left behind by the storm. Rain was gone by sunset, with overnight fog formation and a low in the upper 50s. |
| 2025-05-05 | 7:00 AM | 0.09 | 0.0 | NA | 0.0 | NA | | Steady rain ended by mid-morning on May 4, followed by a mild, cloudy, humid day with a high of 75°F. There were a few very brief showers from mid-afternoon into early evening, and even a short-lived rainbow. Skies remained cloudy overnight, with patchy fog formation and a low of 63°F. |
| 2025-05-04 | 7:00 AM | 0.44 | 0.0 | NA | 0.0 | NA | | May 3 was warm and humid, with a southwesterly breeze and a high in the mid-80s. Rain finally arrived after 11 pm, with embedded thunder at times. The overnight low fell into the mid-60s, with rain steadily falling at the 7 am observation. |
| 2025-05-03 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | For the second day in a row, the high temperature reached 87°F, with a mix of clouds and sun. Skies were partly to mostly cloudy overnight, with a southerly breeze and a low in the upper 60s. |
| 2025-05-02 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | May 1 was partly sunny, warm, and hazy, with a high of 87°F. Skies were mostly cloudy overnight, with a balmy low of 70°F. |
| 2025-05-01 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | The last day of April was partly sunny, warm, and a bit more humid, with a high in the mid-80s. Skies were mostly cloudy overnight, with a temperature of 63°F at observation. |
| 2025-04-30 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Under mostly sunny skies on April 29, a southerly breeze helped to push temperatures into the mid-80s. Clouds arrived overnight, with a current reading of 65°F. |
| 2025-04-29 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Skies were basically clear/sunny throughout the observation period, with an April 28 high in the mid-70s and a current reading of 50°F. |
| 2025-04-28 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 27 was mostly sunny and breezy, with a high in the lower 70s. Afternoon humidity levels fell below 20 percent. Skies were clear overnight, with some dew formation and a current temperature of 41°F. |
| 2025-04-27 | 7:00 AM | 0.14 | 0.0 | NA | 0.0 | NA | | April 26 was warm and humid, with a period of stratiform rain (0.08”) in the morning and a pair of nearby thunderstorms in the afternoon. The high temperature reached the upper 70s. The first storm passed to the south, producing only a few drops of rain, while the second, just after 6 pm, passed to the north, but resulted in gusty outflow and a brief shower (0.06”). Overnight, clearing skies accompanied a gusty, northwesterly breeze. It is 49°F at 7 am. |
| 2025-04-26 | 7:00 AM | 0.18 | 0.0 | NA | 0.0 | NA | | April 25 was increasingly cloudy and mild, with a high in the upper 70s. There were intermittent showers starting around 2 pm and ending before 5 am. At observation, it is mostly cloudy, humid, and 66°F. |
| 2025-04-25 | 7:00 AM | 0.00 | 0.0 | NA | NA | NA | | April 24 featured hazy sunshine, filtered by high cloudiness. It was also very pleasant, with low humidity levels (dewpoint temperatures in the 30s) and a high in the lower 80s. High cloudiness persisted through the night, with higher humidity, dew formation, and a current temperature of 50°F. |
| 2025-04-24 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 23 was mostly sunny and a bit cooler, with a high of 77°F. At daybreak, the rising sun is peeking through high clouds and ground fog, with a temperature of 47°F. |
| 2025-04-23 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 22 featured warmth and increasing sunshine, with a high of 84°F. Skies were partly to mostly cloudy overnight, with an observation-time temperature in the mid-50s. |
| 2025-04-22 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 21 was quite warm, with a mix of clouds and sunshine, and a high in the lower 80s. The overnight hours were mostly cloudy, with a balmy low in the mid-60s. |
| 2025-04-21 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Easter Sunday (April 20) was mostly cloudy but pleasant, with a high in the lower 80s. Slightly cooler air arrived overnight. At observation, it is cloudy and 57°F. |
| 2025-04-20 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | There was considerable mid- and high-level cloudiness throughout the observation period, but it was very warm, with an April 19 high in the mid-80s and a low of 65°F. A gusty, southwesterly wind on the 19th diminished overnight. |
| 2025-04-19 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April l8 was mostly sunny and warm, with gusty southerly winds and a high in the lower 80s. Clouds arrived overnight, with a southwesterly breeze and a low of 67°F. |
| 2025-04-18 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 17 featured bright, blue skies and a pleasant high of 67°F. Skies remained mostly clear overnight, with a low in the lower 40s. |
| 2025-04-17 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 16 was mostly sunny and breezy, with a high in the mid-60s. Winds calmed overnight, allowing for a low in the mid-30s and some frost formation on colder surfaces. |
| 2025-04-16 | 7:00 AM | 0.03 | 0.0 | NA | 0.0 | NA | | Showers lingered into the new observation period on April 15, boosting the event total to 0.12". The remainder of day featured gradual clearing, a high of 70°F, and increasing winds, with afternoon gusts frequently above 40 mph. A bright moon shone overnight, with breezy weather continuing and a low of 43°F. |
| 2025-04-15 | 7:00 AM | 0.09 | 0.0 | NA | 0.0 | NA | | April 14 was mostly sunny and warm, with a southerly breeze and a high of 80°F. Clouds arrived during the evening with some rain, thunder, and lightning moving in before 9:30 pm. However, the storms were decaying, leading only to light rain that lasted past midnight. Some additional light rain fell from 5 to 7 am, with a low in the lower 60s. |
| 2025-04-14 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 13 was mostly sunny, breezy, a bit cool, with a high of 63°F. Under a nearly full moon, the evening temperature fell to 44°F. Clouds rolled in overnight, with a slight rise in temperature noted by daybreak. |
| 2025-04-13 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | Most of the observation period was overcast, breezy, and cool, with an April 12 high in the mid 50s. There were a few late-evening sprinkles. Skies mostly cleared shortly before sunrise, with a low of 47°F. |
| 2025-04-12 | 7:00 AM | 2.01 | 0.0 | NA | 0.0 | NA | | April 11 featured all-day rain, heavy at times, the temperatures in the upper 40s. Rain tapered to intermittent showers by daybreak, with a low of 45°F. Although there is some standing water, most of the rain was quite efficient at replenishing soil moisture. |
| 2025-04-11 | 7:00 AM | 0.01 | 0.0 | NA | 0.0 | NA | | April 10 was cloudy but not particularly cool, with a high of 63°F. There was some light rain in the late afternoon and early evening. Skies remained cloudy overnight with a low of 49°F. Radar indicates that heavy rain is on the doorstep as this observation is being submitted. |
| 2025-04-10 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 9 was mostly sunny but cool, with a high of 57°F. Clouds arrived overnight, with a low of 43°F. |
| 2025-04-09 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 8 was breezy and cool, despite increasing sunshine, with a high of 53°F. Skies were mostly clear overnight, with dewpoint temperatures in the teens. As a result, there was no frost, but the temperatures fell to a current reading of 31°F. |
| 2025-04-08 | 7:00 AM | 1.06 | 0.0 | NA | 0.0 | NA | | On April 7, heavy rain during the morning tapered to showers and drizzle in the afternoon. A few more showers occurred overnight. The temperature slowly fell, from 51°F at 7 am to a current reading of 42°F, with overcast skies and a northerly breeze prevailing throughout the observation period. Event-total rainfall reached 1.68". |
| 2025-04-07 | 7:00 AM | 0.62 | 0.0 | NA | 0.0 | NA | | On April 6, summer-like weather in the morning yielded to overcast, cooler conditions in the afternoon. The wind shift from southwest to north occurred around 1 pm, following a morning high in the upper 70s. By nightfall it was in the upper 50s and currently it is 51°F. Patchy rain and drizzle developed overnight, with rain becoming heavy before 6 am and continuing at observation. |
| 2025-04-06 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | The morning of April 5 was overcast and humid, while the afternoon was partly sunny and warm, with a southerly to southwesterly breeze and a high in the mid-80s. There was minimal overnight cooling, with the breeze continuing. It is 73°F at observation. |
| 2025-04-05 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | April 4 was mostly cloudy, warm, and humid, despite the early-afternoon passage of a weak cold front that produced a very brief shower. Skies remained cloudy overnight, with a low of 60°F. |
| 2025-04-04 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | April 3 was very warm and breezy, with a high in the lower 80s, despite minimal sunshine. The day's only precipitation occurred before 8 am, in the form of a bit of drizzle. A gusty southwesterly breeze continued through the night, resulting in otherworldly, summer-like warmth (a low of 74°F). |
| 2025-04-03 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | April 2 was overcast and cool, with a southeasterly breeze and a high of 60°F. There was little change overnight, with a few sprinkles and a low of 54°F. |
| 2025-04-02 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | April 1 was cool and breezy, with a high of only 60°F, despite plenty of sunshine. Some cloudiness moved in overnight, with a low of 39°F. |
| 2025-04-01 | 7:00 AM | 0.67 | 0.0 | NA | 0.0 | NA | | The last day of March was warm and windy, with a high in the mid-80s. A thunderstorm struck before dark, with a brief burst of heavy rain that totaled 0.37" by 9 pm. Stratiform rain lingered past midnight, totaling an additional 0.30". Winds flipped from the southwest to the northwest, with pre-dawn gusts topping 30 mph. There was partial clearing by daybreak, and it is 48°F at 7 am. |
| 2025-03-31 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 30 was partly sunny and very warm, with a gusty southwesterly breeze helping to push the temperature into the lower 80s. Skies were mostly cloudy overnight. The temperature at observation is 67°F. |
| 2025-03-30 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 29 was partly sunny, breezy, and warm, with a high of 82°F. Haze was related to smoke from distant wildfires. Skies were cloudy overnight, with a summer-like low in the upper 60s. |
| 2025-03-29 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | On March 28, partial sunshine and a southwesterly breeze pushed the high temperature into the upper 70s. There was little cooling overnight, with the breeze continuing and a low of 67°F. |
| 2025-03-28 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 27 was mostly sunny and a bit breezy, with a high in the lower 60s. Winds calmed overnight, with a low of 35°F. However, the current temperature has rebounded into the 40s, with clouds arriving well before sunrise. |
| 2025-03-27 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 26 was partly sunny, breezy, and cool, with a high of 57°F. Skies were partly cloudy overnight, with diminishing winds, frost formation, and a low of 32°F. |
| 2025-03-26 | 7:00 AM | 0.01 | 0.0 | NA | 0.0 | NA | | On March 25, morning and mid-day sunshine gradually faded behind afternoon cloudiness. The high briefly reached the mid-60s. There was some light rain in the evening, mainly from 7 to 8 pm, accompanied by gusty winds. Skies remained partly to mostly cloudy overnight, with a low of 37°F. |
| 2025-03-25 | 7:00 AM | 0.16 | 0.0 | NA | 0.0 | NA | | Light rain fell for much of the day on March 24, with temperatures slowly rising through the 50s and finally topping out in the lower 60s after rain ended late in the afternoon. There was partial clearing toward sunset and overnight, with enough atmospheric decoupling to allow for dew formation and temperatures falling into the lower 40s. |
| 2025-03-24 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | March 23 was sunny and pleasant, with a high in the lower 60s. High cloudiness arrived in the late afternoon, dimming the sunshine, with clouds further thickening overnight. Sprinkles were noted in the last hour of the observation period, with a low temperature of 47°F. |
| 2025-03-23 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 22 featured more sunshine than cloudiness, windy conditions, and a high of 70°F. Cooler air arrived late in the day and overnight, with diminishing winds, light frost formation, and a low of 37°F. |
| 2025-03-22 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 21 featured bright sunshine, blue skies, and a cool, northwesterly wind, with a high in the lower 60s. Some high clouds moved in late in the day and overnight, with diminishing winds and a low of 37°F. |
| 2025-03-21 | 7:00 AM | 0.50 | 0.0 | NA | 0.0 | NA | | March 20 was partly sunny, windy, and warm, with a high of 77°F. A sharp thunderstorm arrived from the southwest before 5:30 pm, with most of the day's rain (0.48") falling by 8 pm. There was a brief power outage associated with the lightning. Late-evening rain added another 0.02". Northwesterly winds developed overnight, with gusts near 40 mph bringing down some small tree branches. The temperature has fallen into the lower 40s as dawn approaches. |
| 2025-03-20 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 19 featured warm sunshine gradually fading behind high cloudiness, a southerly breeze, and a high in the upper 70s. Skies were partly to mostly cloudy overnight, with light winds and a low of 47°F. |
| 2025-03-19 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Skies were sunny/clear throughout the observation period, with diminishing winds. The high on March 18 reached the upper 60s, followed by an overnight low in the mid-30s. |
| 2025-03-18 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | On March 17, cloudy skies in the morning yielded to afternoon sunshine, with a nearly steady temperature peaking at 57°F. Northerly wind gusts to 30 mph or higher were noted at times. Winds diminished overnight, with the temperature falling to the lower 30s under a mostly clear sky. |
| 2025-03-17 | 7:00 AM | 0.23 | 0.0 | NA | 0.0 | NA | | March 16 was cloudy, warm, and windy, with a high in the mid-70s. Frequent southerly wind gusts above 40 mph brought down numerous limbs in the area, along with a couple of trees. There were just a few mid-day showers (0.02"), with the bulk of the rain (0.21") falling overnight. There were a few rumbles of thunder before midnight. Early today, winds have flipped to the northwest, with a 7 am temperature of 57°F. |
| 2025-03-16 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | March 15 was another overcast day, with some morning drizzle and a high of 60°F. However, skies brightened a little during the afternoon. Skies remained cloudy overnight, but increasing southerly winds pushed the temperature into the mid-60s. |
| 2025-03-15 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | The entire March 14-15 observation period was overcast and cool,with a temperature range from 42 to 49°F. |
| 2025-03-14 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 13 was overcast and cool, with some late-day partial sunshine and a high in the lower 50s. There was also a chilly, northeasterly breeze. Skies were clear overnight long enough to get some nice views of the front end of the total lunar eclipse, but low clouds rolled back in after 3 am. The overnight temperatures dipped to 35°F before bouncing back into the lower 40s. |
| 2025-03-13 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 12 was mostly sunny and pleasant, despite an easterly breeze, with a high in the upper 60s. Low clouds rolled in overnight, and it is 42°F at observation with a chilly, northeasterly breeze. |
| 2025-03-12 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | The entire observation period was mostly clear, with bright sunshine on March 11 and a high in the mid-70s. Under a nearly full moon, the overnight low briefly dipped into the lower 40s, but has since bounced back to near the 50-degree mark, as a northerly breeze has developed. |
| 2025-03-11 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | The nice weather on March 10 brought a lot of folks out of the woodwork and outdoors, as the high temperature under bright sunshine (filtered through high cloudiness) reached 66°F. Under moonlit skies and calm conditions overnight, the low temperature fell to 32°F, with frost formation. |
| 2025-03-10 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 9 was mostly sunny, breezy, and mild, with a high in the upper 50s. Bright moonlight was visible much of the night, despite some cirrus. At observation, it is frosty and 31°F. |
| 2025-03-09 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 8 was mostly sunny and breezy with a high of 55°F. Skies were clear overnight, aside from some cirrus, with diminishing winds. It is frosty and 27°F at 7 am. |
| 2025-03-08 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 7 was breezy and cool, with the high just touching 50°F. Thick cirrus in the morning cleared in the afternoon. Clouds returned for much of the night, with a low in the mid-30s. |
| 2025-03-07 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 6 was mostly cloudy, windy, and cool, with a high of 50°F. Frequent northwesterly gusts above 30 mph were noted. Skies mostly cleared overnight, aside from some high cloudiness, along with diminishing winds, frost formation, and a low of 28°F. |
| 2025-03-06 | 7:00 AM | 0.87 | 0.0 | NA | 0.0 | NA | | March 5 was windy and warm, with occasionally heavy rain in the mid-day and afternoon hours and southerly gusts frequently above 30 mph. An evening line of showers, associated with a cold front, passed just northwest of this location. Skies remained mostly cloudy overnight, with a northwesterly breeze and a low in the mid-40s, down from Wednesday's high of 63°F. |
| 2025-03-05 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 4 was partly to mostly sunny, windy, and warm, with a high in the mid-60s. With a strong southerly breeze overnight, the temperature only fell into the mid-50s. As dawn approaches, it is cloudy and 57°F. |
| 2025-03-04 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 3 was mostly sunny but cool, with a high in the upper 40s. The temperature fell into the lower 30s in the evening -- but later rose into the mid-30s as low clouds arrived. |
| 2025-03-03 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 2 was sunny, breezy, and quite cool, with a high in the lower 40s. A wildfire-induced smoke plume originating in central Caroline County, to the south, rose into the late-afternoon sky and drifted eastward. Winds calmed overnight, allowing for frost formation. It is 21°F as 7 am approaches. |
| 2025-03-02 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | March 1 was spring and winter all wrapped into one. The entire period was breezy to windy, with a directional shift from southwesterly to northerly. The daytime high topped out in the upper 60s, with a late-day and overnight drop into the mid-20s. It is clear, breezy, and 24°F at 7 am. |
| 2025-03-01 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | The last day of February was mostly sunny, breezy, and a bit cooler, with a high in the upper 50s. Clouds moved in overnight, with a low in the mid-40s. At 7 am, it is mostly cloudy with a southerly breeze. |
| 2025-02-28 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | Feb. 27 was cloudy and mild, with light, mid-day showers and a high in the upper 60s. Skies mostly cleared overnight. It is breezy and 41°F at observation. |
| 2025-02-27 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | For the second day in a row, the high temperature reached the upper 60s, amid more sunshine than cloudiness. The evening low (on the 26th) fell into the upper 40s, but the temperature has since risen into the upper 50s. Low clouds moved in overnight. |
| 2025-02-26 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 25 featured more sun than clouds and spring-like warmth, with a high in the upper 60s. The overnight low fell just shy of the freezing mark. |
| 2025-02-25 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 24 was mostly sunny and pleasant, with a high in the lower 60s. Skies remained mostly clear overnight, with a pre-dawn temperature in the mid-30s. |
| 2025-02-24 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 23 was bright, sunny, and warmer, with light winds and a high of 53°F. Skies were clear overnight, with a low in the mid-20s. A crescent moon hangs in the eastern sky at sunrise. |
| 2025-02-23 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 22 was a little warmer and less windy, with sunshine filtered through high cloudiness and a high in the mid-40s. Early today, it is clear, frosty, and 22°F. |
| 2025-02-22 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 21 was sunny, blustery, and cool, with a high in the lower 40s. Skies were clear overnight, with diminishing winds, light frost formation, and a chilly low of 17°F. |
| 2025-02-21 | 7:00 AM | T | T | NA | T | NA | | Feb. 20 was mostly cloudy, blustery, and cold, with late-morning flurries and a high of 32°F. Breezy weather continued overnight, with a low of 20°F. Skies cleared overnight, and a skiff of snow remains on the ground from Wednesday’s storm. |
| 2025-02-20 | 7:00 AM | 0.05 | 1.0 | NA | 1.0 | NA | | Feb. 19 was cloudy and cold, with a northerly breeze and temperatures in the upper 10s to lower 20s. Light snow arrived in the late morning lingered until around dark. Snow was powdery with a 20:1 ratio, accumulating exactly an inch. Primary roads remained mostly in good shape, but untreated surfaces became quite slippery. Overnight, cloudy conditions persisted, with the temperature rising to 25°F by dawn. |
| 2025-02-19 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 18 featured high cloudiness and a chilly breeze, with a high of 38°F. Clouds lowered and thickened toward daybreak, with a low of 21°F. |
| 2025-02-18 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 17 was mostly sunny, windy, and cool, with a high of 45°F. Some high cloudiness moved in overnight, with a low of 27°F. Light frost is noted early today. |
| 2025-02-17 | 7:00 AM | 0.33 | 0.0 | NA | 0.0 | NA | | On Feb. 16 periods of rain ended by late morning. The afternoon was briefly warm (mid-60s) and quite windy, with gusts near 50 mph. Colder air arrived late in the day and overnight, with partial clearing and a low of 33°F. It remains windy at 7 am. |
| 2025-02-16 | 7:00 AM | 1.01 | 0.0 | NA | 0.0 | NA | | Feb. 15 was overcast and cool, with a midday high near 40°F. Steady rain fell in the afternoon, with the temperature falling into the mid-30s. Rain became intermittent overnight, with the temperature rising into the mid-40s. There is considerable standing water due to runoff from residual melting snow and yesterday’s rain. |
| 2025-02-15 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 14 was sunny and breezy, with low humidity and a high of 45°F. The overnight low fell to 30°F, but as clouds have lowered and thickened, the temperature has bounced back into the mid-30s. |
| 2025-02-14 | 7:00 AM | T | 0.0 | NA | 0.0 | NA | | A few early sprinkles yielded to partial sunshine and warmth, which melted the remaining snow cover. Snow remains only in shaded/wooded areas and north-facing hillsides. The high temperature reached 57°F, with northwesterly winds picking up in the afternoon. Winds calmed overnight, allowing for frost formation and a low of 26°F. |
| 2025-02-13 | 7:00 AM | 0.51 | 0.0 | NA | 3.0 | NA | | During the observation period, the temperature slowly rose from 31 to 34°F. Any lingering freezing rain (a trace) changed to rain in the morning, with heavier rain falling late in the day. Rain ended by 5 am. The depth of snow was halved, to 3.0”, by melting and rain. Roads are just wet. |
| 2025-02-12 | 7:00 AM | 0.69 | 5.9 | NA | 6.0 | NA | | Snow arrived just before noon on Feb. 11, with 2.8" falling by 4 pm. However, sleet mixed with snow cut into accumulations in the late afternoon and evening hours. Precipitation largely ended before dawn, although some freezing drizzle lingers at observation. The temperature rose to 37°F as snow arrived before falling to 31/32°F in the afternoon. Overnight readings were nearly steady at 30/31°F. Roads are slushy. |
| 2025-02-11 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 10 was mostly sunny with a light northerly breeze and a high in the mid-40s. The moon was visible much of the night through gradually increasing cloudiness, with a low of 28°F. |
| 2025-02-10 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 9 was mostly sunny with a northerly breeze and a high of 50°F. Clouds rolled in overnight. Nearing 7 am, it is overcast and 37°F. |
| 2025-02-09 | 7:00 AM | 0.12 | T | NA | 0.0 | NA | | On Feb. 8, snow was first observed at 7:06 am. Within a few minutes, there was a transition to sleet, which lasted more than 3 hours. However, warm ground and above-freezing temperatures (in the mid-30s) prevented any accumulation. Rain tapered to drizzle in the afternoon. The daytime temperature slowly fell from 37 to 32°F, with a trace of icing (from freezing drizzle and freezing of existing moisture) noted on exposed surfaces by late afternoon. Overnight temperatures remained in the 30s, with a current reading of 32°F. A short while ago, visibility was near zero in fog; however, the fog is starting to clear. |
| 2025-02-08 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 7 was mostly sunny and pleasant, despite a northerly breeze, with a high in the mid-50s. The overnight low fell to the freezing mark, with a bump to 37°F after thick clouds rolled in. Precipitation appears to be on the doorstep at 7 am. |
| 2025-02-07 | 7:00 AM | 0.33 | 0.0 | NA | 0.0 | NA | | On Feb. 6, rain ended by late morning, with a few peeks of sunshine in the afternoon. The daytime high reached 50°F, but the temperature rose further (into the mid-50s) overnight, with a southwesterly breeze. Eventually, winds calmed, allowing for some fog formation and a current temperature in the lower 40s. |
| 2025-02-06 | 7:00 AM | 1.19 | 0.0 | NA | 0.0 | NA | | Following an overcast day on Feb. 5, rain arrived late evening and was heavy at times overnight. With an overnight low of 32°F, down from yesterday's high in the upper 30s, this region narrowly escaped a major icing event, as many surfaces were still warm from earlier in the week. At 7 am, it is steadily raining and 33°F. |
| 2025-02-05 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 4 was warm early (high of 67°F), with a northerly breeze delivering cooler weather in the afternoon. Clouds thickened overnight, and it is 38°F at 7 am. |
| 2025-02-03 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 2 was mostly cloudy and chilly, with a high only in the lower 40s. The overnight low fell to near 30°F. |
| 2025-02-02 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Feb. 1 was mostly sunny with a northerly breeze and a high of 50°F. Stars were visible much of the night, but cloudiness increased toward daybreak. At observation, it is frosty and 25°F. |
| 2025-02-01 | 7:00 AM | 0.71 | 0.0 | NA | 0.0 | NA | | Jan. 31 was breezy and mild, with rain (0.30") in the morning and mid-day hours. Following a break, rain (0.41") returned for a while in the evening. The high rose into the upper 50s, then fell back to 43°F overnight, with patchy fog. It is mostly cloudy at 7 am. |
| 2025-01-31 | 7:00 AM | 0.07 | 0.0 | NA | 0.0 | NA | | Jan. 30 featured a gradual increase in cloudiness, a southerly breeze, and a high in the mid-50s. Light rain arrived before midnight and continued for much of the night. At observation, it is 43°F with light rain. |
| 2025-01-30 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Under mostly sunny skies, Jan. 29 was the warmest day of the month, with westerly winds gusting above 30 mph and a high of 66°F. Winds diminished overnight, with light frost formation and a current reading of 27°F. |
| 2025-01-29 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Jan. 28 was mostly sunny, breezy, and pleasant, with a high in the mid-50s. The evening temperature fell into the upper 30s, followed by a bounce into the 40s. Skies were generally clear overnight. |
| 2025-01-28 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | On Jan. 27, a southwesterly breeze and a good bit of sunshine helped to push the temperature into the mid-50s. The evening temperature briefly fell to near 30°F, but the temperature has since rebounded to 40°F, with a southwesterly breeze and a band of high-level cloudiness retreating into the southern sky. |
| 2025-01-27 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | On Jan. 26, a southwesterly breezy helped to boost the temperature into the lower 50s, despite widespread high cloudiness. Variable high cloudiness persisted through the night, with frost and a low of 25°F. Enough of the old snow has melted to call the depth 0.0", although coverage persists in shady areas and north-facing hillsides. |
| 2025-01-26 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | Jan. 25 was mostly sunny with a southerly breeze and a high of 43°F. The evening low dipped into the upper 20s. Overnight, however, the temperature rose into the 30s, along with an increase in cloudiness. |
| 2025-01-25 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | Jan. 24 was partly sunny and a little warmer, with a high near 40°F. Skies mostly cleared overnight. At 7 am, it is frosty and 15°F, with a crescent moon hanging in the sky. |
| 2025-01-24 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | Jan. 23 was partly sunny and not quite as cold, with a high in the mid-30s. The overnight low fell into the mid-10s, with frost formation, despite mostly cloudy skies. |
| 2025-01-23 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | Jan. 22 was mostly sunny, breezy, and very cold, with a high in the lower 20s. Skies were generally clear overnight, aside from some high cloudiness, with a current reading of 5°F. It is frosty early today, and more than one-quarter of the ground remains covered by dense, hard ice and snow from the early-January storm. |
| 2025-01-22 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | Jan. 21 featured thickening cloudiness and a high only in the lower 20s. Skies remained cloudy through the night, with temperatures in the teens. The "smudged" moon is visible through the clouds early today. |
| 2025-01-21 | 7:00 AM | 0.00 | 0.0 | NA | T | NA | | Roughly one-third of the land surface remains covered by a shallow crust of snow that has been present for more than 2 weeks. On Jan. 20, partly to mostly cloudy skies during the morning and midday hours yielded to afternoon sunshine. It was breezy and cold, with a high in the lower 30s. Overnight, light winds and the return of some cloudiness prevented temperatures from nosediving. It is 11°F at observation. |
| 2025-01-20 | 7:00 AM | 0.19 | 0.2 | NA | T | NA | | Jan. 19 was cloudy with periods of rain and drizzle and a high in the upper 30s. Precipitation changed to sleet, then snow, around 4 pm, with a dusting occurring by 5 pm. Flurries lingered into the evening, followed by clearing and a low in the lower 20s. About one-third of the land area still has a shallow snow cover from 2 weeks ago, while all areas were dusted by yesterday’s wintry weather. |
| 2025-01-19 | 7:00 AM | T | 0.0 | NA | T | NA | | On Jan. 18, the morning and midday hours were cloudy with a few sprinkles. Partial afternoon sunshine pushed the high temperature into the lower 50s and reduced snow coverage to less than half of the land area. The evening low fell to 32°F, with clouds returning thereafter. At observation, it is 35°F. |
| 2025-01-18 | 7:00 AM | 0.00 | 0.0 | NA | 1.0 | 0.45 | | On Jan. 17, afternoon sunshine (following morning cloudiness) and a high in the mid-40s helped to thin and soften the snowpack, which has been on the ground for 13 consecutive observations. Still, more than 75% of the ground remains covered by snow. Clouds returned overnight and a light southerly breeze prevailed; the low temperature only fell into the lower 30s. |
| 2025-01-17 | 7:00 AM | T | T | NA | 1.5 | NA | | Jan. 16 was overcast, except for glimpses of late-afternoon sunshine. There were a few mid-day snow flurries and some evening snow grains. The high reached the lower 40s. Skies cleared overnight, allowing for frost formation and a low in the lower 20s, but clouds returned prior to observation. |
| 2025-01-16 | 7:00 AM | 0.00 | 0.0 | NA | 1.5 | 0.50 | | Jan. 15 was sunny, but also cold and breezy, with a high of 34°F. Much of the night featured bright moonlight; however, clouds moved in before daybreak. The overnight low was a frosty 13°F. |
| 2025-01-15 | 7:00 AM | 0.00 | 0.0 | NA | 1.5 | 0.52 | | There was an increase in cloudiness on Jan. 14, with overcast conditions by evening and a high of 40°F. Northwesterly winds picked up and temperatures dropped overnight, with clearing skies by daybreak. It is 22°F at observation. The remaining snowpack is very icy and dense. |
| 2025-01-14 | 7:00 AM | 0.00 | 0.0 | NA | 1.5 | NA | | Despite a 50-degree day on January 13, the icy snowpack has been slow to melt and has a depth of 1.5". Early today, it is frosty and 21°F. |
| 2025-01-13 | 7:00 AM | 0.00 | 0.0 | NA | 2.0 | NA | | Under a fair amount of sunshine, the snow cover thinned on Jan. 12. Following a high in the lower 40s, it is frosty and 20°F this morning. |
| 2025-01-12 | 7:00 AM | 0.00 | 0.0 | NA | 3.0 | 0.68 | | The melting process remained slow on a blustery day, despite bright sunshine on Jan. 11 and a high of 41°F. Under a moonlit sky, the overnight temperature fell to 19°F, with diminishing winds and frost formation. |
| 2025-01-11 | 7:00 AM | 0.03 | 0.5 | NA | 4.0 | NA | | Jan. 10 featured increasing cloudiness and much less wind than the past few days, with a high in the mid-30s. Overnight, there were periods of light snow and snow grains, starting around 9:30 pm. Snow ended well before dawn, with a low of 29°F. One-half inch of new, fluffy snow lies atop the dense 3.5 inches of frozen precipitation from earlier in the week. It is overcast at 7 am. |
| 2025-01-10 | 7:00 AM | 0.00 | 0.0 | NA | 4.0 | 0.77 | | Despite bright sunshine on Jan. 9, little melting occurred, with a high only in the mid-30s. Some of the powdery snow atop a sleet crust continued to blow around a bit. Skies were mostly clear overnight, with diminishing winds, light frost formation, and a low of 13°F. |
| 2025-01-09 | 7:00 AM | 0.00 | 0.0 | NA | 5.0 | 0.86 | | Jan. 8 was increasingly cloudy, breezy, and chilly, with a high of 34°F. There was very little melting of snow and ice; Stafford County schools are closed again today. Skies cleared overnight; it is 16°F as sunrise approaches, with a light westerly breeze. |
| 2025-01-08 | 7:00 AM | 0.00 | 0.0 | NA | 5.5 | 0.93 | | Jan. 7 was blustery and cool, with little melting despite bright sunshine and a high of 37°F. The fluffy snow atop the sleet crust blew around quite a bit, with slight drifting. Roads remain icy in spots, especially where snow has blown across asphalt, but also due to some refreezing. Stafford County schools are closed. Some mid-level clouds moved in overnight, and it is 24°F at observation. |
| 2025-01-07 | 7:00 AM | 0.38 | 2.6 | NA | 6.5 | NA | | The first winter storm of the season continued into the evening, bringing 2-day event totals to 7.4 inches of snow from a liquid equivalency of 0.96 inch. For much of the day on Jan. 6, precipitation was a mix of sleet and snow, along with a trace of freezing drizzle, compacting some of the earlier snow and leaving a crust on top. From 7 am to 4 pm, snow/sleet totaled 1.0 inch, from 0.27 liquid. Then, fluffy snow fell in the late afternoon and evening, ending shortly after 9 pm. That snow added 1.6 inches (0.11 inch of liquid) to the totals. Overnight, it was blustery and cold, with partial clearing and a low of 25°F, down from yesterday's peak of 32°F. There are many icy spots this morning due to re-freezing overnight. |
| 2025-01-06 | 7:00 AM | 0.58 | 4.8 | NA | 5.0 | NA | | The morning of Jan. 5 was sunny, but clouds thickened and lowered in the afternoon, with a high in the upper 30s. The overnight low fell to 30°F. Snow arrived just after 10 pm and continued through the night, accumulating nearly 5 inches. However, sleet and a trace of freezing rain mixed in toward daybreak, especially after 6 am. The snow/sleet mix is quite dense and heavy to shovel and plow. Predominantly sleet is falling at 7 am. |
| 2025-01-05 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Jan. 4 was mostly sunny, breezy, and cold, with a high in the mid-30s. As dawn approaches, it is clear, calm, frosty, and 15°F. |
| 2025-01-04 | 7:00 AM | 0.01 | T | NA | 0.0 | NA | | The first snowflakes of the season arrived just before 4 pm on Jan. 3 in the form of a very brief but intense squall, with graupel and wind gusts near 40 mph. This followed a high in the mid-40s. With warm air and ground temperatures, the snow melted on contact. Blustery, cold weather prevailed overnight, with a low in the upper 20s. It is mostly clear and breezy at 7 am. |
| 2025-01-03 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | Jan. 2 was partly sunny, breezy, and cool, with a high of 43°F. There was some frost formation overnight, with a low in the mid-20s. At 7 am, skies are cloudy. |
| 2025-01-02 | 7:00 AM | 0.00 | 0.0 | NA | 0.0 | NA | | New Year's Day 2025 was partly to mostly sunny and blustery, with northwesterly winds gusting above 30 mph at times and a high in the mid-50s. Skies were partly cloudy overnight, with a low near 30°F. |
| 2025-01-01 | 7:00 AM | 0.52 | 0.0 | NA | 0.0 | NA | | On Dec. 31, morning sunshine faded behind afternoon cloudiness. It was also warm and windy, with a high in the mid-60s. A gusty thunderstorm arrived as darkness fell, with most of the rain falling between 5:00 and 5:30 pm. Fog formed before midnight, with a low in the lower 40s, but the arrival of a westerly breeze cleared the fog after midnight. At daybreak on New Year’s Day it is cloudy and 47°F. |