Khí hậu Canada đặc trưng bởi tính đa dạng: nhiệt độ và lượng mưa tùy thuộc vào từng miền và mùa. Đa phần Canada có 4 mùa rõ rệt: Xuân, hạ, thu và đông. Nhiệt độ và thời tiết trong mỗi mùa của các miền cũng có thể khác nhau.
Mùa xuân: là mùa mưa ở phần lớn các miền của Canada. Nhiệt độ ban ngày tăng đều đặn nhưng ban đêm thì khá mát mẻ. Nhiệt độ ban ngày bình quân của tháng ba, tháng tư và đầu tháng năm là 12 C.
Mùa hạ: chính thức bắt đầu từ ngày 21 tháng sáu, nhưng đối với đa số người dân Canada thì tháng bảy và tháng tám mới là mùa hạ. Trong mùa hạ, thời tiết ấm ở phần lớn đất nước. Ở miền Nam Canada, nhiệt độ ban ngày thường cao hơn 20 C và đôi khi là cao hơn 30 C.
Mùa thu: hay còn gọi là mùa lá rụng, bắt đầu từ tháng chin. Thời tiết mát mẻ và lá của nhiều loại cây đổi màu và rụng. Trời có thể mưa vào thời gian này của năm. Ở một số miền của Canada, nhất là miền Bắc và miền núi, tuyết có thể rơi vào tháng mười. Ở phần lớn đất nước, nhiệt độ ban ngày trung bình là khoảng 10 C đến 12 C. Những tháng mùa thu là tháng chín, tháng mười và tháng mười một.
Mùa đông: trong những tháng mùa đông( tháng mười hai, tháng một và tháng hai), nhiệt độ ở phần lớn các miền của đất nước thường thấp hơn 0 C, cả ngày và đêm. Ở một số nơi, nhiệt độ giảm theo chu kỳ, xuống thấp hơn -25 C, nhưng ở bờ biển phía tây( vWest coast), nhiệt độ ít khi thấp hơn 0 C. Ở phần lớn Canada, tuyết phủ từ tháng mười hai tới giữa tháng ba. Ở các vùng càng cao và càng về phía Bắc, mùa đông càng dài và lạnh.
Dưới đây là bảng thống kê về nhiệt độ tại một số thành phố lớn ở Canada