Station Overview Station Location
Station Number VA-SF-5 Latitude 38.2567
Station Name Fredericksburg 7.6 ESE Longitude -77.3574
County Stafford Elevation (ft) 61



Month 30 Yr Avg by PRISM Total Prcp Sum Days Covered By All Observations Daily Prcp Sum Daily Observation Count Multiday Prcp Sum Days Covered by Multiday Observations Multiday Observation Count Days With Prcp Days With Trace Total Snowfall Days With Snowfall Days With Snow On Ground
Oct 14 3.49 3.42 31 3.42 31 0.00 0 0 11 3 0.0 0 0
Nov 14 3.51 2.28 30 2.28 30 0.00 0 0 10 3 0.0 0 0
Dec 14 3.19 3.23 31 3.23 31 0.00 0 0 13 0 0.0 0 0
Jan 15 2.97 3.11 31 3.11 31 0.00 0 0 13 4 0.8 3 1
Feb 15 2.78 2.07 28 2.07 28 0.00 0 0 8 5 10.6 5 10
March 15 3.90 3.97 31 3.97 31 0.00 0 0 12 4 5.3 1 2
April 15 3.25 3.51 30 3.51 30 0.00 0 0 15 1 0.0 0 0
May 15 3.87 2.90 31 2.90 31 0.00 0 0 10 2 0.0 0 0
June 15 3.64 7.98 30 7.98 30 0.00 0 0 14 3 0.0 0 0
July 15 4.07 5.06 31 5.06 31 0.00 0 0 14 3 0.0 0 0
Aug 15 3.22 0.97 31 0.97 31 0.00 0 0 7 2 0.0 0 0
Sept 15 3.98 3.26 30 3.26 30 0.00 0 0 8 4 0.0 0 0
Water Year Totals: 41.87" 41.76" 365 days 41.76" 365 0.00" 0 days 0 135 days 34 days 16.7" 9 days 13 days



Days in Water Year Cell Color Key
        Daily Observation with Prcp         Missing Day
        Multiday Observation         Daily/Multiday Observation Conflict

Day of Year Daily Prcp Multiday Prcp
10/1/2014 0.02
10/2/2014 0.00
10/3/2014 0.00
10/4/2014 0.23
10/5/2014 0.00
10/6/2014 0.00
10/7/2014 T
10/8/2014 0.98
10/9/2014 0.00
10/10/2014 0.00
10/11/2014 0.24
10/12/2014 0.18
10/13/2014 T
10/14/2014 T
10/15/2014 0.02
10/16/2014 0.97
10/17/2014 0.00
10/18/2014 0.00
10/19/2014 0.00
10/20/2014 0.00
10/21/2014 0.01
10/22/2014 0.27
10/23/2014 0.49
10/24/2014 0.00
10/25/2014 0.00
10/26/2014 0.00
10/27/2014 0.00
10/28/2014 0.00
10/29/2014 0.00
10/30/2014 0.01
10/31/2014 0.00
11/1/2014 0.00
11/2/2014 0.02
11/3/2014 T
11/4/2014 T
11/5/2014 0.00
11/6/2014 0.09
11/7/2014 0.12
11/8/2014 0.00
11/9/2014 0.00
11/10/2014 0.00
11/11/2014 0.00
11/12/2014 T
11/13/2014 0.00
11/14/2014 0.02
11/15/2014 0.00
11/16/2014 0.00
11/17/2014 0.03
11/18/2014 0.47
11/19/2014 0.00
11/20/2014 0.00
11/21/2014 0.00
11/22/2014 0.00
11/23/2014 0.00
11/24/2014 0.28
11/25/2014 0.00
11/26/2014 0.35
11/27/2014 0.88
11/28/2014 0.02
11/29/2014 0.00
11/30/2014 0.00
12/1/2014 0.00
12/2/2014 0.29
12/3/2014 0.26
12/4/2014 0.00
12/5/2014 0.07
12/6/2014 0.05
12/7/2014 0.41
12/8/2014 0.00
12/9/2014 0.19
12/10/2014 0.10
12/11/2014 0.00
12/12/2014 0.00
12/13/2014 0.00
12/14/2014 0.00
12/15/2014 0.00
12/16/2014 0.00
12/17/2014 0.47
12/18/2014 0.00
12/19/2014 0.00
12/20/2014 0.00
12/21/2014 0.00
12/22/2014 0.00
12/23/2014 0.30
12/24/2014 0.54
12/25/2014 0.41
12/26/2014 0.00
12/27/2014 0.00
12/28/2014 0.00
12/29/2014 0.12
12/30/2014 0.02
12/31/2014 0.00
Day of YearDaily PrcpMultiday Prcp
1/1/2015 0.00
1/2/2015 0.00
1/3/2015 T
1/4/2015 0.11
1/5/2015 0.01
1/6/2015 0.00
1/7/2015 T
1/8/2015 0.00
1/9/2015 0.00
1/10/2015 0.00
1/11/2015 0.00
1/12/2015 0.09
1/13/2015 0.58
1/14/2015 0.02
1/15/2015 0.02
1/16/2015 0.00
1/17/2015 0.00
1/18/2015 0.02
1/19/2015 0.64
1/20/2015 0.00
1/21/2015 0.00
1/22/2015 0.01
1/23/2015 0.00
1/24/2015 1.19
1/25/2015 0.01
1/26/2015 0.12
1/27/2015 0.29
1/28/2015 T
1/29/2015 0.00
1/30/2015 T
1/31/2015 0.00
2/1/2015 0.00
2/2/2015 0.06
2/3/2015 0.23
2/4/2015 0.00
2/5/2015 0.00
2/6/2015 0.00
2/7/2015 0.00
2/8/2015 0.00
2/9/2015 0.00
2/10/2015 0.22
2/11/2015 T
2/12/2015 0.00
2/13/2015 0.03
2/14/2015 0.00
2/15/2015 T
2/16/2015 0.00
2/17/2015 0.59
2/18/2015 0.00
2/19/2015 T
2/20/2015 0.00
2/21/2015 0.00
2/22/2015 0.81
2/23/2015 T
2/24/2015 0.00
2/25/2015 0.00
2/26/2015 0.04
2/27/2015 0.09
2/28/2015 T
3/1/2015 T
3/2/2015 0.36
3/3/2015 0.00
3/4/2015 0.08
3/5/2015 0.53
3/6/2015 0.71
3/7/2015 0.00
3/8/2015 0.00
3/9/2015 0.00
3/10/2015 0.00
3/11/2015 0.14
3/12/2015 0.07
3/13/2015 0.00
3/14/2015 0.13
3/15/2015 0.25
3/16/2015 0.00
3/17/2015 0.00
3/18/2015 0.00
3/19/2015 0.00
3/20/2015 0.32
3/21/2015 0.37
3/22/2015 0.00
3/23/2015 0.00
3/24/2015 0.00
3/25/2015 T
3/26/2015 T
3/27/2015 0.74
3/28/2015 0.27
3/29/2015 0.00
3/30/2015 T
3/31/2015 0.00
Day of YearDaily PrcpMultiday Prcp
4/1/2015 0.01
4/2/2015 0.00
4/3/2015 0.00
4/4/2015 0.11
4/5/2015 0.00
4/6/2015 0.00
4/7/2015 0.02
4/8/2015 0.03
4/9/2015 0.46
4/10/2015 0.04
4/11/2015 0.04
4/12/2015 0.00
4/13/2015 0.00
4/14/2015 0.01
4/15/2015 0.96
4/16/2015 0.00
4/17/2015 0.13
4/18/2015 0.02
4/19/2015 0.00
4/20/2015 1.19
4/21/2015 0.02
4/22/2015 0.00
4/23/2015 T
4/24/2015 0.00
4/25/2015 0.00
4/26/2015 0.46
4/27/2015 0.01
4/28/2015 0.00
4/29/2015 0.00
4/30/2015 0.00
5/1/2015 0.08
5/2/2015 0.10
5/3/2015 0.00
5/4/2015 0.00
5/5/2015 0.00
5/6/2015 0.18
5/7/2015 0.00
5/8/2015 0.00
5/9/2015 T
5/10/2015 0.00
5/11/2015 0.18
5/12/2015 0.02
5/13/2015 0.00
5/14/2015 0.00
5/15/2015 0.00
5/16/2015 0.00
5/17/2015 0.70
5/18/2015 T
5/19/2015 0.68
5/20/2015 0.00
5/21/2015 0.02
5/22/2015 0.38
5/23/2015 0.00
5/24/2015 0.00
5/25/2015 0.00
5/26/2015 0.00
5/27/2015 0.00
5/28/2015 0.00
5/29/2015 0.00
5/30/2015 0.56
5/31/2015 0.00
6/1/2015 0.00
6/2/2015 1.14
6/3/2015 0.05
6/4/2015 0.24
6/5/2015 0.42
6/6/2015 T
6/7/2015 0.00
6/8/2015 0.00
6/9/2015 0.07
6/10/2015 0.00
6/11/2015 0.00
6/12/2015 0.00
6/13/2015 0.00
6/14/2015 0.12
6/15/2015 T
6/16/2015 0.33
6/17/2015 0.00
6/18/2015 0.20
6/19/2015 0.12
6/20/2015 T
6/21/2015 0.49
6/22/2015 0.00
6/23/2015 0.00
6/24/2015 1.63
6/25/2015 0.00
6/26/2015 0.42
6/27/2015 0.51
6/28/2015 2.24
6/29/2015 0.00
6/30/2015 0.00
Day of YearDaily PrcpMultiday Prcp
7/1/2015 0.60
7/2/2015 T
7/3/2015 T
7/4/2015 0.04
7/5/2015 0.07
7/6/2015 0.01
7/7/2015 0.00
7/8/2015 0.00
7/9/2015 0.00
7/10/2015 0.00
7/11/2015 0.86
7/12/2015 0.31
7/13/2015 0.01
7/14/2015 0.20
7/15/2015 0.01
7/16/2015 0.01
7/17/2015 0.00
7/18/2015 0.00
7/19/2015 T
7/20/2015 0.00
7/21/2015 0.00
7/22/2015 0.50
7/23/2015 0.00
7/24/2015 0.00
7/25/2015 0.00
7/26/2015 0.00
7/27/2015 0.01
7/28/2015 0.00
7/29/2015 0.72
7/30/2015 0.00
7/31/2015 1.71
8/1/2015 0.00
8/2/2015 0.00
8/3/2015 0.00
8/4/2015 0.00
8/5/2015 0.00
8/6/2015 0.00
8/7/2015 0.17
8/8/2015 0.04
8/9/2015 T
8/10/2015 0.17
8/11/2015 0.09
8/12/2015 0.01
8/13/2015 0.00
8/14/2015 0.00
8/15/2015 0.00
8/16/2015 0.00
8/17/2015 0.00
8/18/2015 0.00
8/19/2015 T
8/20/2015 0.37
8/21/2015 0.12
8/22/2015 0.00
8/23/2015 0.00
8/24/2015 0.00
8/25/2015 0.00
8/26/2015 0.00
8/27/2015 0.00
8/28/2015 0.00
8/29/2015 0.00
8/30/2015 0.00
8/31/2015 0.00
9/1/2015 0.00
9/2/2015 0.00
9/3/2015 0.44
9/4/2015 0.00
9/5/2015 0.00
9/6/2015 0.00
9/7/2015 0.00
9/8/2015 0.00
9/9/2015 0.00
9/10/2015 0.02
9/11/2015 0.21
9/12/2015 T
9/13/2015 0.42
9/14/2015 T
9/15/2015 0.00
9/16/2015 0.00
9/17/2015 0.00
9/18/2015 0.00
9/19/2015 0.00
9/20/2015 0.00
9/21/2015 0.00
9/22/2015 0.07
9/23/2015 0.00
9/24/2015 0.00
9/25/2015 0.00
9/26/2015 0.19
9/27/2015 0.09
9/28/2015 T
9/29/2015 T
9/30/2015 1.82



