Home › Questions › Science

Science

Why do stars twinkle?

Answered by the BingQuiz team · Updated · 1 min read

Short answer

Stars twinkle because their light passes through Earth's moving, uneven atmosphere, which bends it slightly in different directions. This makes the star's brightness and position seem to flicker.

Stars are so far away that they look like tiny points of light. As their light travels through layers of air with different temperatures and densities, it is refracted, or bent, many times. Because the air is constantly moving, the amount of bending keeps changing, so the light reaching our eyes flickers. Astronomers call this effect scintillation.

Stars near the horizon twinkle more than those overhead, because their light passes through more atmosphere. Bright stars low in the sky can even seem to flash different colors, as different colors of light are bent by slightly different amounts. Twinkling is usually stronger on windy nights.

Why planets twinkle less

Planets are much closer than stars, so they appear as tiny disks rather than points. Light from different parts of the disk averages out, so planets usually shine with a steadier light. This is a handy way to tell planets from stars with the naked eye.

Did You Know?

Telescopes in space, such as Hubble, avoid twinkling completely, which is one reason they produce such sharp images.

Think you know your science? Test it in a quick quiz.Play the Bing Astronomy Quiz →
Advertisement

More Science Questions

  1. Why is grass green?Science
  2. What is an element?Science
  3. What is a compound?Science
  4. What is the difference between mass and weight?Science
  5. What are Newton's three laws of motion?Science
  6. What is kinetic energy?Science
  7. What is renewable energy?Science
  8. How do solar panels work?Science