(Photo by Jessica Harvey/Instagram)

Classes at every school and post-secondary institution in Greater Victoria have been cancelled after the city received nearly a foot of snow overnight.

The Greater Victoria School District, Saanich School District, and Sooke School District all declared a snow day on Wednesday morning, as did the University of Victoria and Camosun College.

See also: Wind warning issued for Wednesday following heavy snowfall in Victoria

Royal Roads University’s campus closure announcement was made Tuesday night, after the administration took note of Wednesday’s forecast.

On top of the 30 cm of snowfall in Greater Victoria, the city is also the subject of a wind warning, with southeast winds of 70 to 90 km/h expected to develop early Wednesday evening until Thursday morning.

An advisory issued by the Ministry of Transportation and Infrastructure warns motorists on Vancouver Island to avoid all non-essential travel, particularly on Highway 1 from Nanaimo south to Victoria, as well as Highways 14, 17 and 18.

BC Transit, while operational, is experiencing several delays and detours. Check whether your route has been affected by visiting their website.

At Victoria International Airport, authorities advise travellers to check the status of their flights on their website, as the snowfall continues to impact flights today.

Curbside recycling and garbage pickup has been cancelled in Victoria due to the snow.