Канада расположена в нескольких климатических зонах, от умеренной на юге до субарктической и арктической на крайнем севере. Из-за огромных размеров страны погодные условия сильно различаются в зависимости от региона. Зимы во внутренних районах долгие и холодные, а температура на севере может опускаться ниже -30°C. На тихоокеанском побережье, особенно в районе Ванкувера, зимы гораздо мягче.
Лето в южной Канаде может быть теплым, во многих регионах температура превышает +25°C. Крайний север остается прохладным даже летом. Осадки также очень неравномерны – скудные в Арктике и особенно обильные на западном побережье.
Интересной особенностью климата Канады являются резкие температурные контрасты. В некоторых частях страны холодные зимы могут сменяться по-настоящему жарким летом, в то время как на севере снег и лед сохраняются большую часть года.