Siden lys kan ha uendelig mange forskjellige bølgelengder, finnes det i prinsippet uendelig mange forskjellige farger i regnbuen. Mellom to farger finnes alltid enda en farge. Ulike kulturer har ulike tradisjoner for hvilke farger de sier finnes i regnbuen. For eksempel kan turkis være en regnbuefarge; en farge som ligger mellom grønn og blå. Videre varierer grensene for farger; hvilke farger som passer inn under begrepet "gul" kan variere mellom ulike personer og mellom ulike kulturer.