Overnight snowfall smacked much of western Washington, leaving several inches to a foot of snow in some areas.