Stars twinkle due to atmospheric refraction. As starlight passes through Earth’s atmosphere, it encounters variations in temperature and density, causing the light to bend slightly. This bending results in the apparent twinkling or shimmering of stars when viewed from the ...