Các yếu tố ảnh hưởng đến khí hậu bao gồm độ cao, vĩ độ, gió, dòng nước và độ gần của đại dương. Khí hậu không giống như thời tiết. Khí hậu là một trạng thái lâu dài, trong khi thời tiết thay đổi liên tục.
Độ cao đề cập đến khoảng cách trên hoặc dưới mực nước biển. Vùng càng lên cao thì vùng đó càng lạnh. Ngay cả một địa điểm gần đường xích đạo, chẳng hạn như núi Kilimanjaro ở châu Phi, có thể có nhiệt độ lạnh nếu độ cao của nó đủ cao.
Vĩ độ đề cập đến khoảng cách từ đường xích đạo. Các khu vực xích đạo và nhiệt đới nhận được nhiều ánh sáng mặt trời trực tiếp hơn các khu vực ở phía bắc hoặc phía nam. Càng nhận được nhiều ánh sáng mặt trời trực tiếp, khí hậu càng ấm hơn, đó là lý do tại sao các cực lạnh hơn xích đạo.
Không khí ấm tăng lên ở vùng nhiệt đới khiến không khí mát được hút từ các khu vực xung quanh, tạo ra gió mậu dịch thổi vào các vùng cận nhiệt đới. Một phần không khí bị hút ra khỏi xích đạo về phía các cực. Những khối khí này tạo ra gió giúp thiết lập các kiểu thời tiết và xác định khí hậu của một vị trí.
Vòng quay của Trái đất, gió bề mặt và lực Coriolis tạo ra các dòng chảy trên bề mặt đại dương. Dưới ảnh hưởng của gió mậu dịch, nước ấm gần xích đạo chảy từ đông sang tây. Hiệu ứng Coriolis làm cho nước bị lệch về phía bắc so với đường xích đạo và thiết lập một chu kỳ quay trong các đại dương, làm cho các dòng chảy theo chiều kim đồng hồ ở Bắc bán cầu và ngược chiều kim đồng hồ ở Nam bán cầu. Khi dòng chảy đến các cực, nước nguội đi và chìm xuống. Nhiệt độ của các dòng chảy này ảnh hưởng đến khí hậu của các khu vực xung quanh.
Sự gần gũi với các đại dương là một yếu tố quan trọng trong khí hậu của một khu vực vì các đại dương có khí hậu ôn hòa bằng cách tích trữ nhiệt. Vì là chất lỏng nên đại dương khuếch tán ảnh hưởng của sự thay đổi nhiệt độ trong khoảng cách rất xa thông qua sự trộn lẫn theo phương thẳng đứng và chuyển động đối lưu.