Skip to content
Know.itKnow.it
Create an animated lesson
On request

This article is free to read. Creating a lesson uses your daily or stored credits; review the language and settings before starting.

Why do stars twinkle?

Quick answer

Stars twinkle because their light travels through Earth's turbulent atmosphere, which bends the light in constantly changing directions. This makes a star's brightness and apparent position flicker rapidly. Planets are close enough to appear as small disks, so the bending averages out and they shine more steadily.

Stars twinkle because their light passes through moving layers of Earth's atmosphere, which bend the light in shifting directions. This makes the star's apparent position and brightness flicker, while planets usually shine more steadily.

Step by step

  1. A star emits light that travels across space toward Earth.
  2. The light enters Earth's atmosphere, which is made of air at different temperatures.
  3. Warmer and cooler air have different densities, so they refract, or bend, the starlight.
  4. Turbulence makes these air pockets move and change shape from second to second.
  5. The direction and intensity of the light reaching your eye shift rapidly.
  6. Your eye sees these rapid changes as twinkling.

Key things to understand

  1. A star is so far away that it appears as a single point of light in the sky.
  2. Earth's atmosphere contains pockets of air at different temperatures, and therefore different densities.
  3. As starlight crosses these pockets, it refracts, or bends, slightly from its original path.
  4. Turbulence makes the pockets move and change, so the bending shifts from moment to moment.
  5. The result is rapid changes in the light's direction and intensity, which we see as twinkling.

Labelled diagram

  1. Star

    A distant star emits light in all directions, including toward Earth.

  2. Space

    Light travels through the vacuum of space without bending.

  3. Atmosphere

    Layers of air at different temperatures bend the light as it passes through.

  4. Turbulence

    Moving air pockets change the bending from moment to moment.

  5. Observer

    The eye sees rapid changes in brightness and position as twinkling.

How starlight twinkles through the atmosphere

Real-world examples

  • On a clear night, Sirius, the brightest star in the sky, twinkles noticeably, especially when it is low on the horizon.
  • For observers at mid-northern latitudes, Polaris sits fairly high in the sky, so its light crosses less atmosphere and it twinkles less than stars near the horizon.
  • From the International Space Station, astronauts see stars shining steadily without any twinkling.
  • Observatories like those on Mauna Kea in Hawaii are built at high altitude to reduce atmospheric turbulence and improve image sharpness.

Common mistake

✗ Myth: Stars physically twinkle in space.

✓ Fact: Twinkling is an effect of Earth's atmosphere, not a property of the star itself. In space, stars shine with a steady light.

People also ask

What causes stars to twinkle?
Stars twinkle because their light passes through Earth's atmosphere, which is turbulent. Pockets of air at different temperatures bend the light in changing directions, so the star's brightness and apparent position flicker rapidly. This effect is called atmospheric scintillation.
Why do stars twinkle but planets don't?
Stars are so far away that they appear as single points of light, so any bending by the atmosphere affects the whole point. Planets are closer and appear as tiny disks; the atmosphere bends light from different parts of the disk in different ways, and these effects cancel out, keeping the planet's brightness steady.
Do stars twinkle on the moon?
The Moon has virtually no atmosphere, so stars would not twinkle there. An astronaut on the lunar surface would see stars shining with a steady, unblinking light, just as they do from space.
Why do planets not twinkle as much as stars?
Planets appear as tiny disks rather than single points because they are much closer. The atmosphere bends light from different parts of the disk in different directions, and these effects average out, so the planet's brightness stays steadier.
Do stars twinkle when viewed from space?
No. Twinkling is caused by Earth's atmosphere. Above the atmosphere, such as from the International Space Station or a space telescope, stars shine with a steady light because nothing bends their light on the way to the observer.
Why do stars near the horizon twinkle more?
Light from a star near the horizon travels through much more atmosphere than light from a star overhead. The extra air means more turbulence and more bending, so the twinkling becomes stronger and can even show flashes of colour.
Does twinkling affect what astronomers can see?
Yes. Atmospheric turbulence blurs images of stars and galaxies, which is why observatories are often built on high mountains. Space telescopes avoid the problem entirely by orbiting above the atmosphere.

Part of the guide: Space & Astronomy →