A mix of snow and rain is expected for Metro Vancouver, while a snowfall warning is in effect for the Sea to Sky Highway.