Są to w kolejności występowania od zewnętrznej strony łuku: czerwony, pomarańczowy, żółty, zielony, błękitny, indygo, fioletowy.
Tak naprawdę nie składa się ona z 7 barw, ponieważ tęcza to światło, więc składa się z nieskończonej ilości barw. 7 barw zostało wyróżnionych na podstawie bardziej wyraźnych granic kolorów występujących w tęczy dostrzeganych przez ludzkie oko.