Зелёный оттенок в небе на рассвете появляется из-за атмосферного преломления света. 25 Когда солнце приближается к линии горизонта, свет проходит через самую плотную часть атмосферы под острым углом, что приводит к разделению солнечного света на разные цвета. 2 Преломление синего и зелёного света сильнее, чем жёлтого и красного, поэтому синий свет солнца отражается несколько сильнее, чем красный. 5
Для появления зелёной вспышки необходимы определённые обстоятельства: близость солнца к линии горизонта (например, на побережье или высоко в горах), состав атмосферы (некоторые частицы могут рассеять синий и фиолетовый цвета, благодаря чему зелёный будет более видимым), прямая линия видимости и безоблачная погода. 2
Также существует предположение, что зелёное небо может появляться в местах с континентальным климатом (в основном тропики и субтропики) во время сильных бурь. 1 В этом случае лучи солнца пытаются пробиться через толщу кучевых облаков, вода в которых имеет голубой цвет. 1 Отталкиваясь от воды и воздуха, лучи окрашивают небо в голубой цвет, который затем смешивается с жёлтым и красным цветами заката или рассвета, образуя зелёный цвет разных оттенков. 1