As had been typical through much of the later half of the winter season across the eastern U.S., unseasonably cold air was in place across the region once again. Morning low temperatures on this day were in the 20s across western Virginia with 30s in the Piedmont. Meanwhile, a strong upper-level low pressure area in the southern stream was moving toward the region from the Mid-South. A cold front was stalled along the Georgia and South Carolina Coast with a wave of surface low pressure tracking northeastward along the front near the Georgia Coast. This was near a perfect setup for a heavy snow event across Southwest and West Central Virginia. Dynamic cooling associated with the strong upper low caused any rain or sleet at the onset of the event to quickly change to snow. The snow came down very heavily during the evening rush hour.
Evening rush hour traffic was snarled and came to a standstill in many areas as the heavy snow piled up on the roads. There were numerous accidents also resulting in shut down roads and highways, including Interstate 81 in Wythe County and in Botetourt county near Fincastle, on Interstate 77 near Fancy Gap, U.S. 460 in Christiansburg, and U.S. 220 in Henry County near Martinsville. The heaviest snow hit the New River Valley area from Wytheville northeast to Radford and Blacksburg, where five to seven inches of snow were common.
Alleghany County - 1.5 inches of snow Clifton Forge to 2.0 inches at Jordan Mines,|Bath County - 1.0 inche of snow in Warm Springs,|Bedford County - 1.5 inches of snow in Hardy to 2.5 inches of snow in Huddleston,|Bland County - 2.5 inches of snow in Bastian and Bland,|Botetourt County - 1.5 inches of snow in Fincastle to 2.0 inches in Eagle Rock,|Campbell County - 1/4 inch of snow in Gladys,|Carroll County - 3.0 inches of snow in Hillsville to 3.5 inches in Hebron,|City of Galax - 3.0 inches of snow,|City of Lexington - 1/2 inch of snow,|City of Lynchburg - 1/2 inch of snow,|City of Radford - 5.0 inches of snow,|City of Roanoke - 3.0 inches of snow,|City of Salem - 3.0 inches of snow,|Craig County - 5.5 inches of snow 1W New Castle and in Simmonsville,|Floyd County - 2.0 inches of snow in Floyd to 6.0 inches in Copper Hill,|Franklin County - 1/4 inch of snow/sleet mixture 4NE Ferrum to 3 1/2 inches of snow in Algoma,|Giles County - 3.5 inches of snow in Rich Creek to 5.0 inches in Newport,|Grayson County - 1.0 inch of snow in Elk Creek to 4.0 inches in Fries,|Henry County - 1.0 inch in Figsboro,|Montgomery County - 2 1/2 inches in Elliston to 7 in McCoy and on Brush Mountain,|Patrick County - 0.5 inch 10NNE Stuart to 2.0 inches at Rocky Knob Recreation Area,|Pulaski County - 3.5 inches at Snowville to 7.0 inches at New River near Dublin,|Roanoke County - 2.5 inches at Cave Spring to 4.0 inches at Kings Forest,|Rockbridge County - 1/2 inch at Goshen to 3/4 inch at Glasgow,|Smyth County - 1/2 inch 3NE Marion,|Wythe County - 3.0 inches at Austinville to 6.0 inches at Wytheville.