Bir bölgedeki sıcaklığı etkileyen faktörler enlem, deniz seviyesinin üstünde yükseklik, denizden uzaklık, okyanus akıntıları ve hakim rüzgarlar. .
Bir yer ekvatordan ne kadar uzakta olursa sıcaklık o kadar soğuk olur. Ekvator'a yakın yerler, ekvatordan çok daha sıcak olanlara sahiptir.
Deniz seviyesinden daha yükseğe çıkan yerler deniz seviyesinden daha düşük sıcaklıklara sahiptir.
Okyanus akıntıları suyun yakınında bulunan şehirlerin sıcaklığını etkiler. Akıma bağlı olarak ılık veya soğuk hava getirebilirler.
Denize veya okyanusa yakın bölgelerde, aynı enlemdeki fakat denizden uzak bir bölgeye göre daha sıcak kışlar ve daha serin yazlar olma eğilimindedir. Okyanuslar soğumaya başlar ve karadan daha yavaş bir şekilde ısınırlar ve bu da kıyı bölgelerinin aynı şekilde davranmasına neden olur.
Hakim rüzgarlar, yer sıcaklığını değiştiren ılık veya soğuk hava getirir.