A front of mild subtropical air on the coast of B.C. is expected to drench areas of Metro Vancouver with up to nine centimetres of rain by Wednesday afternoon.

The weather system is forecast to move onto the coast and deliver heavy rainfall over Vancouver Island and parts of the mainland beginning Tuesday, according to a warning from Environment Canada.

The west coast of Vancouver Island is set to be hit the hardest with up to 20 centimetres of rain due by Wednesday night, while areas of the Sunshine Coast, Howe Sound and the North Shore are also set for a serious soak.

Up to 45 milimetres of rain is expected to fall in Metro Vancouver Tuesday with another 25 milimetres forecast Wednesday. The North Shore is expected to be drenched even worse, with up to 90 milimetres in the forecast.

Southeast winds of up to 100 kilometres per hour are also forecast for parts of the central coast, though they are expected to ease around noon.

Winds of up to 80 kilometres per hour are also expected tonight on the Sunshine Coast and on the east coast of Vancouver Island.

Residents are advised to monitor weather conditions. Updates and warnings are available at the Environment Canada website.