Dubbelregnbåge över Dalbyvägen.
det är solljusets reflektion i vattendroppar i atmosfären som ger upphov till regnbågen. Ljus av olika färg(våglängder) reflekteras nämligen i olika vinklar av vattendropparna. Dessa fungerar därvid som reflektionsgitter. Denna uppdelning efter våglängd benämns dispersion.
Eftersom solljuset är vitt ljus med maximum i det gula våglängdsområdet är det sammansatt av hela det optiska spektrat rött, orange, gult, grönt, blått, indigo och violett. Regnbågens färger uppträder alltid i denna ordning.
Den andra regnbågen uppstår genom andra ordningens spektrum.