why do stars appear to twinkle????

You can also refer to the answer posted by @Vaibhav, he's written well.

A couple of points...

Stars twinkle because our atmosphere is constantly moving around or is turbulent. The light travelling from the stars gets bent in different direction making them twinkle. It is quite similar to the effect when viewing the reflection of the moon on a lake's surface when its (lake) moving.

 

@Vaibhav, Good answer, keep it going!

  • 12

 Stars twinkle when we see them from the Earth's surface because we are viewing them through thick layers of turbulent (moving) air in the Earth's atmosphere.

Stars (except for the Sun) appear as tiny dots in the sky; as their light travels through the many layers of the Earth's atmosphere, the light of the star is bent (refracted) many times and in random directions This random refraction results in the star winking out (it looks as though the star moves a bit, and our eye interprets this as twinkling).
Stars closer to the horizon appear to twinkle more than stars that are overhead - this is because the light of stars near the horizon has to travel through more air than the light of stars overhead and so is subject to more refraction
  • 20
What are you looking for?