About 15 millimetres to 20 millimetres of rain is possible tonight before tapering to showers tomorrow afternoon. A general unsettled westerly flow will continue to bring rounds of showers through Thursday with cooling temperatures.
Snow levels will be down to around 600-metre elevation by Friday morning with the best chance of local mountain snow between five centimetres to 10 centimetres Thursday. It is still too warm for snow before then.
Much cooler and drier air is set to move in on Friday and into the weekend, as arctic air creeps down across B.C. Afternoon highs might get a few degrees above zero with overnight temperatures well below 0 Celsius.
However, this is good news for snow-making as cold temperatures will help keep any snow we see Thursday on the ground.
Watch Johanna's video outlook in the player above, and catch her full forecast on CBC News Vancouver at 5 and 6.