Радуга в облаке образуется благодаря иризации — преломлению света в виде спектра. 1 Для этого нужно наличие охлаждённых капель воды, которые находятся на грани превращения в кристаллы льда. 1
Чаще всего иризация встречается в высоко-кучевых линзовидных (лентикулярных) облаках, характерных для горных местностей. 5 Воздух в горах более чистый, практически без примесей, в результате водным каплям гораздо труднее переходить в кристаллы. 5
Ещё один механизм образования радуги в облаке — в «дырявом» облаке. 2 Обычно водяной пар, из которого состоит облако, кристаллизуется до состояния льда при температуре -40 °C под действием холодных воздушных потоков. 2 В «дырявом облаке» температура опускается до таких значений только в небольшой части облака. 2 Мелкие песчинки, преломляя свет, формируют радугу, а потом, поддавшись силе тяжести, падают, образуя радужную брешь. 2