L
LLLOS.ai
Learn
L

Ask Your Tutor · Science

Why do stars twinkle in the night sky?

From NCERT Asked by Anonymous from Mountain View, United States 1 Oct 2026, 10:11 AM IST Updated

In one line

Stars twinkle because their light bends and shakes as it passes through Earth's moving air.

Twinkling — Variation in brightness and the position of stars due to atmospheric refraction
Twinkling — Variation in brightness and the position of stars due to atmospheric refraction
A photograph showing stars twinkling in the night sky, caused by Earth's atmosphere.
Image: Wikipedia

The rule

Stars appear to twinkle (called scintillation) because their light passes through different layers of Earth's atmosphere, which bend the light in changing ways.

Let's understand it simply

Imagine you are looking at a coin at the bottom of a bucket of water. If you shake the water, the coin looks like it is moving or wiggling. This happens because the water bends the light in different ways as it moves. The same thing happens to starlight. The air above us (the atmosphere) is always moving and has hot and cold patches. When starlight travels through this moving air, it bends in different directions. This makes the star look like it is twinkling or changing brightness and position.

How it works

  1. Stars are very far away, so their light travels in a straight, thin line to Earth.
  2. The Earth's atmosphere has layers of air with different temperatures and densities (how packed the air is).
  3. As starlight passes through these layers, the light bends (refracts) a little each time.
  4. The air is always moving, so the bending keeps changing, making the star's light move slightly.
  5. To our eyes, this looks like the star is twinkling or flickering.
How starlight twinkles
  1. Starlight travels through space.
  2. It enters Earth's atmosphere.
  3. Atmosphere has moving layers of air.
  4. Light bends (refracts) as it passes through.
  5. Bending changes quickly, making stars twinkle.

The story behind it

People have noticed stars twinkling for thousands of years. Ancient poets wrote about it. Scientists later found that the reason is the Earth's atmosphere. The word for this effect is "scintillation." Astronomers study this to get clearer pictures of stars.

Where you see it in real life

  • Looking up at the night sky from your terrace: stars seem to flicker → this is twinkling.
  • During Diwali, looking at a distant diya through hot air above it: the flame looks shaky → the hot air bends the light, just like the atmosphere does to starlight.
  • Watching a cricket match on a hot day: the pitch looks wavy from far away → heat bends the light, making things shimmer.
  • Seeing headlights of cars from a distance on a hot road: the lights seem to dance or move.

Why it matters

  • Astronomers use telescopes above the atmosphere (like the Hubble Space Telescope) to avoid twinkling and get clear pictures.
  • Understanding twinkling helps in weather prediction and studying the atmosphere.
  • Pilots and sailors use the steady light of planets (which do not twinkle much) for navigation.
  • It shows how Earth's atmosphere affects what we see in the sky.

Common mistakes

  • Thinking stars themselves are flickering: Actually, the star's light is steady, but Earth's air makes it look shaky.
  • Believing planets twinkle just like stars: Planets usually shine steadily because they appear bigger and their light is less affected by the atmosphere.

Remember it

Twinkling stars = moving air bending light. No air, no twinkle!

Check yourself

Why do stars twinkle but planets usually do not?

Stars look like tiny points, so their light is easily bent by moving air. Planets look bigger, so their light is steadier.

What is the name of the effect that makes stars twinkle?

Scintillation.

If you go above Earth's atmosphere, will stars still twinkle? Why or why not?

No, because there is no moving air to bend the light.

Quick recap

  • Stars twinkle because Earth's moving air bends their light.
  • This effect is called scintillation.
  • Planets usually do not twinkle because they look bigger in the sky.
  • Twinkling is not caused by the star itself, but by our atmosphere.
Written by the LLOS.ai tutor, checked against NCERT chapters. Asked by Anonymous from Mountain View, United States on 1 Oct 2026, 10:11 AM IST
Asked by Visitor (Location unknown)