Do powstania tęczy potrzebny jest deszcz i świecące Słońce. Pojawia się zazwyczaj po deszczu, gdy jedna część nieba jest oświetlona, a druga zachmurzona.
Tęcza powstaje poprzez załamanie się i rozszczepienie promieni słonecznych na kroplach wody. Wyróżniamy podstawowe 7 kolorów: czerwony, pomarańczowy, żółty, zielony, niebieski, granatowy, fioletowy. Jednak barwy przechodzą płynnie między sobą, jest ich o wiele więcej.