Why do stars twinkle, but planets don’t?

Stars twinkle because they are far away and their light travels through space and Earth’s atmosphere, which makes it wobble like a candle flame in the wind.

Why stars twinkle

Imagine you're looking at a firefly on a windy night. The air is moving around it, making the light from the firefly flicker and change colors, that's what twinkling looks like! Stars are like those faraway fireflies. Their light has to travel through Earth’s atmosphere, which is full of moving air pockets. These pockets make the starlight bend a little bit each time, so we see it flicker or twinkle.

Why planets don’t

Planets are much closer than stars, like having a big lamp in your room instead of a firefly outside. Because they're nearer, their light doesn't wobble as much when it comes through the air. It's more like a steady lamp shining on you, not a flickering firefly.

So, stars twinkle because they are far away and their light is affected by the wind in the sky, but planets stay calm and bright because they're closer to us!

Take the quiz →

Examples

  1. A child notices that stars seem to blink, while the moon stays still.
  2. A star looks like it's flickering in the sky at night.
  3. The night sky has twinkling stars and steady planets.

Ask a question

See also

Discussion

Recent activity

Categories: Science · stars· planets· light· atmosphere