Khí hậu Bắc Mỹ phân hóa đa dạng.Vì có sự kết hợp của nhiều yếu tố như vị trí địa lý, độ cao, dòng hải lưu, và sự ảnh hưởng của các dãy núi. Từ Bắc đến Nam, có sự chuyển tiếp rõ rệt từ khí hậu lạnh (tundra, hàn đới) đến khí hậu nhiệt đới. Các dãy núi như dãy Rocky cản trở sự di chuyển của không khí, tạo ra các vùng khí hậu khác nhau ở mỗi bên. Thêm vào đó, việc có nhiều đại dương bao quanh cũng tạo ra các dòng hải lưu ảnh hưởng đến nhiệt độ và độ ẩm của từng khu vực.
Khí hậu Bắc Mỹ rất đa dạng do ảnh hưởng của nhiều yếu tố tự nhiên. Lục địa này kéo dài từ Bắc tới Nam, tạo ra sự khác biệt lớn về khí hậu. Ở phía Bắc, các khu vực có khí hậu lạnh, gần như quanh năm là tuyết và băng giá. Khu vực miền Trung có khí hậu ôn đới, mùa đông lạnh và mùa hè ấm áp, trong khi miền Nam có khí hậu nhiệt đới, ấm áp và ẩm ướt quanh năm.
Sự phân hóa này chủ yếu do yếu tố địa hình, vĩ độ, cũng như ảnh hưởng của các dòng hải lưu và hiện tượng thời tiết như El Nino và La Nina.