What Causes the 'Green Flash' at Sunset?

The sky can flash green at sunset because the sun’s light bends as it passes through layers of air. When the sun is just about to set, its light has to travel through more air than usual, and different colors bend in slightly different ways. Sometimes, a quick flash of green appears at the top of the sun before it vanishes below the horizon. It's like when you look at something through a wobbly glass, you might see strange colors for just a second.

Take the quiz →

Examples

  1. A child sees a green flash while watching the sun dip below the ocean.
  2. A hiker notices a brief green light on the edge of the sunset as he walks through the mountains.
  3. You spot a quick green glow just before the sun disappears behind the buildings.

Ask a question

See also

Discussion

Recent activity

Nothing here yet.