Get Exclusive App Deals
English

British Columbia

British Columbia 1
Travel Info
1
Travel Info
More destinations

British Columbia Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

British Columbia year round climate

  • Spring (March–May): Average -1.4–10.5°C, cold and humid climate, gradually becoming milder. Snow is still possible in March, with temperatures rising from April. Common activities: Spring flower viewing, hiking (dress warmly). Recommended clothing: Warm jacket, sweater, waterproof jacket, waterproof pants.
  • Summer (June–August): Average 14.3–17.7°C, mild climate, moderate rainfall, with occasional sunny days. Common activities: Camping, boating, hiking, whale watching. Recommended clothing: Light jacket, long-sleeved shirt, comfortable and breathable pants.
  • Autumn (September–November): Average 12.5–-2.8°C, cool climate, moderate rainfall, gradually turning colder. Snow is possible in November. Common activities: Maple leaf viewing, hiking, berry picking (if in season). Recommended clothing: Warm jacket, sweater, waterproof jacket.
  • Winter (December–February): Average -6.6–-5.6°C, cold climate, moderate rainfall, often in the form of rain and snow. Common activities: Skiing, ice skating, winter scenery viewing. Recommended clothing: Heavy warm jacket, hat, gloves, scarf, waterproof snow boots.

British Columbia climatological average

Annual average temperature: approx. 5°C / Annual rainfall: approx. 325 mm / Summer humidity: 60%–70% / Rainiest month: June

British Columbia monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
-6.6°C
40.3
February
-5.6°C
26.1
March
-1.4°C
8.2
April
3.5°C
18.4
May
10.5°C
24.3
June
14.3°C
43.8
July
17.7°C
25.7
August
17.6°C
25.7
September
12.5°C
25
October
6.5°C
21.3
November
-2.8°C
27.6
December
-6°C
39.3

British Columbia weather for the next seven days

12/20
Saturday
Partly Cloudy
-15.1°C/-22.8°C
12/21
Sunday
Moderate snow
-17.3°C/-24.2°C
12/22
Monday
Light freezing rain
-24°C/-26.5°C
12/23
Tuesday
Freezing fog
-19.3°C/-26.5°C
12/24
Wednesday
Freezing fog
-17.7°C/-25.4°C
12/25
Thursday
Freezing fog
-20.7°C/-28.4°C
12/26
Friday
Freezing fog
-19.4°C/-27.9°C