;colony/science  / Space & Astronomy  / Why do stars twinkle but planets don't?
Space & Astronomy

Why do stars twinkle but planets don't?

A star is so far away it's a single point of light, and one thin beam gets jostled by turbulent air, so it shivers. A planet is a tiny disc, many beams at once, and their flickers cancel out into a steady glow.

Plate 107 — Why stars shiver point source · atmospheric scintillation
Turn up the turbulence and watch only the star shiver.
Predict firstAs you slide the turbulence up, which will shiver more — the star or the planet?
turbulent air bends the lightstar · a pointit twinklesplanet · a discit stays steadybrightness over timestar — jaggedplanet — smooth
PLATE 107 · WHY STARS SHIVER
Air turbulence a bit unsettled
Turn it up to a stormy sky; turn it to zero for the view from space.
Star steadiness
70%
Planet steadiness
90%
Stars are so far away that each one is just a tiny dot of light — a single thin beam. As that beam passes through our moving, wobbling air, it gets bent this way and that, so it seems to flicker and shiver. That shivering is twinkling. A planet is much closer, so it shows up as a tiny disc instead of a dot — really lots of little beams side by side. When some get bent dimmer, others get bent brighter, and they cancel out, so the planet shines with a calm, steady light. Slide the turbulence up and watch only the star go wild.
Try with the plate
  • Slide the turbulence to maximum and watch only the star go wild
  • Turn turbulence to zero and confirm both hold perfectly steady

Stars twinkle but planets don't because of how big each looks from Earth. A star is so far away it shrinks to a single point of light, and one thin beam gets jostled by turbulent air, so it shivers. A planet is close enough to show a tiny disc — many beams whose flickers cancel into a steady glow.

The short answer

Look up on a clear night and the stars seem to sparkle and shiver, but the planets shine with a calm, steady light. The difference is how big they look to us. A star is so unimaginably far away that, no matter how huge it really is, it shrinks to a single tiny dot — one thin beam of light. As that beam travels down through our restless, wobbling air, it gets bent first one way then another, so it seems to flicker and dance. That dancing is twinkling. A planet is much closer, close enough that it shows up not as a dot but as a tiny disc — really lots of little beams side by side. When some of those beams get bent dimmer, others get bent brighter at the same moment, and they cancel out, so the planet stays steady. Slide the turbulence up in the simulator and watch only the star go wild.

The common mix-up

Most people think twinkling comes from the star itself, perhaps its flickering fire. In fact the flicker lives in the restless air between you and the star; above the atmosphere even stars stop twinkling entirely.

What's actually happening

It's one of the oldest ways to read the night sky, known to sailors and shepherds long before anyone could explain it: if a bright spot is steady, it's a planet; if it sparkles, it's a star. The rule is reliable, but the reason behind it is subtle, and it has nothing to do with the stars or planets themselves. It's entirely about the air between you and them, and about how big each object looks from here.

Start with the star. A star is a colossal ball of fire, often far bigger than the Sun, but it is so staggeringly distant that all that size collapses, from our point of view, into a single infinitesimal point of light. That point sends down essentially one narrow beam. Now remember that our atmosphere is never still: it's a churning ocean of air pockets, some warmer, some cooler, each bending light by a slightly different amount, all of them shifting from instant to instant. As the star's lone beam threads down through this turbulence it gets nudged around (deflected a touch this way, dimmed for a moment, then brightened) and because there's only the one beam, every nudge shows up directly as a flicker. That flicker is the twinkle, and it lives in the last few kilometres of air, not in the star light-years away.

A planet plays the same game with a crucial advantage. It's close enough that it appears not as a point but as a small disc — tiny, far too small for your eye to resolve as a shape, but genuinely spread out. That disc is effectively a whole crowd of points sitting side by side, each sending its own beam down through a slightly different patch of churning air. At any instant some of those beams are being bent brighter while others are bent dimmer, and the eye adds them all together. The wobbles average out, and the planet glows steadily. It's the same reason a single candle flame flickers wildly but the combined light of a hundred candles is smooth. And it explains why, from the airless calm above the atmosphere, even the stars stop twinkling entirely — there's no restless air left to do the jostling.

Remember this

Stars twinkle and planets don't because a star is a single point easily jostled by air, while a planet is a tiny disc whose many beams average out.

Try it at home Find a planet by its calm
  1. 1On a clear evening, pick out the brightest 'stars' you can see, low and high in the sky.
  2. 2Watch each one for a while. The ones that hold a steady, almost unblinking light are very likely planets (Venus, Jupiter, Mars or Saturn) while the genuine stars shimmer and sometimes flash colours.
  3. 3Check a free stargazing app to confirm. You will have used the same point-versus-disc rule sailors relied on, now knowing it is really about how the air bends the light.

Common questions

Does the twinkling come from the star or the air?

From the air. The flicker, called atmospheric scintillation, lives in the last few kilometres of restless atmosphere between you and the star, not in the star light-years away.

Why doesn't a planet twinkle?

A planet appears as a small disc rather than a point, so it acts like a crowd of points side by side. At any instant some beams are bent brighter and others dimmer, and they average out into a steady glow.

Do stars twinkle in space?

No. Astronauts above the atmosphere report that the stars no longer twinkle. With no turbulent air to bend the beams, every point of light shines perfectly steady, which is one reason major telescopes are flown into orbit.

Built & checked by Nilesh Singh · how this is made · last updated June 2026