颜色
一个虹所表现的每个颜色只包含一个波长的光。我们称这样的颜色为单色的。虹的光谱实际上是连续的，但一般來說，人们将它分为七种颜色：红、橙、黄、绿、青、蓝、紫（或者红、橙、黄、绿、蓝、靛、紫）；每个人的分法总是稍稍不同。单色光的强度也会影响人对一个波长的光所感受的颜色，比如暗的橙黄被感受为褐色，而暗的黄绿被感受为橄榄绿，等等。
虹膜
虹膜有多种颜色，这并不影响视力。虹膜通常帶有色素，人類虹膜中最常見的是褐色 (含黑褐色和棕色)與藍色，另外還有綠色、灰色和琥珀色。白化症患者則有粉紅色、紫色的虹膜，這是由於其虹膜中沒有色素，只能顯示出微血管的顏色。