|Snow plow near Silverdale. Courtesy of Kitsap Sun.|
The first thing to keep in mind is that the current temperatures are marginal for lowland snow. We really don't have very cold air over us, with the snow level at 1500-2000 ft. The snow level will fall a bit during the next day (by about 500 ft). Plenty cold for snow in the mountains and eastern Washington, but not for the west side.
After a relatively dry Monday, a fairly strong weather system will approach us. As illustrated by the forecast map at the surface for 7 AM on December 25th, a warm front will approach that morning. The solid lines are pressure, the colors are temperature (white, blue and purple are colder), and surface wind barbs are shown as well (click on image to blow it up). You will notice modestly cooler air over western Washington. The front will be accompanied by precipitation and moderate to strong southeasterly flow.
Here are the winds, temperatures, and pressures at roughly 5000 ft at 7AM on Tuesday. You can see the strong southeasterly flow and the cooling occurring over and immediately upstream of the Olympics. The central and eastern Puget Sound are a bit in the rainshadow of the Cascades (the southeasterly flow sinks on the western slopes of the Cascades and sinking air kills precipitation).
Let me show you the details! We can take the model forecasts and plot the wind, dew point (blue line), and temperature (red line) with height. Here is such a plot at Shelton, WA (Mason County, upstream of the Olympics) at 7 AM on the 25th. The x axis is temperature and the y axis is height in pressure (850 is about 5000 ft). You can see the southeasterly winds at low levels and the temperature is almost exactly 0C (32F) in the lower atmosphere. Why 0C? Because snow is melting in that entire layer! And the air is saturated (red and blue lines are on top of each other). A Kitsap classic.
Lets look st the 24-h snow maps for periods ending 4 PM on Tuesday and Wednesday. You can see the Kitsap and Mason county snows, and in fact it extend to Grays Harbor County as well. Portions of SW Washington may see some light snow, as the higher suburbs east of Seattle (e.g., Somerset neighborhood in Bellevue, Issaquah Highlands).
There are some uncertainties with this forecast (e.g., heavier precipitation more snow) and it would not shock me if Portland received a significant dusting. But I would be surprised if the general picture shown above is not correct. Temperatures are warming during the day, so if Seattle had a little wet snow during the initial stages of the event, it would turn to rain in a few hours.
Sobering fact: less than 10% of Christmas days are white in Seattle...