Observation Date Observation Time Precipitation Snowfall Snowfall SWE Snow Depth Snow SWE Notes
10/1/2014 7:00 AM 0.02 M M M M Despite an overnight shower (0.02"), September rainfall (30-day period ending at 11Z on October 1) totaled just 0.67". The short-term dryness is reflected by very dry, powdery topsoil.
10/2/2014 7:00 AM 0.00 0.0 M M M Despite considerable cloudiness, pleasant weather prevailed on the first day of October.
10/3/2014 7:00 AM 0.00 0.0 M M M A pattern of warm, dry weather, with a mix of clouds and sun, continues.
10/4/2014 7:00 AM 0.23 M M M M Temperatures are still holding in the upper 60s this morning, under mostly cloudy skies. On Oct. 3, there were brief showers in the morning (0.04") and evening (0.01"). There was a briefly heavier shower (0.18") overnight, beginning at 1:41 am.
10/5/2014 7:00 AM 0.00 0.0 M M M FIRST FROST! Following a pleasant, breezy day, winds diminished and temperatures plunged after sunset. By daybreak, there was heavy frost nearly everywhere: grass, cars, rooftops, etc. Skies are clear at observation, except for a ribbon of fog to the south over the still-warm Rappahannock River. Current temperature is 37 degrees F.
10/6/2014 7:00 AM 0.00 0.0 M M M There was no frost this morning -- just dew -- following a bright, mostly sunny day.
10/7/2014 7:00 AM T M M M M There were a few, brief rain showers during the overnight hours. By 5 am, some glimpses of the moon returned through mostly cloudy skies.
10/8/2014 7:00 AM 0.98 M M M M This was the wettest observation period since August 18-19. Rain (0.46") arrived just after 6 pm and continued for a couple of hours. There was a loud thunderstorm from about 7:15 to 7:45 pm. The remainder of the rain (0.52") fell overnight, including another thunderstorm around 10 pm. Skies cleared in time for a beautiful view of the pre-dawn total lunar eclipse in the western sky, despite some ground fog.
10/9/2014 7:00 AM 0.00 0.0 M M M A pleasantly cool, moonlit night featured some ground fog, following a warm, sunny, breezy day.
10/10/2014 7:00 AM 0.00 0.0 M M M Clouds slowly thickened overnight, following a pleasant fall day.
10/11/2014 7:00 AM 0.24 M M M M On Oct. 10, patchy sprinkles and showers arrived at mid-day. Rainfall by 7 pm totaled 0.05". Periods of light to occasionally moderate rain (0.19") occurred overnight, as temperatures slowly fell through the 50s. Rain is falling at the 7 am observation.
10/12/2014 7:00 AM 0.18 M M M M On Oct. 11, patches of light rain and drizzle lingered through the mid-day hours. A few breaks in the clouds developed by sunset. Low cloudiness cleared out by daybreak, with temperatures holding in the 50s.
10/13/2014 7:00 AM T M M M M There were a few drops of rain during the afternoon of Oct. 12, starting just before 2 pm. Skies were cloudy overnight with the temperature hovering near 60 degrees F.
10/14/2014 7:00 AM T M M M M There were a few drops of rain early in the observing period, and some fog formation overnight.
10/15/2014 7:00 AM 0.02 M M M M Warm, breezy weather prevailed throughout the observation period in advance of a cold front. A few rain showers developed overnight.
10/16/2014 7:00 AM 0.97 M M M M On Oct. 15, periods of heavy rain occurred from mid-morning to mid-afternoon. Slightly cooler air arrived overnight, although skies remained mostly cloudy.
10/17/2014 7:00 AM 0.00 0.0 M M M On Oct. 16, clouds lingered but showers stayed well north and west. Ground fog developed overnight as temperatures fell through the 50s.
10/18/2014 7:00 AM 0.00 0.0 M M M Oct. 17 was a bright, sunny, pleasant fall day. Overnight temperatures fell only into the 50s under mostly clear skies and with heavy dew.
10/19/2014 7:00 AM 0.00 0.0 M M M Cooler air filtered in late in the day and overnight on gusty winds.
10/20/2014 7:00 AM 0.00 0.0 M M M SECOND FROST OF SEASON. Following a cool, sunny, breezy day, winds calmed and temperatures plunged after sunset. Besides frost, there is also some locally dense ground fog.
10/21/2014 7:00 AM 0.01 M M M M Following a pleasant, mostly sunny fall day, light rain showers developed overnight.
10/22/2014 7:00 AM 0.27 M M M M As showers began to develop in the area on Oct. 21, there was a long-lasting rainbow before sunset. Rain (0.17"), however, held off until after dark (around 7 pm) and lasted for about 2 hours. Additional rain showers (0.10") arrived in the pre-dawn hours, as temperatures fell through the 50s.
10/23/2014 7:00 AM 0.49 M M M M A chilly rain fell throughout the morning but tapered to occasional showers during the afternoon. Skies partially cleared overnight, but gusty winds persisted.
10/24/2014 7:00 AM 0.00 0.0 M M M Cloudiness diminished on Oct. 23, but breezy conditions lasted all day. A partial solar eclipse was visible just prior to (and continuing through) sunset.
10/25/2014 7:00 AM 0.00 0.0 M M M The third frost of the season occurred this morning, but there still has not been a freeze to end the growing season. Oct. 24 featured warm sunshine through cirrus wisps, along with breezy conditions. There were long-lasting sundogs before sunset.
10/26/2014 7:00 AM 0.00 0.0 M M M Spectacular fall weather, featuring sunny skies and a warm breeze, followed Saturday morning's frost. It is not as cool this morning.
10/27/2014 7:00 AM 0.00 0.0 M M M A beautiful, sunny, breezy fall day on Oct. 26 was followed by the fourth frost of the season, as skies remained clear and winds diminished. However, autumn temperatures have still not fallen below the freezing mark.
10/28/2014 7:00 AM 0.00 0.0 M M M Following a very pleasant day, skies remained mostly clear overnight as temperatures only fell to around 50°F.
10/29/2014 7:00 AM 0.00 0.0 M M M Last 80-degree day of the year? The warmth carried through the night, as temperatures fell only into the 60s.
10/30/2014 7:00 AM 0.01 M M M M Rain showers held off during the daylight hours of Oct. 29, despite threatening afternoon skies, but fell briefly after dark. Dense fog developed overnight, but quickly cleared by daybreak.
10/31/2014 7:00 AM 0.00 0.0 M M M On Oct. 30, mild weather accompanied a mix of clouds and sunshine. Skies cleared after sunset.
11/1/2014 7:00 AM 0.00 0.0 M M M There was considerable cloudiness during the observation period, but no rain. Currently, temperatures have fallen into the 40s under a leaden sky.
11/2/2014 7:00 AM 0.02 M M M M The longest observation period of the year (due to the end of DST) featured cloudy skies. On Nov. 1, there were periods of light rain in the late morning and early afternoon. Winds increased overnight, gusting well above 30 mph at times. Sprinkles returned a few minutes before observation. Current temperature: 43°F.
11/3/2014 7:00 AM T M M M M The growing season ended with a freeze this morning, and there was heavy frost. On Nov. 2, there were a few spits of rain as the observation period began, followed by gradual morning clearing and a mostly sunny afternoon. Windy conditions slowly subsided.
11/4/2014 7:00 AM T M M M M The Nov. 3-4 observation period featured a variety of conditions: a cold, frosty morning (on the 3rd); a warm, mostly sunny afternoon; an overnight rain shower (around 3 am); and pre-dawn clearing (on the 4th).
11/5/2014 7:00 AM 0.00 0.0 M M M On Nov. 4, Election Day, temperatures soared into the 70s under a slowly thickening cirrus shield. Overnight temperatures only fell into the 50s, with high clouds continuing to thicken.
11/6/2014 7:00 AM 0.09 M M M M Light rain arrived after midnight. Sprinkles continue at observation, and light fog has developed.
11/7/2014 7:00 AM 0.12 M M M M On Nov. 6, there were light showers early in the observation period (0.02"), followed by a mid-afternoon squall (0.08") and an evening thunderstorm (0.02").
11/8/2014 7:00 AM 0.00 0.0 M M M Winds diminished overnight, resulting in frost and sub-freezing temperatures by dawn on Nov. 8.
11/9/2014 7:00 AM 0.00 0.0 M M M Enough high clouds rolled in overnight to help prevent frost formation; there is just dew this morning.
11/10/2014 7:00 AM 0.00 0.0 M M M For the second time in three mornings, there was heavy frost. Considerable cirrus dominated the observation period, and there was a brief solar halo noted on the morning of Nov. 9.
11/11/2014 7:00 AM 0.00 0.0 M M M For the third time in the last four mornings, there is frost. Had a nice, bright, long-lasting International Space Station flyover this morning around 5:30 am.
11/12/2014 7:00 AM T M M M M Following a warm, mostly sunny autumn day, dense fog and drizzle developed overnight.
11/13/2014 7:00 AM 0.00 0.0 M M M Cooler air arrived, especially after sunset. Clouds thickened overnight. Dryness has quietly returned: less than one-quarter inch (0.24") of rain has fallen during the last 3 weeks, or 21 observation periods.
11/14/2014 7:00 AM 0.02 M M M M Rain showers arrived a few minutes before 7 pm and continued intermittently for several hours, as temperatures fell from the lower 40s into the upper 30s. Skies began to clear before daybreak.
11/15/2014 7:00 AM 0.00 0.0 M M M Following a cool, breezy day, with highs in the 40s, temperatures plunged into the lower 20s overnight. At observation, it is clear with heavy frost.
11/16/2014 7:00 AM 0.00 0.0 M M M Following a mostly sunny, cool day, temperatures fell below the freezing mark in the evening. However, clouds thickened overnight, resulting in slowing rising temperatures and no frost.
11/17/2014 7:00 AM 0.03 0.0 M M M Cloudy, breezy weather prevailed on Nov. 16. A few sprinkles arrived by mid-afternoon, but most of the periods of light rain held off until the overnight hours.
11/18/2014 7:00 AM 0.47 M M M M On Nov. 17, rain fell much of the day but tapered to drizzle then ended during the afternoon. Skies cleared overnight, with the temperature falling below the freezing mark by daybreak.
11/19/2014 7:00 AM 0.00 0.0 M M M Following a cold, sunny, breezy day, winds diminished and skies remained clear overnight. Temperatures plunged into the middle 10s by daybreak, resulting in frosty conditions.
11/20/2014 7:00 AM 0.00 0.0 M M M High cloudiness moved in during the afternoon of Nov. 19, leading to a colorful sunset, but skies cleared again overnight.
11/21/2014 7:00 AM 0.00 0.0 M M M Following a nice day, with highs in the 50s, another front brought in colder air overnight. Despite the cold frontal passage, the lower atmosphere decoupled enough overnight to allow for some light frost formation, with temperatures falling into the 20s.
11/22/2014 7:00 AM 0.00 0.0 M M M High pressure moved overhead during the night. With mostly calm winds and nearly clear skies (a touch of cirrus), there are frosty conditions and a temperature of 18ºF at sunrise on Nov. 22.
11/23/2014 7:00 AM 0.00 0.0 M M M Clouds thickened overnight, helping to hold low temperatures above the freezing mark.
11/24/2014 7:00 AM 0.28 M M M M Periods of rain showers occurred on Nov. 23-24, starting about 5:15 pm and ending by 4:15 am. Gusty southerly winds and rising temperatures (to 66°F) accompanied the overnight showers.
11/25/2014 7:00 AM 0.00 0.0 M M M Many surfaces, including roads, are wet this morning due to condensation. Winds switched to a northerly direction a short while ago. Still, overnight temperatures only fell into the upper 50s, following a very warm day (middle 70s).
11/26/2014 7:00 AM 0.35 M M M M Following a mostly cloudy day, steady rain moved in after midnight. At observation, this is still very much a rain event, with temperatures in the middle 40s.
11/27/2014 7:00 AM 0.88 T M 0.0 M Happy Thanksgiving! Precipitation fell continuously during approximately the first 11 hours of the observation period. There was a rain/snow mix starting around 10 am and continuing for much of the morning, followed by a period of light snow in the mid- to late afternoon. There was no accumulation, as temperatures stayed above freezing throughout the observation period. Dense fog formed overnight, and the current visibility is about 1/8 mile.
11/28/2014 7:00 AM 0.02 0.0 M 0.0 M On Thanksgiving Day, light rain fell for about an hour starting around 10:30 am. There was clearing by late afternoon, and heavy frost formed overnight.
11/29/2014 7:00 AM 0.00 0.0 M 0.0 M Frosty conditions prevailed overnight, despite an increase in cloudiness. Skies are cloudy at observation.
11/30/2014 7:00 AM 0.00 0.0 M 0.0 M The observation period featured generally partly cloudy skies and a gradual warming trend. With winds turning to the south overnight, temperatures remained well above freezing and there was no dew.
12/1/2014 7:00 AM 0.00 0.0 M 0.0 M November ended on a spring-like note, with the afternoon temperature approaching 70°F. Overnight, temperatures only fell into the 50s, with condensation noted on some roadways.
12/2/2014 7:00 AM 0.29 0.0 M 0.0 M A cold front pushed through in the evening, sending temperatures down about 30 degrees overnight. Rain showers arrived by 8 pm, becoming briefly heavy at times after midnight. There may have been some sleet hitting the windows around 2 am, but did not confirm.
12/3/2014 7:00 AM 0.26 0.0 M 0.0 M Rainy weather prevailed during the morning of Dec. 2, followed by a drizzly afternoon. Periodic showers returned in the late evening and ended a few minutes before the 7 am observation. Temperatures hovered near 40°F during the entire period.
12/4/2014 7:00 AM 0.00 0.0 M 0.0 M There was no precipitation during the observation period, despite gloomy, cloudy conditions on Dec. 3. Skies cleared overnight, allowing for some light frost formation.
12/5/2014 7:00 AM 0.07 0.0 M 0.0 M Clouds quickly returned during the day on Dec. 4, and light rain arrived before 7 pm. For the most part, rain ended before 1 am.
12/6/2014 7:00 AM 0.05 0.0 M 0.0 M Temperatures held in the lower to middle 40s during the entire period. All of the measurable rain, in the form of scattered showers, fell during the day on Dec. 6. Skies briefly cleared enough overnight to be able to see the full moon, but clouds have returned by daybreak.
12/7/2014 7:00 AM 0.41 0.0 M 0.0 M On Dec. 6, spits of rain arrived in the late morning and gradually became heavier during the afternoon and evening. Winds switched to a northerly direction and became gusty in the evening, followed by temperatures falling from the 50s into the 40s. Rain ended around midnight, and skies cleared before daybreak.
12/8/2014 7:00 AM 0.00 0.0 M 0.0 M Sunny, breezy weather prevailed on Dec. 7, but clouds returned overnight.
12/9/2014 7:00 AM 0.19 0.0 M 0.0 M Periods of rain arrived before midnight and continued through observation, with temperatures hovering in the 33- to 35-degree range.
12/10/2014 7:00 AM 0.10 0.0 M 0.0 M The amount was measured, not estimated. On Dec. 9, occasional showers ended by mid-day, although clouds lingered. Skies partially cleared overnight.
12/11/2014 7:00 AM 0.00 0.0 M 0.0 M Following a blustery day on Dec. 10, winds calmed enough overnight to allow for frost formation as temperatures dipped into the upper 20s.
12/12/2014 7:00 AM 0.00 0.0 M 0.0 M Following a mostly sunny morning (on Dec. 11), cloudiness increased enough to have a very colorful sunset. Currently, the sunrise also features a lot of color.
12/13/2014 7:00 AM 0.00 0.0 M 0.0 M Following a mostly cloudy, blustery day, skies mostly cleared and winds calmed overnight. At daybreak on Dec. 13, there is heavy frost and a colorful, cirrus sunrise, with temperatures in the middle 20s.
12/14/2014 7:00 AM 0.00 0.0 M 0.0 M It is another cold, frosty morning with temperatures in the middle 20s.
12/15/2014 7:00 AM 0.00 0.0 M 0.0 M For the third morning in a row there is frost, although it is a bit cloudier and breezier than the previous two.
12/16/2014 7:00 AM 0.00 0.0 M 0.0 M For the fourth consecutive morning, there was frost.
12/17/2014 7:00 AM 0.47 0.0 M 0.0 M On Dec. 16, all of the day's rain fell in less than three hours, from 10 am to 1 pm. However, thick clouds persisted through the afternoon and evening. Very dense fog developed in the pre-dawn hours, with the current visibility ranging between 1/8 and 1/16 mile.
12/18/2014 7:00 AM 0.00 0.0 M 0.0 M On Dec. 17, dense fog quickly cleared after 8 am. Then, following a pleasant, breezy day, winds calmed enough overnight to allow for some light frost formation.
12/19/2014 7:00 AM 0.00 0.0 M 0.0 M Following a cool, breezy day on Dec. 18, clouds thickened a bit overnight.
12/20/2014 7:00 AM 0.00 0.0 M 0.0 M Dec. 19 was a cool, breezy day, despite afternoon sunshine. At observation, skies have again become mostly cloudy, but there is also heavy frost with temperatures in the middle 20s.
12/21/2014 7:00 AM 0.00 0.0 M 0.0 M Skies were cloudy and temperatures held in the 30s for most of the observation period.
12/22/2014 7:00 AM 0.00 0.0 M 0.0 M Skies cleared on Dec. 21, resulting in a cool day with bright sunshine. Frost developed overnight, despite steadily thickening clouds.
12/23/2014 7:00 AM 0.30 0.0 M 0.0 M Amount was measured, not estimated. Rain developed mid-morning on Dec. 22 and continued, in the form of drizzle and occasional showers, throughout the period. Although temperatures remained in the 30s, neither freezing nor frozen precipitation was noted.
12/24/2014 7:00 AM 0.54 0.0 M 0.0 M Rain arrived at 10:35 pm on Dec. 23, following a day of cloudy skies and occasional drizzle. During the period, temperatures rose out of the 30s and into the 40s. Following a lull in the overnight rain, showers are returning at observation time.
12/25/2014 7:00 AM 0.41 0.0 M 0.0 M No White Christmas here! Temperatures rose out of the 40s, through the 50s, and eventually above 60 degrees F. Most of the day's rain fell during the morning and mid-day hours of Dec. 24. Gusty, southerly winds developed on Christmas Eve then switched to westerly overnight, pulling temperatures back into the 50s.
12/26/2014 7:00 AM 0.00 0.0 M 0.0 M Skies quickly cleared on Christmas Day, resulting in a mostly sunny, breezy day. Winds diminished overnight, leading to heavy frost formation and temperatures falling from the upper 50s into the upper 20s.
12/27/2014 7:00 AM 0.00 0.0 M 0.0 M It is another frosty morning. This time, however, the sky is mostly cloudy and it is not as cold -- near the freezing mark.
12/28/2014 7:00 AM 0.00 0.0 M 0.0 M Following a very pleasant day, which featured afternoon sun dogs and a fraction of a parhelic circle, skies became cloudy overnight. Temperatures, which peaked near 60ºF on Dec. 27, fell to near 40ºF in the evening before rising back into the 50s (ahead of a cold front) by daybreak.
12/29/2014 7:00 AM 0.12 0.0 M 0.0 M Light rain (0.05") fell during the afternoon of Dec. 28, and again (0.07") during the pre-dawn hours of Dec. 29. With a cool, northerly breeze, temperatures fell into the lower 40s overnight.
12/30/2014 7:00 AM 0.02 T M 0.0 M On Dec. 29, there were brief periods of light rain in the morning and evening. Patches of light precipitation returned before dawn, with some snow flurries noted starting around 5 am. With temperatures in the upper 30s, there has been no accumulation.
12/31/2014 7:00 AM 0.00 0.0 M 0.0 M Skies quickly cleared during the morning of Dec. 30, as Arctic high pressure (central pressure of at least 1053 mb over Montana) began to dominate. Temperatures dipped to near 20°F overnight, accompanied by frost.
1/1/2015 7:00 AM 0.00 0.0 M 0.0 M The New Year dawned with bright sunshine and heavy frost. The temperature again fell to near 20ºF overnight, following a cold, sunny New Year's Eve day.
1/2/2015 7:00 AM 0.00 0.0 M 0.0 M Clouds arrived overnight, following a mostly sunny, cool, breezy New Year's Day.
1/3/2015 7:00 AM T 0.0 M 0.0 M A few rain showers developed shortly before observation time with the temperature in the upper 30s.
1/4/2015 7:00 AM 0.11 0.0 M 0.0 M Temperatures slowly rose from the upper 30s to the middle 40s during the observation period. The daylight hours featured periods of light rain and drizzle (0.03"). Additional rain (0.08") arrived after 5 am on Jan. 4.
1/5/2015 7:00 AM 0.01 0.0 M 0.0 M Cold air began to return overnight, following a mild, breezy, cloudy day with highs in the 60s. A few drops of rain fell early on Jan. 4. Around 8 pm, rain associated with a cold front brought 0.01 inch.
1/6/2015 7:00 AM 0.00 0.0 M 0.0 M Per radar, snow appears to be "on the western doorstep" at observation time. Clouds thickened overnight, although the moon was still visible most of the time.
1/7/2015 7:00 AM T T M 0.0 M This observation site has not yet received measurable snow during the 2014-15 season. Mid-morning flurries were noted during the Jan. 6 storm. Light frost formed overnight, despite partly to mostly cloudy skies.
1/8/2015 7:00 AM 0.00 0.0 M 0.0 M The temperature fell to at least 9°F overnight, although winds began to die down toward daybreak.
1/9/2015 7:00 AM 0.00 0.0 M 0.0 M Temperatures rose from the Jan. 8 low of around 7°F, but never climbed out of the 20s despite sunshine. Clouds arrived and winds turned to the south overnight, holding temperatures mostly steady ahead of a cold front.
1/10/2015 7:00 AM 0.00 0.0 M 0.0 M Skies cleared early on Jan. 9. By afternoon, temperatures rose into the mid-40s under sunny, breezy conditions. Winds diminished and frost formed overnight. Current temperature: 12ºF.
1/11/2015 7:00 AM 0.00 0.0 M 0.0 M It is another clear, frosty morning with a sunrise temperature of 9°F. Despite bright sunshine and light winds, the high topped out only near the freezing mark on Jan. 10.
1/12/2015 7:00 AM 0.09 0.0 M 0.0 M Another close call: periods of rain moved in overnight, with the temperature hovering just a couple of degrees above the freezing mark.
1/13/2015 7:00 AM 0.58 0.0 M 0.0 M Rain finally ended after 9 pm after falling most of the day. Skies remained cloudy overnight with a cold, northerly wind developing. Current temperature: 38°F.
1/14/2015 7:00 AM 0.02 0.1 M T M The season's first measurable snow (0.1") occurred in the pre-dawn hours. Snow was mixed with freezing rain/freezing drizzle, limiting accumulations but glazing roads and other surfaces. Current temperature: 26 degrees F.
1/15/2015 7:00 AM 0.02 0.1 M T M Jan. 14 event totals: snow, 0.2"; freezing rain, trace -- just enough to close Stafford Co. schools. Periods of light snow and freezing rain ended by mid-morning, followed by heavy overcast conditions and temperatures rising to near the freezing mark. A dusting of snow remains on some surfaces at observation.
1/16/2015 7:00 AM 0.00 0.0 M 0.0 M Low clouds lingered through the day on Jan. 15. Skies cleared overnight, allowing temperatures to dip into the lower 20s, along with the formation of frost and light fog.
1/17/2015 7:00 AM 0.00 0.0 M 0.0 M Sunny, breezy conditions developed on Jan. 16, with temperatures rising to near the 50-degree mark. Temperatures dipped into the mid-20s overnight, with clear, frosty conditions at daybreak.
1/18/2015 7:00 AM 0.02 0.0 M 0.0 M Rain showers moved in after 6 am on Jan. 18. Although most of the precipitation is plain rain, there is some freezing rain -- a trace of ice accretion -- occurring on a few colder, elevated, or typically shaded surfaces.
1/19/2015 7:00 AM 0.64 0.0 M 0.0 M Rain (0.60"), heavy at times, fell during the morning of Jan. 18. There were a few peeks of sun later in the day, but another shower (0.04") moved through in the late afternoon. Fog formed during the evening. Currently, it is calm and cloudy, with heavy frost.
1/20/2015 7:00 AM 0.00 0.0 M 0.0 M On Jan. 19, skies gradually cleared as temperatures pushed to near 50 degrees F. Heavy frost formed overnight, with temperatures dipping into the 20s.
1/21/2015 7:00 AM 0.00 0.0 M 0.0 M On Jan. 20, the temperature climbed to near 50°F. Light frost formed overnight, despite thickening cloudiness.
1/22/2015 7:00 AM 0.01 T M 0.0 M On Jan. 21, early-afternoon precipitation ended as a mix of rain and wet snow, with temperatures well above the freezing mark. Widespread fog developed overnight.
1/23/2015 7:00 AM 0.00 0.0 M 0.0 M Skies gradually cleared on Jan. 22, with breezy conditions developing. Winds diminished overnight, allowing temperatures to dip into the mid-20s with frost formation.
1/24/2015 7:00 AM 1.19 T M 0.0 M Precipitation (rain and sleet) developed in the late afternoon. The bulk of the moisture, often moderate to heavy, fell in the evening and overnight hours, with sleet mixed in at times and temperatures in the mid-30s. There was no sleet accumulation.
1/25/2015 7:00 AM 0.01 0.0 M 0.0 M On Jan. 24, sprinkles and light rain showers fell from late morning to mid-afternoon, heaviest around 2 pm. Partial clearing occurred by sunset, and heavy frost formed overnight. At observation, there is a colorful sunrise with high- and middle-level clouds returning.
1/26/2015 7:00 AM 0.12 0.0 M 0.0 M Following a nice, mid-winter day, with temperatures just topping the 50-degree mark, rain developed in the pre-dawn hours of Jan. 26. At observation, it is rainy and 39°F.
1/27/2015 7:00 AM 0.29 0.6 M 0.5 M Rain (0.22") fell during the morning of Jan. 26 before tapering to sprinkles and drizzle. Shortly after nightfall (around 6 pm), snow flurries began to enter the precipitation mix. Bursts of snow starting around 8 pm and again overnight brought the bulk of the 0.6-inch (0.07" liquid) accumulation. Untreated surfaces are covered by snow and a bit crusty, but treated roads are mostly just wet. Current weather: snow flurries, 29°F.
1/28/2015 7:00 AM T T M 0.0 M Flurries and snow showers lingered early in the observation period. Later on Jan. 27, temperatures climbed above the freezing mark, melting nearly all of the snow. Clouds broke late in the day. Skies cleared overnight as temperatures dipped into the middle 20s, with a cold, northerly wind persisting.
1/29/2015 7:00 AM 0.00 0.0 M 0.0 M Temperatures plunged into the middle 10s overnight, accompanied by heavy frost, following a cool, sunny, breezy day.
1/30/2015 7:00 AM T 0.0 M 0.0 M On Jan. 29, light rain fell for less than an hour, ending before 5 pm. Temperatures remained nearly steady, around 40°F, overnight, with a northwest wind kicking in toward daybreak.
1/31/2015 7:00 AM 0.00 0.0 M 0.0 M On Jan. 30, windy conditions accompanied partly to mostly sunny skies. There were a few snow flurries in the area, but not confirmed at this site. At observation, it is clear with a light breeze, no frost, and 19°F.
2/1/2015 7:00 AM 0.00 0.0 M 0.0 M Overnight temperatures slowly rose from the lower 20s after clouds thickened. At observation, there is a beautiful sun pillar and light frost.
2/2/2015 7:00 AM 0.06 0.0 M 0.0 M Light rain arrived during the Supel Bowl and continued, intermittently, overnight. At observation, it is overcast.
2/3/2015 7:00 AM 0.23 0.0 M 0.0 M On Feb. 2, periods of rain lingered through the morning and into the early afternoon. There was partial clearing later in the day, although strong winds led to some "power flickers" and some small tree branches coming down. Temperatures dipped to near 20°F overnight, with winds dying down enough to allow for some light frost formation.
2/4/2015 7:00 AM 0.00 0.0 M 0.0 M A bright, sunny day yielded to a cool, moonlit night. The temperature fell into the 20s overnight, following a high near 40°F.
2/5/2015 7:00 AM 0.00 0.0 M 0.0 M The temperature soared into the upper 50s on Feb. 4, then fell back slightly below the freezing mark overnight. A cold front is blasting through at observation, with gusty, northwesterly winds arriving.
2/6/2015 7:00 AM 0.00 0.0 M 0.0 M The temperature fell below the freezing mark during the afternoon of Feb. 5 and bottomed out overnight in the lower 10s. Light frost was noted at observation.
2/7/2015 7:00 AM 0.00 0.0 M 0.0 M Clouds lingered on Feb. 6, as temperatures struggled into the upper 30s. Overnight readings dipped into the lower 20s. At observation, skies are mostly cloudy and there is light frost.
2/8/2015 7:00 AM 0.00 0.0 M 0.0 M Despite mostly cloudy skies, temperatures rose well into the 50s on Feb. 7. Mostly cloudy conditions persisted overnight, with readings falling back into the 30s.
2/9/2015 7:00 AM 0.00 0.0 M 0.0 M Following a sterling day when the high peaked near 70 degrees, the temperature fell back into the lower 40s by daybreak on Feb. 9.
2/10/2015 7:00 AM 0.22 T M T M Rain arrived late in the day on Feb. 9. Temperatures fell through the 30s overnight, bottoming out near the freezing mark, and some sleet and snow mixed in with the rain and drizzle before daybreak. Stafford County schools opened on a 2-hour delay.
2/11/2015 7:00 AM T T M 0.0 M Flurries and drizzle ended early in the observation period. Clouds lingered for much of the day. Skies cleared overnight, allowing for some light frost formation despite a light, northerly breeze.
2/12/2015 7:00 AM 0.00 0.0 M 0.0 M On Feb. 11, temperatures rose into the 40s with some warm sunshine. There was a nice sundog prior to sunset. Frost formed overnight, but clouds rolled in before daybreak.
2/13/2015 7:00 AM 0.03 0.2 M 0.0 M On Feb. 12, snow developed around 11:30 am and continued into the early-afternoon hours. Snow briefly accumulated on non-pavement surfaces, but completely melted later in the afternoon. Windy, colder conditions arrived late in the day and overnight. Currently, it is partly cloudy, breezy, and 14ºF.
2/14/2015 7:00 AM 0.00 0.0 M 0.0 M Despite bright sunshine and slowly diminishing winds, the temperature failed to reach the freezing mark on Feb. 13. Readings fell into the mid-10s by late evening, but rebounded into the mid-20s by daybreak as clouds arrived and winds turned to the south.
2/15/2015 7:00 AM T T M 0.0 M Ahead of an Arctic cold front, on Feb. 14, clouds broke in the afternoon long enough to help push temperatures into the 40s. Snow flurries and snow grains arrived with front at 7:30 pm. Precipitation continued for about a half-hour, but there was no accumulation. Overnight winds frequently topped 40 mph, contributing to a brief electrical outage. At observation it is mostly clear, windy, and 13ºF.
2/16/2015 7:00 AM 0.00 0.0 M 0.0 M Despite sunshine on Feb. 15, temperatures struggled into the lower 20s. At observation, it is 12ºF with partly cloudy skies and a light northwesterly wind.
2/17/2015 7:00 AM 0.59 6.5 M 6.5 M Very light snow began around 2 pm on Feb. 16. Intensity gradually increased, with periods of moderate to occasionally heavy snow noted in the evening. Snow tapered to flurries before daybreak. Early snow was extremely fluffy (about 16:1 snow-liquid ratio), but later snow was less airy, albeit still powdery, and closer to a traditional (10:1) ratio. Snow ended before daybreak, and at observation it is cloudy, 17ºF.
2/18/2015 7:00 AM 0.00 0.0 M 6.0 M Under bright sunshine, the high temperature on Feb. 17 climbed to near the freezing mark. There was little melting and only a little compaction of the fresh snow. At observation, it is clear with light frost, and a frigid 2°F.
2/19/2015 7:00 AM T T M 5.0 M On Feb. 18, the temperature "warmed" to 37°F under partly to mostly sunny skies. An Arctic cold front passed through around 7:30 pm, accompanied by a brief snow shower. Very cold, windy weather prevailed overnight, with the temperature plunging into the lower 10s by observation. The remaining snow, 5 inches deep, is very crunchy and solid.
2/20/2015 7:00 AM 0.00 0.0 M 4.5 M On Feb. 19, the temperature struggled to around 20°F, with widespread virga noted during the afternoon. In addition, windy weather caused some blowing and drifting of previously fallen snow. Winds diminished somewhat overnight, as the low fell to at least -3°F.
2/21/2015 7:00 AM 0.00 0.0 M 4.5 M On Feb. 20, temperatures struggled into the lower 20s under sunny skies, with slowly diminishing winds. After sunset, there was a nice triangulation of Mars, Venus, and the crescent Moon in the western sky. By observation, skies have become cloudy, along with light frost and a current temperature of 3ºF.
2/22/2015 7:00 AM 0.81 0.9 M 4.0 M Total snow/sleet on Feb. 21: 0.9". Maximum ice accretion: 0.1". The day's first snow arrived around 11:30 am but soon ended. Snow fell steadily from 2 to 4 pm, with much of the accumulation occurring late in that period. Between 4 and 5 pm, snow abruptly changed to sleet, then freezing rain. The temperature climbed above the freezing mark around 8 pm, when ice accretion ceased. Rain continued much of the night, with the temperature rising to 36°F at observation. Nevertheless, many untreated ground surfaces retain a slippery coating of snow, sleet, and ice. Sprinkles are ongoing at observation.
2/23/2015 7:00 AM T 0.0 M 1.5 M There were a few sprinkles early in the observation period. Thereafter, considerable sunshine (through cirrus) and temperatures rising into the upper 40s thinned out the snow cover.
2/24/2015 7:00 AM 0.00 0.0 M 1.0 M On Feb. 23, a few bare patches began to appear before colder air moved in and halted the melting of snow. Winds diminished overnight under clear skies, allowing for light frost formation and another single-digit morning.
2/25/2015 7:00 AM 0.00 0.0 M 0.5 M The snowpack continued to thin, but still covers more than half of the ground. Temperatures peaked near the freezing mark on Feb. 24, and fell into the frosty lower 10s overnight.
2/26/2015 7:00 AM 0.04 1.0 M 1.0 M On Feb. 25, pre-storm temperatures climbed into the mid-40s, melting most of the remaining old snow. Shortly before 4 am, flakes from the new storm began to fall. Snow continues at observation.
2/27/2015 7:00 AM 0.09 2.0 M T M During the Feb. 26 storm, snow fell roughly from 4 to 10 am. Event total: 3.0 inches of snow. Later in the day, however, much of the snow melted. Overnight, there was a dusting of new snow. Skies are cloudy at observation.
2/28/2015 7:00 AM T T M 0.0 M On Feb. 27, snow flurries and a couple of light snow showers lingered through the mid- and late-morning hours. There was partial clearing in the afternoon, with temperatures peaking in the middle 30s. At observation, it is partly cloudy (cirrus), 20ºF.
3/1/2015 7:00 AM T T M T M On Feb. 28, the temperature barely cracked the freezing mark despite sunshine. Clouds thickened overnight. At observation, a mix of freezing rain and sleet has just begun to fall, with a temperature of 25°F.
3/2/2015 7:00 AM 0.36 T M T M On Mar. 1, mixed sleet and freezing rain changed to all freezing rain by 8 am. Periods of freezing rain continued into the evening, though daytime ice accretions were limited by insolation through the thick overcast. Ultimately, accretion reached 1/8 inch. At observation, it is foggy and 34 degrees, and some ice has begun to melt.
3/3/2015 7:00 AM 0.00 0.0 M 0.0 M Ice melted early in the period on Mar. 2, followed by a pleasant day. The night featured bright moonlight and light frost, although clouds returned by daybreak.
3/4/2015 7:00 AM 0.08 0.0 M 0.0 M The temperature rose from 36 to 43°F overnight, along with brief periods of rain.
3/5/2015 7:00 AM 0.53 0.0 M 0.0 M Periods of rain fell throughout the observation period, although the temperature fell from a high in the mid-50s on Mar. 4 to a current reading of 37ºF. Current weather: drizzle and a cold north wind.
3/6/2015 7:00 AM 0.71 5.3 M 5.0 M The observation period began with rain, but sleet (0.3") was the dominant precipitation type for 5 hours from 8:15 am to 1:15 pm. Sleet accumulations were limited by warm, wet ground conditions. Snow (5.0") fell and accumulated quickly during the afternoon, with rates exceeding 1" per hour from 1:15 to 5:30 pm. Rates quickly decreased in the evening, with snow tapering to flurries. There was some blowing and drifting of snow in the late afternoon and evening. Skies cleared overnight. At observation: clear, light frost, 10ºF.
3/7/2015 7:00 AM 0.00 0.0 M 3.5 M There was some settling and melting (mostly from the warm ground below) of the snow on March 6 under bright sunshine, despite sub-freezing high temperatures. At observation, it is sunny and 7ºF, with some stunning rime frost formations.
3/8/2015 7:00 AM 0.00 0.0 M T M On Mar. 7, temperatures climbed about 45 degrees into the lower 50s. The warmth, sun, and wind caused most of the snow to melt, and only patches remain. Current weather: clear, frosty, 28°F.
3/9/2015 7:00 AM 0.00 0.0 M 0.0 M All of the snow is gone except for artificial piles, following a day (Mar. 8) when the temperature soared into the lower 60s.
3/10/2015 7:00 AM 0.00 0.0 M 0.0 M Following another warm day, there was a lunar halo in the pre-dawn hours.
3/11/2015 7:00 AM 0.14 0.0 M 0.0 M Rain showers arrived late in the morning on Mar. 10 and continued intermittently until present. Fog developed around nightfall. Temperatures rose to near 60ºF overnight, and spring peepers can be heard in the distance.
3/12/2015 7:00 AM 0.07 0.0 M 0.0 M On Mar. 11, sprinkles and light rain lingered through the morning and into the early afternoon. Dense fog formed in the evening but was later "swept away" by northwesterly winds.
3/13/2015 7:00 AM 0.00 0.0 M 0.0 M Mar. 12 featured warm sunshine and afternoon sundogs, followed by a colorful, orange sunset and overnight frost.
3/14/2015 7:00 AM 0.13 0.0 M 0.0 M Following a pleasant day, clouds thickened and rain arrived after dark.
3/15/2015 7:00 AM 0.25 0.0 M 0.0 M Rain ended late.
3/16/2015 7:00 AM 0.00 0.0 M 0.0 M Breezy weather and clearing skies led to a nice spring day. There is frost this morning.
3/17/2015 7:00 AM 0.00 0.0 M 0.0 M Pleasant spring weather continues.
3/18/2015 7:00 AM 0.00 0.0 M 0.0 M Temperatures plunged some 45 degrees overnight, from the 70s into the upper 20s. Gusty, northwesterly winds accompanied the sharp change.
3/19/2015 7:00 AM 0.00 0.0 M 0.0 M Despite considerable sunshine, cool, breezy weather prevailed on Mar. 18.
3/20/2015 7:00 AM 0.32 0.0 M 0.0 M Rain arrived around midnight and continued through observation. At 7 am, it is 38°F with a light, easterly wind.
3/21/2015 7:00 AM 0.37 0.0 M 0.0 M Mar. 20 event total: 0.69". Rain continued into the early afternoon before ending, with temperatures hovering in the upper 30s. At observation: mostly cloudy, 37°F.
3/22/2015 7:00 AM 0.00 0.0 M 0.0 M Following a mild, mostly sunny day on Mar. 21, with highs in the middle 60s, clouds returned overnight.
3/23/2015 7:00 AM 0.00 0.0 M 0.0 M Cool but pleasant spring weather continues. At observation, it is cloudy with a cool, northerly wind and 40°F.
3/24/2015 7:00 AM 0.00 0.0 M 0.0 M Cool weather continues. Temperatures barely topped the 50-degree mark on Mar. 23, and fell back into the upper 30s overnight.
3/25/2015 7:00 AM T 0.0 M 0.0 M A few sprinkles moved in during the hour before observation, with the temperature hovering just slightly above the freezing mark.
3/26/2015 7:00 AM T 0.0 M 0.0 M During the day on Mar. 25, temperatures steadily rose from the 30s to the 50s, despite cloudy skies. There was a brief, late-afternoon rain shower. A few breaks in the clouds appeared overnight.
3/27/2015 7:00 AM 0.74 0.0 M 0.0 M On Mar. 26, two brief morning showers dropped 0.10". Partial afternoon clearing and southerly winds pushed temperatures into the upper 70s. Rain (0.64") returned after 10 pm and continued overnight, along with falling temperatures. At observation, it is 43ºF with light rain and a cool, northerly breeze.
3/28/2015 7:00 AM 0.27 0.0 M 0.0 M On Mar. 27, rain continued through the morning before tapering to sprinkles and showers during the early to mid-afternoon. Late-afternoon temperatures inched up to near the 50-degree mark. Overnight, blustery conditions and partial clearing led to the temperature falling to the current reading of 32ºF.
3/29/2015 7:00 AM 0.00 0.0 M 0.0 M Mar. 28 was an uncommonly cold, windy spring day, failing to reach the 40-degree mark despite mostly sunny skies. At observation: clear, light breeze, 24ºF.
3/30/2015 7:00 AM T T M 0.0 M Overnight, despite southerly winds and temperatures in the lower to middle 40s, there were three quick bursts of snow (mixed with sleet), starting at 12:57 am and ending just before 6:00 am.
3/31/2015 7:00 AM 0.00 0.0 M 0.0 M On Mar. 30, temperatures rose into the 60s under partly to mostly sunny skies. However, light frost formed overnight, under bright moonlight.
4/1/2015 7:00 AM 0.01 0.0 M 0.0 M Oscillating temperatures continue: high in the 70s on Mar. 31; frost and 35°F at observation. Evening rain showers associated with a cold front moved in shortly before 6 pm. There was a brief rainbow around 7:15 pm.
4/2/2015 7:00 AM 0.00 0.0 M 0.0 M On Apr. 1, smoke hung in the southern sky for much of the day (per GOES visible satellite imagery) due to a controlled burn at nearby Fort A.P. Hill. At observation, there is frost with a temperature of 34°F.
4/3/2015 7:00 AM 0.00 0.0 M 0.0 M Warm, breezy weather prevailed. Temperatures peaked in the 70s on Apr. 2 and only fell back into the 60s overnight.
4/4/2015 7:00 AM 0.11 0.0 M 0.0 M Apr. 3 was a mild, cloudy day with occasional rain showers. Spotty showers lasted late into the evening. Temperatures stayed above the 70-degree mark until after dark, but later fell back into the 50s on gusty northwesterly winds.
4/5/2015 7:00 AM 0.00 0.0 M 0.0 M Cool, windy weather prevailed on Apr. 4, despite full sunshine. Calm conditions returned overnight under bright moonlight. Easter Sunday observation: heavy frost, 30°F.
4/6/2015 7:00 AM 0.00 0.0 M 0.0 M Skies remained mostly clear during the period, with temperatures near 70°F on Easter Sunday and falling back into the 40s overnight.
4/7/2015 7:00 AM 0.02 0.0 M 0.0 M Following a warm (high of 77°F on Apr. 6), breezy day, rain showers arrived shortly before 5 am.
4/8/2015 7:00 AM 0.03 0.0 M 0.0 M On Apr. 7, light rain in the a.m. was followed by a cloudy 70-degree p.m. The overnight passage of a back-door front sent temperatures tumbling below the 50-degree mark. Rain returned by observation time.
4/9/2015 7:00 AM 0.46 0.0 M 0.0 M Rain (0.25") fell during the morning of Apr. 8. Cloudy skies prevailed during the afternoon, but periods of rain (0.21") returned during the evening and overnight, as thunderstorm "leftovers" ran across a cool, stable air mass. At observation: cloudy, 46°F.
4/10/2015 7:00 AM 0.04 0.0 M 0.0 M Light rain (0.03") fell in the late-morning hours of Apr. 9. Cloudy skies prevailed during the afternoon. Drizzle (0.01") and fog dominated the overnight hours. It is 46°F at observation.
4/11/2015 7:00 AM 0.04 0.0 M 0.0 M On Apr. 10, there was a brief thunderstorm and subsequent rainbow just after 7 pm. Skies partially cleared overnight.
4/12/2015 7:00 AM 0.00 0.0 M 0.0 M Mostly sunny, breezy weather prevailed on Apr. 11, with highs near 70ºF. At observation, it is a clear, calm, frosty 34ºF.
4/13/2015 7:00 AM 0.00 0.0 M 0.0 M A warm, sunny day was followed by a mostly clear, cool night. At observation: 43°F.
4/14/2015 7:00 AM 0.01 0.0 M 0.0 M Following a warm day on Apr. 13, with highs near 80ºF, light rain arrived in the pre-dawn hours.
4/15/2015 7:00 AM 0.96 0.0 M 0.0 M Rain, moderate to heavy at times, fell during the day and into the evening hours on Apr. 14.
4/16/2015 7:00 AM 0.00 0.0 M 0.0 M On Apr. 15, temperatures rose into the middle 60s despite mostly cloudy skies -- then fell back into the 40s overnight.
4/17/2015 7:00 AM 0.13 0.0 M 0.0 M Light rain showers arrived overnight.
4/18/2015 7:00 AM 0.02 0.0 M 0.0 M The temperature topped the 80-degree mark on Apr. 17. There was a brief rain shower in the late afternoon. At observation: mostly cloudy, light fog, 57ºF.
4/19/2015 7:00 AM 0.00 0.0 M 0.0 M On Apr. 18, bright sunshine gave way to increasing high clouds. Temperatures peaked in the lower 80s.
4/20/2015 7:00 AM 1.19 0.0 M 0.0 M Rain developed in the late afternoon and became heavy at times during the evening and overnight hours. However, rain ended by 5 am on April 20. The temperature rose overnight, to 66 degrees F.
4/21/2015 7:00 AM 0.02 0.0 M 0.0 M On Apr. 20, there were a couple of brief afternoon showers. In the evening, training thunderstorms stayed just to the west, resulting in vivid lightning, loud thunder, a brief power outage, but little rain. The passage of an outflow boundary around 8:50 pm brought some gusty winds.
4/22/2015 7:00 AM 0.00 0.0 M 0.0 M Mild, mostly sunny, breezy weather prevailed on Apr. 21. Winds calmed overnight, allowing the temperature to fall to at least 42°F and heavy dew to form.
4/23/2015 7:00 AM T 0.0 M 0.0 M On Apr. 22, there was a brief, late-afternoon shower, followed by a full rainbow.
4/24/2015 7:00 AM 0.00 0.0 M 0.0 M Breezy conditions overnight helped to keep the boundary layer mixed. The low temperature fell to near 40°F, with no dew formation.
4/25/2015 7:00 AM 0.00 0.0 M 0.0 M Increasing clouds overnight prevented temperatures from falling as low as feared. At observation: cloudy and 44°F -- up a bit from several hours ago.
4/26/2015 7:00 AM 0.46 0.0 M 0.0 M Rain developed before noon on Apr. 25 and continued intermittently for the remainder of the observation period. Currently, it is a chilly 43°F with a sprinkle or two.
4/27/2015 7:00 AM 0.01 0.0 M 0.0 M Frost! -- with a low of at least 37 degrees F. Hopefully, the garden is okay. Earlier, on Apr. 26, light rain ended in the first hour of the observation period, followed by rapid clearing.
4/28/2015 7:00 AM 0.00 0.0 M 0.0 M Skies cleared overnight with a low of 43°F, following a mostly cloudy, breezy, cool day on Apr. 27.
4/29/2015 7:00 AM 0.00 0.0 M 0.0 M Following a mild, sunny day on Apr. 28, with highs in the lower 70s, overnight temperatures fell back into the lower 40s.
4/30/2015 7:00 AM 0.00 0.0 M 0.0 M Clouds increased overnight, following a beautiful spring day on Apr. 29.
5/1/2015 7:00 AM 0.08 M M M M On Apr. 30, afternoon and evening showers and storms lurked nearby, but produced only thunder and a few drops of rain. A little bit of light rain fell overnight. At observation, it is overcast with a cool, northerly breeze, 54ºF.
5/2/2015 7:00 AM 0.10 M M M M On May 1, exactly 1/10 inch of rain fell during the first 3 hours of the observation period. There was partial, late-afternoon clearing. At 7 am, it is mostly cloudy, 49°F.
5/3/2015 7:00 AM 0.00 0.0 M M M May 2 featured warm weather and partly to mostly sunny skies. At observation: partly cloudy, dew, 46°F.
5/4/2015 7:00 AM 0.00 0.0 M M M A warm, mostly sunny Sunday was followed by a clear, moonlit night. At observation: 49 degrees F.
5/5/2015 7:00 AM 0.00 0.0 M M M Summer has arrived. The temperature stayed above the 60-degree mark overnight, under moonlit skies, following a very warm, breezy day.
5/6/2015 7:00 AM 0.18 M M M M Rain arrived on May 5 at 6:03 pm, a few minutes after an outflow boundary pushed through. Showers lingered for more than 3 hours, ending after 9 pm. Partial clearing occurred overnight, along with the formation of locally dense fog.
5/7/2015 7:00 AM 0.00 0.0 M M M On May 6, showers and thunderstorms stayed to the north and west, and eventually developed to the south. Light, patchy fog formed overnight, with a low near 60°F.
5/8/2015 7:00 AM 0.00 0.0 M M M May 7 was the fifth consecutive day in the 80s. Temperatures fell back into the 50s overnight, with clear, hazy skies and patchy fog.
5/9/2015 7:00 AM T M M M M Following a sixth day (May 3-8) with highs in the 80s, low clouds arrived overnight. Everything is wet with dew and some overnight drizzle; currently it is 65°F.
5/10/2015 7:00 AM 0.00 0.0 M M M On May 9, morning clouds broke in time for another 80-degree day. At observation it is foggy and 69°F, with birds singing everywhere and a wild turkey gobbling in the distance.
5/11/2015 7:00 AM 0.18 M M M M Following an eighth consecutive day in the 80s, a briefly heavy rain shower hit just before 4:30 pm. Dense fog formed overnight, with temperatures falling back into the middle 60s.
5/12/2015 7:00 AM 0.02 M M M M I was awakened by a thunderstorm around 1 am this morning, but little rain fell. It is a muggy 69 degrees at observation.
5/13/2015 7:00 AM 0.00 0.0 M M M May 12 was the tenth (and final) day in a row with a high above the 80-degree mark -- peaking at 91°F. Breezy, cooler weather prevailed overnight, with temperatures falling into the lower 60s.
5/14/2015 7:00 AM 0.00 0.0 M M M Markedly cooler, breezy weather prevailed on May 13, with the temperature peaking in the lower 70s. It was 47°F at observation.
5/15/2015 7:00 AM 0.00 0.0 M M M Pleasant but dry weather continues. A high in the lower 70s was followed by a low near 50°F.
5/16/2015 7:00 AM 0.00 0.0 M M M Warm, southerly winds returned on May 15. At observation: morning sunshine through cirrus, humid, 66ºF.
5/17/2015 7:00 AM 0.70 M M M M Following a 90-degree day on May 16, much-needed rain arrived at 6:25 pm and became heavy after 7:00 pm. Rain fell for nearly three hours and was accompanied by frequent lightning and thunder. Overnight, there were a few sprinkles, along with patchy fog. At observation: cloudy, 68ºF.
5/18/2015 7:00 AM T 0.0 M M M Very warm, humid weather prevailed on May 17, with morning sprinkles. At observation: mostly cloudy, patches of fog, 68 degrees.
5/19/2015 7:00 AM 0.68 M M M M From 6:30 to 7:15 pm, a thundershower produced light rain (0.03"). Late-evening storms passed to the south and north, respectively. Thunderstorms returned after 10 pm, producing the bulk of the day's rain (0.65"). It is a humid 70°F at observation.
5/20/2015 7:00 AM 0.00 0.0 M M M During the late-afternoon hours of May 19, distant cumulonimbus towers were prominent in the southern sky. Cooler, breezy weather arrived overnight.
5/21/2015 7:00 AM 0.02 M M M M Following a partly to mostly sunny and breezy day, light rain arrived shortly after 4 am on May 21. At observation: light rain, 56°F.
5/22/2015 7:00 AM 0.38 M M M M Rain fell for roughly the first 8 hours of the observation period on May 21, ending after 3 pm. Temperatures remained in the 50s for much of the observation period, but dipped into the upper 40s after skies cleared during the night.
5/23/2015 7:00 AM 0.00 0.0 M M M A warm, mostly sunny day was followed by a clear, cool night with diminishing winds.
5/24/2015 7:00 AM 0.00 0.0 M M M Sunny weather accompanied a gradual warming trend.
5/25/2015 7:00 AM 0.00 0.0 M M M Warm, sunny weather continues. Temperatures rose into the mid-80s on May 24 and fell into the lower 60s overnight.
5/26/2015 7:00 AM 0.00 0.0 M M M Warm, sunny weather continues.
5/27/2015 7:00 AM 0.00 0.0 M M M Warm, dry weather continues, with a gradual increase in temperatures and humidity.
5/28/2015 7:00 AM 0.00 0.0 M M M This marks the sixth consecutive observation period without rain. At 7 am, it was a mild 70°F.
5/29/2015 7:00 AM 0.00 0.0 M M M A seventh day without rain has come and gone, and the sandy topsoil is really starting to dry out. At observation: clear skies above ground fog, 68°F.
5/30/2015 7:00 AM 0.56 M M M M All of the day's rain fell in a thunderstorm between 6 and 7 pm.
5/31/2015 7:00 AM 0.00 0.0 M M M Hot weather prevailed on May 30 with a high near the 90-degree mark. The temperature stayed above 70 degrees F overnight, with a steady south wind.
6/1/2015 7:00 AM 0.00 0.0 M M M An overnight shower passed just (less than 2 miles) north and west of this location, following another 90-degree day.
6/2/2015 7:00 AM 1.14 M M M M This is the highest observation-period total since the April 20 report, when 1.19" fell. Following a warm, muggy day, showers arrived around 5 pm. Heavy rain held off until after dark, preceded by thunder and lightning.
6/3/2015 7:00 AM 0.05 M M M M Temperatures fell through the 60s during the observation period, bottoming out at 59°F by daybreak. Mostly dry weather prevailed on June 2, despite leaden skies, but light rain and drizzle developed overnight.
6/4/2015 7:00 AM 0.24 M M M M The temperature never strayed more than 2°F from the 60-degree mark during the last 24 hours. About one-third of the rain (0.08") fell during an afternoon shower on June 3, while the other two-thirds (0.16") occurred overnight. Light rain continues at observation.
6/5/2015 7:00 AM 0.42 M M M M Temperatures again strayed little, ranging from the upper 50s to the middle 60s. Steady rain fell in the afternoon and evening of June 4, with drizzle overnight.
6/6/2015 7:00 AM T M M M M Drizzle ended early in the observation period, but clouds lingered through the day on June 5. Nevertheless, afternoon temperatures rebounded into the lower 70s. Partial clearing occurred overnight. At observation, the sun is making its first appearance since June 1.
6/7/2015 7:00 AM 0.00 0.0 M M M On June 6, afternoon showers developed and remained east of this location. At observation, there is a touch of ground fog beneath mostly cloudy skies.
6/8/2015 7:00 AM 0.00 0.0 M M M The low temperature fell to near 60°F, following a pleasant, partly to mostly cloudy day on June 7.
6/9/2015 7:00 AM 0.07 M M M M June 8 was a very warm, breezy day with a high near 90°F. Distant thunder began to rumble around 9 pm, and light rain arrived soon thereafter. Rain ended after 10 pm, but there was another brief shower around daybreak on June 9.
6/10/2015 7:00 AM 0.00 0.0 M M M High-level smoke from distant Canadian wildfires lent a milky appearance to the afternoon sky on June 9. Skies remained hazy overnight.
6/11/2015 7:00 AM 0.00 0.0 M M M On June 10, high-level smoke from distant wildfires again led to filtered sunshine and milky skies. At observation, it is sunny but hazy, 66°F.
6/12/2015 7:00 AM 0.00 0.0 M M M Under hazy skies, temperatures soared into the mid-90s on June 11, and fell back only into the mid-70s overnight.
6/13/2015 7:00 AM 0.00 0.0 M M M For the second night in a row, temperatures stayed above 70ºF following a day with a high in the mid-90s. On June 12, approaching storms disintegrated, although there was briefly a cooling breeze in the early evening.
6/14/2015 7:00 AM 0.12 M M M M Following three consecutive days (June 11-13) with highs in the mid-90s, beneficial rain arrived in the pre-dawn hours but ended before 6 am. Very humid conditions persist.
6/15/2015 7:00 AM T M M M M Following a fourth consecutive day in the mid-90s, there was a very brief rain shower around 7 pm. After sunset, distant thunderstorms to the southeast provided a spectacular lightning show.
6/16/2015 7:00 AM 0.33 M M M M A fast-moving evening thunderstorm brought briefly heavy rain and gusty winds, along with a nice temperature drop following a high of 97°F. A long-lasting rainbow appeared before sunset. At observation: lingering clouds, patchy fog, 73°F.
6/17/2015 7:00 AM 0.00 0.0 M M M Following a sixth consecutive day with highs in the mid-90s, ever-so-slightly cooler (73°F at observation) and less humid air moved in overnight on a northwesterly breeze.
6/18/2015 7:00 AM 0.20 M M M M Measured, not estimated. An overnight thunderstorm accounted for the day's rain.
6/19/2015 7:00 AM 0.12 M M M M On June 18, there were two brief thundershowers. The first hit just after 4 pm; the second passed through just before dark.
6/20/2015 7:00 AM T M M M M Eastbound evening storms passed just to the north, through northern and central Stafford County.
6/21/2015 7:00 AM 0.49 M M M M Post-Tropical Cyclone Bill passed just to the north overnight. On June 20, the first thundershower associated with Bill's rain bands arrived around 5 pm. The bulk of the day's rain fell roughly from 8 to 10:30 pm with the passage of two lightning-laced squall lines that produced briefly heavy rain and gusty winds, but no damage. A few more showers occurred just before daybreak on June 21 as the remnant circulation dragged across the area. At observation, it is very humid ("75 [temperature] over 75 [dewpoint]") and mostly sunny.
6/22/2015 7:00 AM 0.00 0.0 M M M On June 21, the high temperature topped the 90-degree mark for the ninth time in the last 11 days, despite some high clouds.
6/23/2015 7:00 AM 0.00 0.0 M M M On June 22, the temperature pushed into the 90s for the tenth time in 12 days. At observation, it is a sunny, muggy 75°F.
6/24/2015 7:00 AM 1.63 M M M M On June 23, an outflow boundary pushed through from the north around 8:15 pm, bringing a cooling breeze following a high of 98°F. The main event unfolded from 9:00 to 10:30 pm, with torrential rainfall, gusty winds, nearly continuous lightning/thunder, and minor flash flooding. Skies cleared overnight, with the temperature falling into the upper 60s.
6/25/2015 7:00 AM 0.00 0.0 M M M June 24 was the "calm after the storm," with lower humidity, mostly sunny skies, and temperatures in the 80s. Some clouds returned overnight, with a low in the upper 60s.
6/26/2015 7:00 AM 0.42 M M M M Rain arrived just after 9:15 pm on June 25, accompanied by thunder and lightning, and lasted for a little over an hour. Overnight, skies remained cloudy, the wind shifted to the north, and temperatures fell into the upper 60s.
6/27/2015 7:00 AM 0.51 M M M M On June 26, there was a brief shower between 1 and 2 pm; otherwise, it was a mostly cloudy day. Steady rain arrived after 2 am and continues at observation.
6/28/2015 7:00 AM 2.24 M M M M On June 27, light rain (0.09") ended by 10 am. However, extremely heavy rain (2.12") fell during the afternoon, with most occurring between 3 and 4 pm. Flash flooding ensued, with water flowing out of an agricultural (soybean) field and across a road near this gauge site. The road remained open but required caution to navigate an inch or two of flowing water (see significant weather report for more info). Flash flooding ended by evening, but another shower (0.03") occurred either side of midnight. At observation, sunshine has returned despite a few lingering clouds.
6/29/2015 7:00 AM 0.00 0.0 M M M Partly to mostly cloudy skies were the rule on June 28 -- a much-needed dry day following the 4.80-inch deluge of the previous 5 days. Skies cleared and winds calmed overnight, allowing temperatures to dip into the mid-50s for the first time since early June.
6/30/2015 7:00 AM 0.00 0.0 M M M The Venus-Jupiter conjunction in the western sky was an evening highlight on a dry day.
7/1/2015 7:00 AM 0.60 M M M M A quick-hitting, gusty thunderstorm pushed through from the southwest around midnight, dropping rainfall totaling exactly 0.60". Dense fog developed after the storm ended.
7/2/2015 7:00 AM T M M M M Following a warm, humid day, clouds thickened overnight. At observation, skies are threatening, with a few drops of rain arriving.
7/3/2015 7:00 AM T M M M M July 2 was mostly cloudy with a couple of sprinkles. Skies cleared around sunset, affording nice views of the full moon and Venus/Jupiter, and allowing dense fog to form. Current visibility is less than 1/4 mile.
7/4/2015 7:00 AM 0.04 M M M M Following a cloudy day on July 3, light rain developed around 6 pm and continued intermittently through the evening. Currently: cloudy, light fog, 70ºF.
7/5/2015 7:00 AM 0.07 M M M M On the 4th of July, there was a brief, late-afternoon thunderstorm, followed by a beautiful double rainbow.
7/6/2015 7:00 AM 0.01 M M M M Light rain and sprinkles arrived before dark on July 5 and continued intermittently through the night before ending around 4 am on the 6th.
7/7/2015 7:00 AM 0.00 0.0 M M M On July 6, evening showers fell all around this location. There was even a long-lasting rainbow (for more than a half-hour), starting about 7:30 pm.
7/8/2015 7:00 AM 0.00 0.0 M M M Hot, humid weather prevailed during the July 7-8 observation period, with a high in the lower 90s and a "sticky" observation temperature of 77°F.
7/9/2015 7:00 AM 0.00 0.0 M M M On July 8, afternoon and evening convection remained to the north of this location. The closest brush with rain occurred around 11 pm, with a shower noted just to the north. It is a steamy 76°F at observation.
7/10/2015 7:00 AM 0.00 0.0 M M M On July 9, an evening storm passed just to the south, bringing another rainbow but no rain. At observation: mostly cloudy, 75ºF.
7/11/2015 7:00 AM 0.86 M M M M Rain developed around midnight and was heavy at times prior to observation. Currently: light rain, 71°F.
7/12/2015 7:00 AM 0.31 M M M M On July 11, rain continued for the first 4 hours of the observation period, until 11 am, followed by gradual clearing.
7/13/2015 7:00 AM 0.01 M M M M A few sprinkles and light rain showers developed during the overnight hours. Current conditions: cloudy, 70°F.
7/14/2015 7:00 AM 0.20 M M M M On July 13, nearly all of the day's rain (measured, not estimated) fell in a briefly heavy, early-afternoon shower. At observation: cloudy, 72°F.
7/15/2015 7:00 AM 0.01 M M M M Following a warm, humid day on July 14, with the high temperature approaching the 90-degree mark, there was a brief overnight rain shower. At observation: partly cloudy, 72°F.
7/16/2015 7:00 AM 0.01 M M M M On July 15 at 8 pm, a fleeting shower dampened the ground and contributed to a beautiful double rainbow. Skies cleared overnight. At observation: 62 degrees F with a cool, northerly breeze.
7/17/2015 7:00 AM 0.00 0.0 M M M Following a pleasant, mostly sunny day, skies remained generally clear overnight, with some patchy fog. At observation: 65 degrees F.
7/18/2015 7:00 AM 0.00 0.0 M M M July 17 was a pleasant but humid day with some high cloudiness. At observation: mostly sunny, hazy, 75°F.
7/19/2015 7:00 AM T M M M M Due to some light showers in the early- to mid-afternoon hours, at least a trace of rain fell for the 13th time in 19 July observations. Skies cleared late in the day on July 18, allowing the temperature to climb into the lower 90s. At dusk, there was frequent lightning in the southeastern sky. Currently: sunny, hazy, humid, 74ºF.
7/20/2015 7:00 AM 0.00 0.0 M M M Sultry weather prevails: partly to mostly sunny, mid-90s on July 19; haze, patchy fog, mid-70s overnight.
7/21/2015 7:00 AM 0.00 0.0 M M M A virtual repeat from the previous observation: high into the mid-90s. At observation on July 21: steamy, hazy, light fog, 77°F.
7/22/2015 7:00 AM 0.50 M M M M Exactly one-half inch (measured) fell. Showers and thunderstorms arrived before 2 pm on July 21 and lasted almost three hours. Fog developed in the evening but dissipated overnight following the passage of a cold front. Currently, it is mostly sunny, a little cooler, dewy, and 67ºF.
7/23/2015 7:00 AM 0.00 0.0 M M M Under bright sunshine but lower humidity, the temperature climbed well into the 80s on July 22. It is in the upper 60s at observation.
7/24/2015 7:00 AM 0.00 0.0 M M M Pleasant weather continued through July 23: plenty of sun and comfortable humidity levels.
7/25/2015 7:00 AM 0.00 0.0 M M M For the third day in a row, there was plenty of sun with a high in the 80s.
7/26/2015 7:00 AM 0.00 0.0 M M M On July 25, mostly sunny weather accompanied a warming trend: high near 90°F. Overnight, the temperature fell into the upper 60s.
7/27/2015 7:00 AM 0.01 M M M M Sprinkles and light rain showers moved in on July 27 before 4 am and ended shortly before the observation.
7/28/2015 7:00 AM 0.00 0.0 M M M On July 27, late-afternoon and evening thunderstorms bypassed this station in nearly every direction but were briefly close enough (to the east) to hear thunder. At observation: clear, 70°F.
7/29/2015 7:00 AM 0.72 M M M M On July 28, thundershowers occurred in roughly a 2-hour period from 5 to 7 pm. The storms "backed" into this location from the south and east. Fog formed after the rain ended. Currently: morning sun visible through fog, humid, 74°F.
7/30/2015 7:00 AM 0.00 0.0 M M M On July 29, morning fog and clouds yielded to afternoon sunshine and a humid high near 90°F. Overnight temperatures fell back only into the mid-70s.
7/31/2015 7:00 AM 1.71 M M M M On July 30, thundershowers (0.66") first arrived around 3:30 pm and became briefly heavy before ending by 5:00 pm. Later, a small but impressively heavy thundershower (1.05") dumped more than an inch of rain in 45 minutes, starting just before 8:00 pm. Dense fog formed early in the night but cleared following the passage of a cold front. Currently: sunny, 65°F.
8/1/2015 7:00 AM 0.00 0.0 M M M Less humid but still hot weather prevailed on July 31, with a high near 90 degrees F.
8/2/2015 7:00 AM 0.00 0.0 M M M On August 1, afternoon showers crossed the northern end of Stafford Co., staying north of this location.
8/3/2015 7:00 AM 0.00 0.0 M M M Quiet summer weather prevails: partly to mostly sunny and warm. At observation: wisps of cirrus, 64°F.
8/4/2015 7:00 AM 0.00 0.0 M M M Following another very warm day (lower 90s), the temperature fell only into the mid-70s overnight.
8/5/2015 7:00 AM 0.00 0.0 M M M Following a high in the mid-90s on August 4, evening storms stayed to the north. The overnight temperature remained above 70 degrees F.
8/6/2015 7:00 AM 0.00 0.0 M M M Early on August 6, distant, pre-dawn lightning was visible in the southern sky.
8/7/2015 7:00 AM 0.17 M M M M The first of several rain showers arrived shortly before 10 pm on August 6. At observation, it is overcast and 70°F.
8/8/2015 7:00 AM 0.04 M M M M On August 7, patches of drizzle and light rain occurred mainly in the morning (0.03") and during the evening (0.01"). Skies remain cloudy at observation. The 24-hour temperature range was very small, from 70 to 78°F.
8/9/2015 7:00 AM T M M M M On August 8, early-morning clouds and sprinkles yielded to partly to mostly sunny skies in the afternoon.
8/10/2015 7:00 AM 0.17 M M M M On August 10, rain arrived shortly before 3 am and lasted less than an hour. Skies remain overcast at observation; current temperature is 70°F.
8/11/2015 7:00 AM 0.09 M M M M Aug. 10 was a cloudy day with a few spits of rain and the high temperature staying below the 80-degree mark. All of the measurable rain fell after 10 pm and ended before 5 am.
8/12/2015 7:00 AM 0.01 M M M M Aug. 11 was a good day for atmospheric and optical phenomena: afternoon mammatus, evening rainbow, and anti-crepuscular rays at sunset. Late-afternoon thunderstorms passed to the south, but light rain arrived at 7:25 pm and lasted about 20 min. Skies cleared overnight.
8/13/2015 7:00 AM 0.00 0.0 M M M Following a partly to mostly sunny day, mostly clear, moonless skies and pre-dawn temperatures in the lower 60s provided ideal viewing conditions for the Perseid meteor shower.
8/14/2015 7:00 AM 0.00 0.0 M M M On Aug. 13, afternoon cirrus led to parhelia (sun dogs). Skies were mostly clear overnight, with an observation temperature of 57°F -- first time this month in the 50s.
8/15/2015 7:00 AM 0.00 0.0 M M M Mostly clear weather accompanies a warming trend. Highs on Aug. 14 topped out in the upper 80s. At observation it is 61°F.
8/16/2015 7:00 AM 0.00 0.0 M M M More of the same: mostly sunny, approaching the 90-degree mark during the day; dipping into the lower 60s at night.
8/17/2015 7:00 AM 0.00 0.0 M M M To date, August rainfall has totaled just 0.48". August 16 was another hot, mostly sunny day, with the high reaching 93°F. This morning's low dipped into the mid-60s, with heavy dew and light fog.
8/18/2015 7:00 AM 0.00 0.0 M M M On Aug. 17: mostly sunny, hot, mid-90s. Overnight: warm, humid, patchy fog, upper 60s.
8/19/2015 7:00 AM T M M M M On Aug. 18, there was a brief rain shower at 6:45 pm and subsequent rainbow segment. At observation, it is mostly cloudy, humid, 74°F.
8/20/2015 7:00 AM 0.37 M M M M Following a hot, humid, mostly cloudy day on Aug. 19, rain (and some thunder) arrived before 8 pm. Showers lingered well into the night, with fog developing by daybreak.
8/21/2015 7:00 AM 0.12 M M M M Following a warm, humid day on Aug. 20, an outflow boundary pushed through from the north around 8:15 pm. Rain finally arrived just after 9:00 pm and lasted less than an hour.
8/22/2015 7:00 AM 0.00 0.0 M M M Aug. 21 was warm (mid-80s) but less humid, with afternoon cirrus and a sun dog. At observation: mostly clear, 60°F.
8/23/2015 7:00 AM 0.00 0.0 M M M Under mostly sunny skies, the high on Aug. 22 rose into the mid-80s.
8/24/2015 7:00 AM 0.00 0.0 M M M Mostly sunny/clear weather continues. Through Aug. 23, month-to-date rainfall in this location totaled less than an inch. At observation: 66 degrees F.
8/25/2015 7:00 AM 0.00 0.0 M M M On Aug. 24, evening thunderstorms came no closer than northern Stafford Co., resulting in distant lightning but no rain. Overnight temperatures dipped into the mid-60s.
8/26/2015 7:00 AM 0.00 0.0 M M M Dry weather and partly to mostly cloudy weather prevails. At observation: mix of clouds and sun, 64 degrees F.
8/27/2015 7:00 AM 0.00 0.0 M M M With dry weather continuing, this location is on track to finish August with less than an inch of rain. At observation on August 27: sunny, dewy, 59ºF.
8/28/2015 7:00 AM 0.00 0.0 M M M A very stable weather pattern continues. Skies were mostly sunny on Aug. 27 with a high in the lower 80s. At observation: partly cloudy, 60°F.
8/29/2015 7:00 AM 0.00 0.0 M M M Weather continues like a broken record: warm, mostly sunny days; pleasant, moonlit, dewy nights.
8/30/2015 7:00 AM 0.00 0.0 M M M On Aug. 29, sunshine and a southerly breeze help to push the temperature to the 90-degree mark.
8/31/2015 7:00 AM 0.00 0.0 M M M Clouds thickened late in the day and overnight, following another 90-degree day.
9/1/2015 7:00 AM 0.00 0.0 M M M August rainfall totaled just 0.97 inch, halting grass growth and leaving topsoil hard and dry. On August 31, morning clouds yielded to afternoon sunshine. Some clouds and patchy fog returned overnight, with an observation temperature of 71°F.
9/2/2015 7:00 AM 0.00 0.0 M M M September opened on a hot, sunny note: high in the mid-90s. At observation, it is a hazy 71°F.
9/3/2015 7:00 AM 0.44 M M M M A 12-day spell without a drop of rain ended with a bang. Two quick bursts of rain, starting around 4:30 pm, were accompanied by vivid lightning and loud thunder. The thunderstorm knocked out electricity to several hundred homes, including this one, for a couple of hours. At observation: a touch of fog, 67°F.
9/4/2015 7:00 AM 0.00 0.0 M M M On Sep. 3, the temperature again pushed above the 90-degree mark. At observation: hazy, 71°F.
9/5/2015 7:00 AM 0.00 0.0 M M M On Sep. 4, afternoon storms moving in from the northeast passed close enough for thunder to be heard, but no rain fell. At observation: cloudy, 72 degrees F.
9/6/2015 7:00 AM 0.00 0.0 M M M Temperatures climbed into the mid-80s on Sep. 5, despite considerable cloudiness and a northeasterly breeze. Skies cleared overnight.
9/7/2015 7:00 AM 0.00 0.0 M M M The dry weather regime continues. Sep. 6 featured mostly sunny skies and a high in the mid-80s. At observation: partly cloudy, 64°F.
9/8/2015 7:00 AM 0.00 0.0 M M M Hot, sunny weather prevailed on Sep. 7, with a high near the 90-degree mark. It is clear and 66 degrees F at observation.
9/9/2015 7:00 AM 0.00 0.0 M M M On Sep. 8, the temperature peaked in the lower 90s under mostly sunny skies. At observation, it is a warm, sticky 73°F, with the crescent moon peeking through some low clouds and light fog.
9/10/2015 7:00 AM 0.02 M M M M On Sep. 9, the temperature soared into the mid-90s. A few late-afternoon and evening sprinkles, accompanied by some lightning and thunder, provided little relief. Measurable rain (0.02") finally fell overnight. At observation it is a steamy 74°F, with a few glimpses of Venus and the crescent moon in the eastern sky.
9/11/2015 7:00 AM 0.21 M M M M Rainfall amounts were disappointing, considering what fell farther north and east. On Sep. 10, most of the rain (0.18") fell in the afternoon. A little more (0.03") fell after dark. Skies cleared overnight.
9/12/2015 7:00 AM T M M M M Rain started to fall just prior to the 7 am observation. Overnight temperatures rose from the upper 50s, when it was clear, to a current reading of 65ºF. Earlier, Sep. 11 was a pleasant, mostly sunny day, with a high in the mid-80s.
9/13/2015 7:00 AM 0.42 M M M M The bulk of the rain (0.37"), along with some thunder, occurred during the first two hours of the period, from 7 to 9 am on Sep. 12. Additional rain (0.04") fell from 10:15 to 11:15 am. Skies remained cloudy for the remainder of the day. Just prior to the observation, there was another shower (0.01"). Currently: partly sunny, virga to the west, 60°F.
9/14/2015 7:00 AM T M M M M On Sep. 13, there were a couple of sprinkles from mid-morning into early afternoon. At observation, it is clear and a chilly 49 degrees F.
9/15/2015 7:00 AM 0.00 0.0 M M M A sunny, pleasant day yielded to a clear, cool night. Venus remains prominent in the pre-dawn eastern sky; it is 53 degrees F at observation.
9/16/2015 7:00 AM 0.00 0.0 M M M Sunny/clear weather continues, except for some cirrus from time to time. The Sep. 15 high was in the lower 80s; the low this morning was in the mid-50s.
9/17/2015 7:00 AM 0.00 0.0 M M M Dry weather continued, but temperatures and humidity began to rise. Despite considerable cirrus, highs reached the mid-80s on Sep. 16. At observation: ground fog, mid-50s.
9/18/2015 7:00 AM 0.00 0.0 M M M Since Aug. 1, rainfall in this location has totaled just 2.06 inches. Mostly sunny/clear, mild weather continues. At observation: patchy fog, 58°F.
9/19/2015 7:00 AM 0.00 0.0 M M M The Dense Fog Advisory is well-warranted here; current conditions: 62°F with a visibility of less than 1/8 mile. This follows a very warm, mostly sunny day, with highs in the upper 80s.
9/20/2015 7:00 AM 0.00 0.0 M M M A cold front passed through during the pre-dawn hours with little fanfare except a shift to northerly winds; temperatures rising through the 60s (due to mixing); and lower humidity. It is mostly sunny at observation.
9/21/2015 7:00 AM 0.00 0.0 M M M Clouds arrived overnight, following a warm, breezy day on Sep. 20 with a high near the 80-degree mark. At observation it is 64 degrees F.
9/22/2015 7:00 AM 0.07 M M M M On Sep. 21, light rain (0.02") fell briefly starting around 2 pm. Another round of showers (0.05") arrived in the late evening. Temperatures held in the 60s during the observation period.
9/23/2015 7:00 AM 0.00 0.0 M M M Clouds lingered for much of the day on Sep. 22 with highs only reaching the mid-70s. Skies mostly cleared overnight, with a low near 60ºF.
9/24/2015 7:00 AM 0.00 0.0 M M M Mostly sunny/clear weather prevailed during the observation period. Currently, it is 55 degrees F.
9/25/2015 7:00 AM 0.00 0.0 M M M During the last 8 weeks (observations from Aug. 1 to Sep. 25), rainfall has totaled just 2.13". If this weekend's storm does not deliver, another Drought Impact Report will be in order. Sep. 25 was another day with cirrus-filtered sunshine. However, clouds thickened overnight, and the current temperature is 64°F.
9/26/2015 7:00 AM 0.19 M M M M Much-needed rain developed during the afternoon of Sep. 25. Precipitation was initially very light and only slightly increased in intensity through the evening and overnight. At observation, light rain continues with a temperature of 61ºF.
9/27/2015 7:00 AM 0.09 M M M M Clouds and a north to northeast wind dominated the period. Most of the rain fell on Sep. 26, very early in the day and during the afternoon. Currently it is cloudy and 62ºF.
9/28/2015 7:00 AM T M M M M A few afternoon and evening sprinkles were noted on Sep. 27. Clouds parted enough for a few glimpses of the lunar eclipse, mainly in the hour before totality. At observation: cloudy, touch of fog, 69 degrees F.
9/29/2015 7:00 AM T M M M M Warm, humid weather dominated the period. There were a few sprinkles from early evening into the overnight hours. Currently: cloudy, muggy, light fog, 72 degrees F.
9/30/2015 7:00 AM 1.82 M M M M The 2-month dry spell has ended, and the ground easily absorbed the rain. Showers arrived on Sep. 29 around noon. Pounding rain, with some lightning and thunder, fell in the late afternoon and evening. Rain mostly ended by 10 pm. At observation: cloudy, steamy, 74 degrees F.



Start Date End Date & Time Duration in Days Precipitation Snow Depth Snow Depth SWE Notes



Observation Date Observation Time Notes Largest Stone Size Average Stone Size Smallest Stone Size Stone Consistency Duration Minutes Durration Accuracy Damage Timing More Rain than Hail Hail Started Largest Hail Started Angle of Impact Number of Stones on Pad Distance Between Stones on Pad Depth of Stones on Ground