Varavīksnes ir pārsteidzoša un skaista meteoroloģiska parādība, ko izraisa gaismas laušana. Lai varētu veidoties varavīksnes, saulei jābūt tuvu horizontam, un pretī saulei jābūt spēcīgai miglai, miglai vai lietum. Novērotājs, kas stāv starp sauli un varavīksni, redzētu 180 grādu krāsu loku, kas iet cauri redzamajam spektram no sarkanas līdz violetai. Dažos gadījumos, ja apstākļi ir piemēroti, veidosies dubultas varavīksnes ar gaišu varavīksni apgrieztās krāsās virs primārās varavīksnes, un citos gadījumos ir novērota pilnībā apļveida varavīksne, parasti no lidmašīnas iekšpuses, kas lido virs Zemes.
Lai gan varavīksnes ir novērotas, rakstītas par tām un attēlotas mākslā gadsimtiem ilgi, to cēlonis netika saprasts, kamēr fizika sāka pētīt gaismas īpašības. Būtībā varavīksnes cēlonis ir saules gaismas atstarošana caur atsevišķiem ūdens pilieniem. Gaisma iekļūst ūdenī un atspoguļojas no ūdens piliena pretējās puses, atlecot atpakaļ caur ieejas punktu. Tā kā gaismas leņķis vai refrakcija mainās, tai atlecot atpakaļ, tā filtrē gaismu dažādās krāsās, kas izkārtojas ar sarkanu augšpusē un violetu apakšā, jo sarkanais ir garākais viļņa garums, bet violetais ir īsākais.
Veidojot dubultās varavīksnes, gaisma laužas divreiz, izraisot vājāku varavīksnes spoguļattēlu virs primārās. Potenciāli varētu veidoties arī trīskārša varavīksne, lai gan tas ir ārkārtīgi reti. Tiklīdz ūdens pietiekami izkliedēsies vai kustēsies saule, varavīksne pazudīs, jo apstākļi vairs nav optimāli gaismas laušanai cauri pilieniem. Var veidoties arī mēness loks, lai gan, tā kā cilvēkiem tumsā ir grūti atšķirt krāsu, tas parasti parādās baltā un pelēkā toņos.
Cilvēkiem, kuri meklē varavīksni, vajadzētu doties ārā, kad saule ir tuvu horizontam un ir bijis stiprs lietus vai ir aktīva vētra. Ja novērotājs pagriež muguru pret sauli un skatās virzienā, kas atrodas tieši pretī saulei, tad, ja apstākļi ir piemēroti, viņš vai viņa var redzēt varavīksnes, kuru loka virsotne atrodas tieši pretī saulei. Dažos gadījumos ir piemēroti gaismas apstākļi, lai varavīksnes veidotos tiešā novērotāja tuvumā: pretējā gadījumā varavīksne turpinās izskatīties tā, it kā tā attālinās no vajātāja, līdz beidzot pazudīs pavisam, jo novērotājs faktiski ir izgājis tai cauri. .