原因有:太阳的力量。地球轨道的变化。地球旋转轴方向的变化。大气中温室气体的数量。海洋中的二氧化碳含量。板块构造与火山喷发。
太阳的力量。几乎所有影响地球气候的能量都来自太阳。太阳发出的能量穿过太空,到达地球的大气层。在大气层顶部截获的太阳能中,只有大约40%通过大气层到达地球表面。其余的被大气反射或吸收。
地球轨道的变化。地球围绕太阳的轨道是一个椭圆不是圆,但椭圆会改变形状。有时它几乎是圆的,地球在绕其轨道运行的过程中与太阳保持着差不多相同的距离。在其他时候,椭圆更加明显,因此地球在运行时离太阳越来越近,越来越远。