Why do stars twinkle but planets don't?

←→to navigate
Slide 1 of 8
tl;dr
Stars twinkle because they reach us as single points of light, and turbulent air keeps nudging that point around. Planets look tiny but are actually small disks — many points whose flickers average out into steady shine.
Show the written answerThe written answer
Stars twinkle for a reason that has nothing to do with stars. Their light burns perfectly steady; the shimmer is added in the last instant of the journey, as the beam falls through Earth's restless atmosphere. Pockets of warm and cool air drift, rise, and tumble, and each pocket bends light a little differently. A star is so far away that it reaches us as a single pinpoint beam — nudge that beam even slightly and it misses your eye, then finds it again. That rapid arrive-miss-arrive is the twinkle, which astronomers call scintillation — the flickering that turbulent air stamps onto a point of light.
A point versus a disk
Every star but the Sun is effectively a point. Proxima Centauri, our nearest neighbor at about 4.2 light-years, spans roughly a thousandth of an arcsecond in our sky — a dot with no width even the sharpest telescopes on the ground can barely resolve. Planets are trillions of times smaller than most stars, but they sit so much closer that they appear far larger: Jupiter stretches to about 50 arcseconds at its closest approach, tens of thousands of times wider than that stellar point. Your eye can't see Jupiter's disk unaided, but the atmosphere can.
Why the disk stays calm
Think of a planet's disk as thousands of separate points of light packed together. Each point twinkles on its own schedule — one flickers dim just as its neighbor flickers bright. Averaged across the whole disk, the jitters cancel, and the planet shines with borrowed steadiness. A star has no neighbors to average with. One point, one jitter, fully visible.
The exceptions that prove it
Drop a planet near the horizon and its light must plow through far more air; on rough nights even Venus can shimmer. Lift a telescope above the atmosphere and the effect vanishes entirely — Hubble sees every star as an unwavering point. The stars never twinkled. Our air did.
cited
Sources
- [01]Why do stars twinkle whereas planets do not? — UC Riverside Physics FAQ
“Stars appear as point sources even when viewed by telescopes. The planets in our solar system, much smaller than stars, are closer and can be resolved as disks.”
- [02]Why do stars twinkle, but planets don't? — EarthSky
“Planets are close enough to us that they appear as little disks, and the turbulence of the atmosphere doesn't affect them as much, so their light appears steadier.”
people also ask
Keep asking
Do stars twinkle when seen from space?
No. Above the atmosphere there is no turbulent air to bend the light, so stars shine perfectly steady. That is a big reason space telescopes like Hubble get such sharp images.
Can planets ever twinkle?
Yes, a little. When a planet sits low on the horizon its light crosses much more air, and on turbulent nights even bright Venus can shimmer. Higher in the sky, the disk's averaging wins and it steadies out.
How can I tell a planet from a star at a glance?
Steadiness is the classic tell: if the bright dot holds a calm, even light while its neighbors flicker, it is likely a planet. Planets also sit along the Sun's path across the sky and slowly change position night to night.
same shelf




