Vaivorykštinė vėliava – vėliava, sudaryta iš septynių vaivorykštės spalvų. Tokio tipo vėliavas daugiausia naudoja įvairios tarptautinės organizacijos, judėjimai, kovojantys už lygybę, taiką ir pan. Šių vėliavų skirtumai yra dizaine, spalvų tonuose bei išdėstyme. Tradicinė schema yra raudona-oranžinė-geltona-žalia-mėlyna-indigo-violetinė (kartais vietoj indigo būna žydra).
Vaivorykštinė vėliava turi senas tradicijas ir paprastai simbolizuoja lygybę, santarvę, taiką, bendradarbiavimą.