Today: Snow, wintry mix to all rain by late morning. Rain showers this afternoon. Be alert for wet/slick roads. Up to 1 inch of snow is possible on the North Shore. High near 42. South wind 5 to 15 mph.
Tonight: Cloudy, then gradually becoming partly cloudy, with a low around 34. West wind 5 to 25 mph.
Wednesday: Mostly sunny, windy, with a high near 44. Northwest wind 10 to 20 mph, with gusts as high as 35 mph.
Wednesday Night: Increasing clouds, with a low around 27. North wind 5 to 10 mph becoming calm in the evening.
Christmas Day: Mostly cloudy, chance of a morning passing snow shower. Chance of an afternoon rain shower or spotty drizzle. with a high near 44. Southwest wind 5 to 15 mph.
Thursday night: Mostly cloudy, turning colder. Low around 22.
Friday: Cloudy with snow developing in the afternoon, with a high near 34.
Friday Night: Cloudy with periods of snow. Be alert for snow accumulation. Chance for a plowable snow. Low around 25.
Saturday: Some morning snow and wintry mix. Cloudy, with a high near 38.
Saturday Night: A 40% chance of rain. Cloudy, with a low around 32.