Tu je rozpis symboliky básne:
Dúha :Dúha v básni predstavuje nádej, obnovu a prísľub. Znamená to, že aj po búrke ťažkostí a bojov je vždy šanca na nové začiatky a svetlejšie dni.
Slnko a dážď :Slnko a dážď predstavujú protichodné sily a kontrasty života. Slnko symbolizuje teplo, svetlo a radosť, zatiaľ čo dážď znamená smútok, slzy a ťažkosti. Tieto prvky ilustrujú, že radosť a smútok sú prepojené a že jedno bez druhého nemôže existovať.
Slzy :Báseň zdôrazňuje transformatívnu silu sĺz. Rossetti naznačuje, že slzy môžu očistiť dušu, zmyť bolesť a zalievať semená rastu a liečenia.
Kvety :Kvety v básni symbolizujú odolnosť, krásu a schopnosť kvitnúť aj v nešťastí. Predstavujú schopnosť nájsť silu a krásu uprostred životných výziev.
„Dážď pred dúhou“: Táto fráza naznačuje, že skúsenosť ťažkostí a sĺz je nevyhnutným predchodcom nádeje a obnovy.
Celkovo báseň „Rainbow“ vyjadruje posolstvo, že aj uprostred životných skúšok a trápení vždy existuje nádej a potenciál na radosť a obnovu. Podporuje odolnosť a vieru, že po každej búrke je šanca na svetlejšiu budúcnosť.