La Colombie-Britannique présente une grande diversité de climats. Si le climat océanique est le plus représenté, notamment dans les zones habitées, on trouve également des climats méditerranéen, semi-aride, subarctique ou alpin.
Le climat de la Colombie-Britannique est marqué par deux éléments déterminants : les montagnes et la mer.
Les courants d'air océaniques, doux et humides, qui proviennent du Pacifique et en direction de l'est, se retrouvent subitement confrontés aux hautes montagnes côtières abruptes qui bordent le littoral (les Vancouver Island Ranges, les montagnes Reine-Charlotte, et surtout la Chaîne côtière). Bloqués par ces hautes montagnes, les courants d'air océaniques sont forcés de s'élever le long des pentes des montagnes ; leur humidité se précipite alors sous forme de pluie ou de neige, produisant le climat le plus humide du Canada et les terres forestières les plus productives.
Plus à l'est les montagnes côtières cèdent la place à un vaste plateau intérieur et à des montagnes moins élevées. L'air du Pacifique qui a été asséché se retrouve alors sous l'influence des masses d'air continentales produisant ainsi un climat continental avec des extremums de température et de précipitations plus marqués. Les climats les plus secs se trouvent dans le sud du plateau intérieur, à l'est des montagnes côtières. Le sud de la vallée de l'Okanagan, au climat semi-aride, y est d'ailleurs parfois appelé le « désert du Canada ».
Dans le sud-est, l'air du Pacifique perd à nouveau son humidité lorsqu'il s'élève au-dessus des montagnes Columbia et des Rocheuses créant une zone d'humidité intérieure.
Le coin nord-est de la province est formé de plaines légérement ondulées et subit un climat continental froid.
La Colombie-Britannique est ainsi divisée en quatre écodomaines qui présentent chacun une uniformité climatique :
Tableau des moyennes climatiques annuelles et extrêmes par grandes régions de la Colombie-Britannique | |||||||
---|---|---|---|---|---|---|---|
Région | Température | Précipitations annuelles | |||||
moyenne annuelle | max. moyenne en juillet | max. absolue | min. moyenne en janvier | min. absolue | neige | pluie | |
Nord-est (Fort Nelson) | --0,7 °C | 23 °C | 36,7 °C | --25,6 °C | --51,7 °C | 177,8 cm | 319,8 mm |
Nord-ouest (Dease Lake) | --0,8 °C | 19,4 °C | 35,3 °C | --22 °C | --51,2 °C | 218,4 cm | 264,8 mm |
Peace (Dawson Creek) | 1,6 °C | 21,7 °C | 34,5 °C | --20,6 °C | --49,2 °C | 174,2 cm | 325,6 mm |
Centre intérieur (Prince George) | 4,0 °C | 22,1 °C | 36,0 °C | --13,6 °C | --50,0 °C | 216,1 cm | 418,9 mm |
Côte nord (Prince Rupert) | 7,1 °C | 16,1 °C | 28,7 °C | --2,1 °C | --24,4 °C | 126,3 cm | 2468,5 mm |
Sud-ouest intérieur (Kamloops) | 8,9 °C | 28,3 °C | 40,6 °C | --7,6 °C | --37,2 °C | 75,5 cm | 217,9 mm |
Sud-est intérieur (Cranbrook) | 5,7 °C | 25,6 °C | 36,6 °C | --11,8 °C | --40,0 °C | 139,9 cm | 270,7 mm |
Côte sud (Vancouver) | 10,1 °C | 21,7 °C | 33,3 °C | 0,5 °C | --17,8 °C | 48,2 cm | 1154,7 mm |
Source : Archives climatiques nationales du Canada |