Благодаря влиянию Тихого океана и гор, сдерживающих арктические воздушные массы с севера, в Британской Колумбии самый теплый и мягкий климат. На побережье (Ванкувер) зимы теплые и дождливые. Температура воздуха держится на уровне +3С до +7С зимой и +15С до +22С летом.