Environment Canada is forecasting snow and rain this morning in Guelph. The daytime high is expected to reach 4 C. Tonight, ...