Heavy rain tonight and tomorrow should give way to a crisp, but chilly, Christmas weekend.

Today should see mild weather with highs approaching 58 degrees. Rain will move in tonight, heavy at times, with the possibility of an inch or more.

More rain is likely tomorrow, with a high of 52. But accumulation does not look heavy, according to the National Weather Service.

By Saturday, the skies should clear in time for Christmas Eve, with a high of 46, and low of around 34.

Christmas Day looks to be partly sunny, with a high near 47. The low overnight Sunday into Monday will remain above freezing, with a low of about 35.

Last year, a snowstorm rolled in the day after Christmas. But there is no snow in the immediate forecast for this year with highs expected to remain well above freezing into next week.