CBC meteorologist Ryan Snoddon says Friday through Monday, there is snow, rain and slush in the forecast.