彩虹是氣象中的一種光學現象。當陽光照射到半空中的雨點,光線被折射及反射,在天空上形成拱形的七彩的光譜。彩虹七彩顏色,從外至內分別為:紅、橙、黃、綠、青、藍、紫。
其實只要有空氣中有水滴,而陽光正在觀察者的背后以低角度照射,便可能產生可以觀察到的彩虹現象。彩虹最常在下午,雨后剛轉天晴時出現。這時空氣 內塵埃少而充滿小水滴,天空的一邊因為仍有雨云而較暗。而觀察者頭上或背后已沒有云的遮擋而可見陽光,這樣彩虹便會較容易被看到。另一個經常可見到彩虹的 地方是瀑布附近。在晴朗的天氣下背對陽光在空中灑水或噴灑水霧,亦可以人工制造彩虹。
晚虹是一種罕見的現象,在月光強烈的晚上可能出現。由于人類視覺在晚間低光線的情況下難以分辦顏色,故此晚虹看起來好像是全白色。