Rainbow River (engl. für „Regenbogen-Fluss“) bezeichnet folgende Flüsse:
in Kanada: Rainbow River (Kechika River), in British Columbia
in Neuseeland: Rainbow River (Wairau River), im Marlborough County auf der Südinsel
in den Vereinigten Staaten: Rainbow River (Savonoski River), in Alaska (Lake and Peninsula Borough) Rainbow River (Withlacoochee River), in Florida (Marion County)