I Can Sing a Rainbow


"I Can Sing a Rainbow", also known simply as Rainbow Song, "Sing a Rainbow", or I Can See a Rainbow is an English-language popular nursery rhyme and a children's song of American origin. The song was written by Arthur Hamilton. It was featured in the 1955 film Pete Kelly's Blues, where it was sung by Peggy Lee.

Background

The song has been used to teach children names of colours. Despite the name of the song, two of the seven colours mentioned – pink and purple – are not actually a colour of the rainbow. They are also not presented in order of the visible light spectrum.

Lyrics

Red and yellow and pink and green
Purple and orange and blue,
I can sing a rainbow,
Sing a rainbow,
Sing a rainbow too.
Listen with your ears,
Listen with your eyes,
And sing everything you see!
Other versions include:
Red and yellow and pink and green
Orange and purple and blue,
I can sing a rainbow,
Sing a rainbow,
Sing a rainbow too.
Listen with your ears,
Listen with your eyes,
And sing everything you see!
I can sing a rainbow,
Sing a rainbow,
''Sing along with me…''

Cover versions