From NCERTAsked by Anonymous from Marseille, France24 Oct 2026, 5:56 AM ISTUpdated
In one line
Some stars twinkle more than others because of how Earth's air moves and how bright or high the stars are in the sky.
Twinkling — Variation in brightness and the position of stars due to atmospheric refraction A photo showing twinkling stars, caused by Earth's atmosphere bending their light. Image: Wikipedia
The rule
Stars appear to twinkle (called scintillation) because their light passes through different layers of Earth's moving atmosphere, which bends the light in many directions.
Let's understand it simply
Imagine you are looking at a coin at the bottom of a village well. If the water is still, you see the coin clearly. But if someone throws a stone and the water ripples, the coin looks like it is shaking or moving. The same thing happens when you look at stars. The air above us is always moving, like rippling water. When starlight passes through this moving air, it bends and makes the star look like it is twinkling.
Stars vs Planets: Twinkling
Stars
Planets
Do they twinkle?
Yes, a lot
No, or very little
Why?
Tiny point of light, affected by air
Appear bigger, less affected by air
How it works
Stars are very far away, so their light travels as a thin, straight beam.
This light enters Earth's atmosphere (the layer of air around us).
The atmosphere is not still—it has moving air, hot and cold layers, and dust.
These changes bend (refract) the light in different directions, again and again.
Sometimes more light comes to your eye, sometimes less, making the star seem to flicker or twinkle.
Some stars twinkle more because they are lower in the sky, or less bright, or their light passes through more air.
Why do stars twinkle?
Starlight travels through space.
It enters Earth's moving atmosphere.
Air bends the light in many directions.
This makes the star look like it is twinkling.
The story behind it
People have noticed twinkling stars for thousands of years. The word for this effect is "scintillation." Scientists studied why this happens and found that it is because of our atmosphere. Astronomers use telescopes on mountains or even in space to avoid this twinkling and see stars more clearly.
Where you see it in real life
Looking up on a clear night in a village: Some stars twinkle a lot, others less.
Stars near the horizon (close to the ground) twinkle more than those overhead, because their light passes through more air.
Bright stars like Sirius twinkle less than faint stars.
Planets like Venus or Jupiter do not twinkle much, because they look bigger to our eyes.
During Diwali, if you look at a distant diya through hot air, it seems to flicker—just like stars.
Why it matters
Helps astronomers know which stars are best to study from Earth.
Explains why planets look steady while stars twinkle.
Shows how Earth's atmosphere affects what we see in the sky.
Important for making clear photos of stars and for space research.
Common mistakes
Thinking stars themselves are flickering—actually, it is Earth's air causing it.
Believing all stars twinkle the same amount—brighter and higher stars twinkle less.
Confusing planets with stars; planets usually do not twinkle much.
Remember it
Stars twinkle because their light dances through Earth's moving air, not because the stars themselves are changing.
Check yourself
Why do stars twinkle but planets usually do not?
Stars are tiny points of light, so air bends their light more. Planets look bigger, so their light is steadier.
Which stars twinkle more: those near the horizon or overhead? Why?
Near the horizon, because their light passes through more air.
If you see a bright object in the sky that does not twinkle, what is it likely to be?
A planet, because planets usually do not twinkle much.
Quick recap
Stars twinkle because their light passes through moving air in Earth's atmosphere.
Stars near the horizon twinkle more than those overhead.
Brighter stars twinkle less than faint ones.
Planets do not twinkle much because they look bigger to our eyes.