Pelangi atau bianglala adalah gejala optik dan meteorologi berupa cahaya beraneka warna saling sejajar yang tampak di langit atau medium lainnya. Di langit, pelangi tampak sebagai busur cahaya dengan ujungnya mengarah pada horizon pada suatu saat hujan ringan. Pelangi juga dapat dilihat di sekitar air terjun yang deras.
Pelangi terbentuk dari pembiasan cahaya matahari. Cahaya matahari merupakan cahaya polikromatik (terdiri dari banyak warna). Warna putih cahaya matahari sebenarnya adalah gabungan dari berbagai cahaya dengan panjang gelombang yang berbeda-beda. Mata manusia sanggup mencerap paling tidak tujuh warna yang dikandung cahaya matahari, yang akan terlihat pada pelangi: merah, jingga, kuning, hijau, biru, nila, dan ungu.
Panjang gelombang cahaya ini membentuk pita garis-garis paralel, tiap warna bernuansa dengan warna di sebelahnya. Pita ini disebut spektrum. Di dalam spektrum, garis merah selalu berada pada salah satu sisi dan biru serta ungu di sisi lain, dan ini ditentukan oleh perbedaan panjang gelombang.