Why are rainbows curved? Rainbows are curved because light is reflected, refracted and dispersed symmetrically around their centre-point. Post navigationPrevious post: Can a rainbow form a complete circle if seen from a plane?Next post: Is a rainbow is an optical phenomenon?