Au Canada, les températures oscillent entre + 35 °C l'été et -40 °C l'hiver. A l'exception de quelques semaines de printemps, période de dégel, chaque saison a son charme. Cela dit, il faut savoir que, entre l'été à Toronto et l'hiver à Regina (capitale du Saskatchewan), on peut compter 48 °C de différence. L'été est la saison la plus agréable. La température peut atteindre 30 °C à Montréal et à Toronto, un peu moins dans les Rocheuses et dans les provinces atlantiques et pacifiques (autour de 22 °C), et encore quelques degrés de moins au Yukon et dans le Grand Nord, où les nuits sont nettement plus fraîches. Mais le ciel est le plus souvent dégagé, et plus on monte vers le nord, plus les jours sont longs. Attention quand même aux moustiques (maringouins) à proximité des lacs. L'automne est éblouissant pendant l'« été indien », quand les forêts du Québec et de l'Ontario, et notamment les érables, passent du vert à toutes les tonalités de rouge. Cet extraordinaire flamboiement dure environ de la fin septembre à la fin octobre. La température baisse doucement un peu partout (fortement dans le Grand Nord), mais le ciel reste clair, sauf sur les côtes est et ouest, très fréquemment embrumées. L'hiver est féerique quand la neige couvre la totalité du pays, sauf la côte pacifique où le climat demeure doux et humide. Au Québec et en Ontario, la température peut descendre largement au-dessous de -20 °C en janvier et février, et de -30 °C en Alberta et au Saskatchewan, mais le ciel est alors d'une merveilleuse pureté. Le Yukon et les Territoires du Nord-Ouest sont en revanche pratiquement fermés au tourisme jusqu'à fin mai : il fait trop froid, et les nuits sont trop longues.
Tableau des températures par villes en °C (min/max.)