由于地球大气层的缘由 星星会闪烁,也是由于星光必需先穿过好几公里的大气层才干抵达人眼,就好象本人们从游泳池底观看宇宙的情形普通。地球的大气层是动乱不安的,气流与涡流随时都在构成、扰动、与消散之中。这些流变就像透镜与棱镜一样,会让星光的位置每秒种些微改动好几次。但像月亮这么大的物体,这些偏移会均匀掉(但若透过高倍望远镜,这些物体好象会闪闪发光)。反之,星星的间隔要远得多,形同点光源,所以星光快速地左右偏移,亮度就会跟着闪烁不定。至于看起来很亮的行星如火星、金星与木星,间隔地球就要近得多,从望眼镜看来也像是个能够丈量的圆盘。盘沿产生的闪烁也同样会均匀掉,因而从这些星球发出的光也就不会有太大的变化
由于地球上大气温度的变化,会使大气层上层冷空气下沉,也会使下层暧空气上升,冷空气的密度大,而暧空气的密度小,密度大的空气不时流向密度小的空气,这就是风,这厚厚的一层温度和密度不时改动的空气层会使经过它的光线发作屡次折射,这样星星发射的光在传到本人们眼睛的过程中就会忽前忽后、忽左忽右、忽明忽暗,总在不时的变化,这就是星星闪烁的缘由。