The final week of 2016 will be a wild mix of near 60-degree weather, two chances for snow showers and lows dipping into the mid-20s. And one of those chances for snow showers is New Year's Eve, according to the National Weather Service.

There's a chance for rain through mid-day Tuesday, with the high reaching near 60 degrees. Wind gusts Tuesday could reach 20 mph. Expect a much colder Wednesday, with highs reaching near 43 degrees, with a chance for rain or snow showers Wednesday night and early Thursday morning, according to the weather service. The chance for any precipitation is 50 percent.

Friday's high will be near 39 degrees, with temperatures Friday night falling to a low around 25 degrees. New Year's Eve will be cool and sunny, with a chance for rain and snow showers Saturday night and into New Year's Day. The chance for precipitation is 30 percent.

Here's the latest forecast from the National Weather Service:

Tonight: A chance of showers after 1am. Mostly cloudy, with a low around 45. Southwest wind 6 to 14 mph, with gusts as high as 21 mph. Chance of precipitation is 30%. Tuesday: A chance of showers before 1pm. Cloudy through mid morning, then gradual clearing, with a high near 59. Southwest wind 9 to 13 mph becoming west in the afternoon. Winds could gust as high as 20 mph. Chance of precipitation is 40%. Wednesday: Sunny, with a high near 43. Northwest wind 6 to 9 mph.