Colors bright across the sky,
A painted arch up high and high.
After rain, it comes to play,
Bringing joy to start the day.
Red and orange, yellow too,
Green and blue and indigo blue.
Violet shines at rainbow's end,
A colorful bow, a magic friend.
In the sky so big and wide,
The rainbow stretches far and wide.
It tells us stories, bright and true,
Of hopes and dreams for me and you.
Catch the colors, one by one,
Shining brightly with the sun.
A gift from nature, pure and sweet,
A happy sight we all can meet.
Whenever skies are grey and sad,
Look for colors to make you glad.
The rainbow smiles, so bright and clear,
A sign of joy when rain is near.