Green Flash: Why Does The Sun Occasionally Appear Greenish At The Horizon?

Table of Contents (click to expand)

A green flash is a phenomenon that occurs during sunset and is caused by the refraction of sunlight. It is visible to the naked eye only when enhanced by a mirage.

If you thought the Green Flash was a new version of The Flash in a green uniform or some distant cousin of the Green Hornet or the Green Lantern… then congratulations! You’re a sci-fi nerd like me!

However, that’s not the green flash I’m talking about. A green flash is a rare sight to witness when the sun is at the horizon i.e., either during sunrise or sunset.

As we all know, the sunset presents with the hues of yellow, orange and red, but occasionally, a green flash can be observed at the rim of the sun’s disc when it dips at the horizon. It looks something like this:

Green flash
A green flash of light during sunset (Photo Credit GNU Free Documentation License/Wikimedia commons)

What causes the green flash phenomenon? Why does it only show as a green flash and not any other color?

What Causes The Green Flash?

As the sun dips over the horizon, a giant beam of green light rises from the sun for a few seconds and then dwindles off in the sky. The green beam of light might be interpreted as an extra-terrestrial affair by someone who isn’t familiar with this phenomenon. Some may even consider it to be an alien aircraft leaving our atmosphere.

In fact, a simple and common phenomenon—refraction—is the reason behind the green flash.

The green flash is a type of astronomical refraction of sunlight by the atmosphere. Astronomical refraction refers to an event where astronomical objects, such as the sun and moon appear, displaced from their actual position due to refraction.

The green flash is visible to the naked eye only when enhanced by the mirage effect. A mirage is an optical illusion caused by the inversion of the image by atmospheric refraction.

Refraction of white light by a prism (Photo Credit : ONYXprj/Shutterstock)

The atmosphere has uneven density; it decreases with an increase in latitude. This means, as you go higher up in the sky, the air will get lighter. Thus, the sunlight is traveling through a dense column of air when the sun is low in the sky during sunset or sunrise.

The atmosphere bends (refracts) the white light of the sun and separates it into various colors depending on its wavelength. Colors such as yellow, orange and red have long wavelengths, whereas blue and violet colors have shorter wavelengths.

Development of green flash (Photo Credit : Brocken  Inaglory/Wikimedia commons)

During sunset, the sun is surrounded by shadow suns of different colors caused by the refraction of sunlight. Basically, the red sun settles first, followed by orange, yellow, green, blue and so on. The atmosphere absorbs light with long wavelengths, so the red, yellow and orange shadow of the sun is visible during sunset. Whereas, the shadow with short wavelengths is scattered by the earth’s atmosphere.

This leaves behind only one shadow that is strong enough to be visible—the green shadow. It is visible only for a second or two when the sun sets below or rises above the horizon.

Also Read: Why Is The Sun White At Noon And Red During Sunrise And Sunset?

Types Of Green Flashes

  • Inferior-mirage flash: This occurs when the surface is warmer than the air above it. The green flash appears oval and flattened and lasts for 1-2 seconds. Such green flashes are visible from surfaces close to sea level.
  • Inferior_Mirage_green_flash
    Inferior-mirage green flash (Photo Credit : Brocken Inaglory/Wikimedia commons)


  • Mock-mirage flash: This type occurs when the surface is cooler than the air above it and the inversion is below eye level. The green flash appears as a thin strip rising from the rim of the sun, lasting for 1-2 seconds. The chances of viewing this flash are higher when the eye is just above the inversion.
  • Sub-duct flash: This flash is visible when the observer is below the strong atmospheric inversion layer. The green flash appears when the upper part of the hourglass-shaped sun turns green and lasts for around 15 seconds. It appears in the form of a green beam of light that shoots up from a green flash or appears immediately after sunset, lasting for less than a couple of seconds.
  • Green Ray: This occurs when the air is hazy and a green flash is present, which allows for the production of columns of light.

Also Read: Circumhorizontal Arc: What Is A Fire Rainbow?

Why Only A ‘Green’ Flash?

If blue and violet shadows of the sun are the last to leave the horizon, then why can’t we see a blue flash or a violet flash? The answer to this is quite simple… lights with shorter wavelengths scatter more into the earth’s atmosphere after colliding with molecules in the air. This is why the sky is blue. The scattered blue light spreads in all directions, giving the sky its blue color.

However, it’s not impossible to observe a blue flash. If the sky is extremely clear, with only a little scattering of light, it can allow for the emergence of a blue or violet flash.

Also Read: Why Is The Sky Blue?

How Long Does A Green Flash Last?

On October 16, 1929, during Admiral Byrd’s expedition to Antarctica, the green flash phenomenon was observed on and off for 35 minutes. But how could it go on on for so long?

The duration of green flashes that are not enhanced by a mirage is said to be inversely proportional to the vertical speed of the sun at the horizon. The speed of the sun, in turn, depends on the latitude at which it is observed and the time of the year. Simply put, if the speed at which the sun sets is high, the duration of the green flash will be small, and vice-versa.

Green flash (Photo Credit : Brocken Inaglory/Wikimedia commons)

This explains the 35-minute green flash observed in Antarctica. During the summer, the sun in the Polar Regions tends to string along the horizon with a very small vertical speed. Due to this, the resulting green flash is visible for a long time. Similarly, at lower latitudes, such as central Europe, the green flash lasts for no more than 1.5 seconds.

Also Read: Midnight Sun And Polar Nights: What Are They And Why Do They Occur?


The chances of being able to observe a green flash sighting are high at areas that provide a clear view of the horizon, looking through pollution-free air, such as at the ocean shore. Flat grasslands and deserts also provide the appropriate conditions to view the green flash.

So, the next time you take a walk along the beach to enjoy a sunset, keep an eye out for the green flash. Just a word of caution… don’t look directly at the sun if it ‘s too bright!

you looking at the bright sun to watch the green flash of light meme

Also Read: Why Is The Sky Lighter Closer To The Horizon?

How well do you understand the article above!

Can you answer a few questions based on the article you just read?

References (click to expand)
  1. A Green Flash Page - San Diego State University. San Diego State University
  2. Red Sunset, Green Flash - Hyperphysics. Georgia State University
  3. Is the green flash real? (Beginner) - Curious About Astronomy? Ask .... Cornell University
  4. Observed colors of “green” flashes. San Diego State University
  5. Courtial, J. (2012, November). A simple experiment that demonstrates the “green flash”. American Journal of Physics. American Association of Physics Teachers (AAPT).
Help us make this article better
About the Author

Ketaki Bapat is a student of B.Tech (Cosmetic Technolgy) at Kamla Nehru Mahavidyalaya, Nagpur. Science has always intrigued her with her special interest being life sciences, biochemistry and psychology. During her free time, she enjoys watching sitcoms, reading mythological and historical books and playing with her mischievous pet – Shih Tzu.