WASHINGTON (DC News Now) — Let it snow, let it snow, let it snow! The first winter storm of 2025 has hit the DMV leaving blankets of snow covering streets, cars and homes. The winter storm is expected to bring more than four inches of snow to parts of Washington, D.C., Maryland and Virginia.