The wet weather has reached the Lower Mainland, causing flooding on streets and sidewalks.
Environment Canada said the heavy rain is expected until the evening, when it will taper off into more mild showers.
Meanwhile in Whistler, snow has blanketed the region, which is expected to continue into Thursday.