How many colours are there in a rainbow? In Science Trivia AnswerSeven (Red, Orange, Yellow, Green, Blue, Indigo and Violet) Share and Enjoy !