Get Exclusive App Deals
English

British Columbia

British Columbia 1
Travel Info
1
Travel Info
More destinations

Reviews of British Columbia activities

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/18
Thursday
Overcast
-0.5°C/-14.7°C
12/19
Friday
Overcast
-19.6°C/-22.2°C
12/20
Saturday
Patchy moderate snow
-15.9°C/-25°C
12/21
Sunday
Light snow
-16.3°C/-22.9°C
12/22
Monday
Light snow
-19.6°C/-25.3°C
12/23
Tuesday
Light snow
-17.7°C/-26.4°C
12/24
Wednesday
Light snow
-17.1°C/-27.4°C