Тут набуває чинності закон оптичного заломлення, у якому промінь, проходячи через краплю дощу, що у певному становищі у просторі, зазнає заломлення і стає видимим людському оку саме у формі кола. Якраз частина цієї кола ми звикли спостерігати.
Веселка виглядає як різнокольорова дуга або коло, складена з кольорів спектра видимого випромінювання (від зовнішнього краю: червоний, оранжевий, жовтий, зелений, синій, фіолетовий).
Ці кільця з'являються через дифракцію відбитого у крапельках води світла. Чим більше однакових розміром крапельок у хмарі, тим більше кілець можна побачити. Таке явище називають глорії (кольорові кільця світла на хмарі навколо тіні).
Фізика веселки Веселка є каустикою, що виникає через заломлення і відображення плоскопаралельного пучка світла на сферичній краплі. Як показано на малюнку (для монохромного пучка), відбите світло має максимальну інтенсивність для деякого кута між джерелом, краплею та спостерігачем.