Nós podemos encontrar 5 factores que justificam a variação da temperatura, estes são, movimento de rotação, movimento de translação, latitude, altitude e a continentalidade. Aqui fica pequena explicação de cada um dos factores.
Movimento de rotação:
O movimento de rotação é movimento giratório da Terra em torno do seu eixo, durante cerca de 24h, dando assim origem à noite e ao dia, isto em função da face que se encontra iluminada pelo sol.
Logo: na face iluminada é dia;
na face obscura é noite.
Movimento de translação:
O movimento de translação é movimento elíplico da Terra em torno do Sol, durante 365 dias e 6 horas, dando assim origem às estações do ano, que são distintas consoante o hemisfério em que nos encontremos.
Latitude:
A temperatura varia em função da latitude, pois verifica-se que à medida que a latitude aumenta a temperatura diminui, visto que devido à forma esférica da Terra, que é ligeiramente achatada nos pólos, os raios solares incidem com maior intensidade no Equador (0º). Este explica a variação de Norte-Sul.
Altitude (relevo):
Por cada 1000 metros, a temperatura diminui 0,6ºC.
Continentalidade:
O mar possui um efeito amenizador sobre a variação da temperatura, originando um maior equilibra térmica nos locais que se situam junto ao litoral. Assim, no litoral as temperaturas não são tão elevadas no Verão, nem tão baixas no Inverno. Este explica a variação de Oeste-Este.