Yes a rainbow can appear at night!

The nighttime rainbow is very rare, so if you see one you are very lucky.

They occur only when the moon is bright enough and positioned properly with respect to falling rain to produce the beautiful effect.

» More Homework Help Questions