Tęcza powstaje w wyniku zjawisk załamania, rozszczepienia i wewnętrznego odbicia światła słonecznego na drobinach wody (takich jak deszcz).
Powstawanie tęczy zaczyna się od zjawiska załamania i rozszczepienia, kiedy to światło pada na powierzchnię kropli wody. Potem rozszczepione promienie ulegają wewnętrznemu odbiciu we wnętrzu kropli wody. Następnie wychodzą z kropli i ponownie ulegają załamaniu. Dla każdej barwy załamanie światła dzieje się pod innym kątem. Obraz docierający do oka obserwatora to tęcza. W tęczy kolory są widoczne w kolejności: czerwony, pomarańczowy, żółty, zielony, niebieski, granatowy i fioletowy.