Os fatores que afetam o clima incluem altitude, latitude, vento, correntes de água e proximidade do oceano. O clima não é o mesmo que o tempo. O clima é um estado de longo prazo, enquanto o tempo muda constantemente.
Elevação refere-se à distância acima ou abaixo do nível do mar. Quanto maior a elevação de uma região, mais fria ela é. Mesmo um local próximo ao equador, como o Monte Kilimanjaro na África, pode ter temperaturas frias se sua altitude for alta o suficiente.
Latitude refere-se à distância do equador. O equador e as áreas tropicais recebem mais luz solar direta do que as áreas ao norte ou ao sul. Quanto mais luz solar direta recebida, mais quente é o clima, razão pela qual os pólos são mais frios que o equador.
O ar quente subindo nos trópicos faz com que o ar frio seja puxado das áreas circundantes, criando ventos alísios que sopram nas regiões subtropicais. Parte da massa de ar é retirada do equador em direção aos pólos. Essas massas de ar criam ventos que ajudam a definir os padrões do tempo e determinar o clima de um local.
A rotação da Terra, os ventos de superfície e a força de Coriolis criam as correntes de superfície dos oceanos. Sob a influência dos ventos alísios, a água quente perto do equador flui de leste para oeste. O efeito Coriolis faz com que a água seja desviada do equador para o norte e estabelece um ciclo de rotação nos oceanos, fazendo com que as correntes fluam no sentido horário no hemisfério norte e no sentido anti-horário no hemisfério sul. Conforme as correntes atingem os pólos, a água esfria e afunda. A temperatura dessas correntes afeta o clima das áreas circundantes.
A proximidade dos oceanos é um fator importante no clima de uma área porque os oceanos moderam os climas armazenando calor. Por ser um fluido, o oceano difunde os efeitos de uma mudança de temperatura por grandes distâncias por meio de movimentos de mistura vertical e convectivos.