Gökkuşağının renklerinin dalga boyu 390 nanometre ile 780 nanometre arasında değişmektedir. Görünür spektrumdakilerden daha düşük veya daha yüksek olan dalga boyları vardır ve birkaç radyasyon türü diğer dalga boylarına sahip basit ışık dalgalarıdır.
Kırmızının dalga boyu 622 ila 780 nanometre arasında, turuncu için ise 597 ila 622 nanometre arasındadır. Sarı için dalga boyu 577 ila 597 nanometredir. Yeşilin dalga boyu 492 ila 577 nanometredir. Mavi için renk dalga boyu 455 ila 492 nanometredir. Menekşe için dalga boyu 390 ila 455 nanometredir.
X ışınları ve ultraviyole ışığın mor ışıktan daha kısa dalga boyları vardır, bu yüzden görünmezler. Kızılötesi ve radyo dalgaları kırmızı ışıktan daha uzun dalga boylarına sahiptir, bu da görünür spektrumda olmadıkları anlamına gelir.