BC Halloween Weather Forecast Is In & You'll Want To Avoid Trick-Or-Treating On This Day

One of the days is a washout!

Western Canada Editor

Halloween has finally arrived and for many families across B.C., that means keeping one eye on the weather forecast for the annual trick-or-treating.

October's weather has been pretty miserable with numerous rainfall warnings across Metro Vancouver and wet snow for higher terrain.

Looking ahead, the Farmer's Almanac released its long-range weather forecast for November and things are about to get messy with more rain and snowfall across the province — there is one sunny week expected though.

So, here's The Weather Network forecast for each day you might be thinking about trick-or-treating.

Thursday, October 28

Abbotsford: Heavy rain throughout the day and evening with temperatures between 8-9 C.

Kelowna: Heavy rain throughout the day and evening with temperatures between 6-9 C.

Metro Vancouver: Heavy rain throughout the afternoon and light rain in the evening. Overnight temperatures are between 8-9 C.

Greater Victoria: Rain through the afternoon, easing off in the evening. Temperatures dropping from 10 C to 8 C in the evening.

Friday, October 29

Abbotsford: A cloudy day with showers and temperatures reaching 9 C. It cools off at night down to 3 C.

Kelowna: Light rain through much of the day, 7 C dropping to -4 C at night as clouds clear.

Metro Vancouver: A mix of sun and clouds, 9 C dropping to 4 C at night.

Greater Victoria: Chance of showers, 10 C dropping to 6 C at night.

Saturday, October 30

Abbotsford: A sunny, mild day with highs of 10 C dropping off to 2 C at night.

Kelowna: A chilly but sunny day, 4 C but temperatures drop to -5 C overnight.

Metro Vancouver: Sunny all day, 10 C but dropping to 3 C at night so bundle up.

Greater Victoria: Sunny all day, 10 C but dropping to 7 C at night.

Sunday, October 31

Abbotsford: A much warmer day with highs of 14 C and sunny. Cooler at night with temperatures at 4 C.

Kelowna: A sunny, crisp day with daytime temperatures of 7 C dropping to -4 C at night.

Metro Vancouver: Sunny all day, 11 C and dropping to 5 C at night.

Greater Victoria: Sunny all day, 10 C but dropping to 8 C at night.

This article's cover image was used for illustrative purposes only.

  • Western Canada Editor Daniel Milligan was the Western Canada Editor at Narcity Canada. He was responsible for developing trending news strategies and managing a team of writers and editors. Originally from the U.K., Daniel holds a Bachelor of Arts (Hons) in journalism from Staffordshire University. Over the past decade, he has worked on major news stories including terror attacks in London, England, and Manchester, along with royal weddings, Brexit developments, the Canadian federal election and the Nova Scotia mass shooting. Daniel was a senior editor and newsroom leader at Trinity Mirror, one of the U.K.'s largest regional news websites. He would later move to Toronto and work at Yahoo Canada and CTV News/CTV National News.

This weather system will bring up to 25 cm of snow to southern Ontario in the next few days

Lake-effect snow, freezing temperatures, and strong winds are forecast.

A burst of snow will bring up to 20 cm to Ontario this week before the cold snap ends

Temperatures will warm up but still be cold enough for "lingering" snow.

The new Canada Groceries and Essentials Benefit is paying out soon and you can get up to $717

This is a one-time top-up before it replaces the GST/HST credit.

Liberals' affordability benefit coming June 5

Federal Liberals' promised one-time affordability benefit coming June 5

I tested out the most Canadian chips and ranked them from best to worst

It's time to settle the dispute, once and for all.

Canada Post ending most door-to-door mail

Canada Post beginning work to end most door-to-door mail delivery

Lutnick criticizes Canada's trade strategy

'They suck': Lutnick criticizes Canada's trade strategy

Carney announces new Canada Investment Summit

Carney announces new summit in Toronto aimed at attracting $1 trillion in investment