Un doppio arcobaleno è causato da una seconda riflessione della luce solare all'interno delle gocce d'acqua, che produce un arcobaleno secondario al di fuori dell'arcobaleno primario. L'arcobaleno secondario è più debole dell'arcobaleno primario e i suoi colori sono invertiti, con il bordo rosso all'interno e il bordo viola all'esterno.
Un triplo arcobaleno è causato da una terza riflessione della luce solare all'interno delle gocce d'acqua, che produce un arcobaleno terziario al di fuori dell'arcobaleno secondario. L'arcobaleno terziario è ancora più debole dell'arcobaleno secondario e anche i suoi colori sono invertiti.
I tripli arcobaleni sono molto rari perché le condizioni per la loro formazione sono molto specifiche. Il sole deve essere ad un angolo basso nel cielo e ci deve essere un gran numero di gocce d'acqua nell'aria, come durante un forte temporale.