20 Best Songs About Rainbows

By Nico Gonzalez

There’s something about rainbows that just makes people happy. Maybe it’s the colors or the way they seem to bridge the gap between earth and sky, but whatever it is, people have been drawn to rainbows for centuries. And many songs have been written about them. Here are 20 of the best songs about rainbows, in no particular order.


Rainbow Country – Ziggy Marley

Rainbow Country - Ziggy Marley & The Melody Makers Live at HOB Chicago (1999)

Ziggy Marley’s Rainbow Country is a celebration of the natural beauty of rainbows. The song speaks to the hope and possibility that rainbows represent, with Marley singing about the “colors of love” and the “pot of gold” at the end of the rainbow. The song also features a popular sample from Bob Marley’s Jakarta, which adds an extra layer of meaning to the track. Rainbow Country is an uplifting and positive song that celebrates the beauty of nature and the hope that rainbows represent.

Rainbow – Kacey Musgraves

Kacey Musgraves - Rainbow (Official Music Video)

The song Rainbow by Kacey Musgraves is a heartwarming ballad about finding hope in the midst of adversity. The lyrics tell the story of a person who has faced difficulties in their life but has found strength in the beauty of rainbows. The song is uplifting and optimistic, with a message of hope that will resonate with listeners who have faced challenges of their own. The song Rainbow is a reminder that there is always something beautiful to look forward to, no matter how dark the clouds may be.

Over The Rainbow – Judy Garland

Over the Rainbow is a classic song written by Harold Arlen and sung by Judy Garland. The song was originally written for the movie The Wizard of Oz, and it quickly became one of Garland’s signature songs. Over the Rainbow is a hopeful song that looks to the future with optimism. The lyrics talk about how happy life will be once the rainbows appear, and how all of life’s problems will disappear. The song has been covered by many artists over the years, but Garland’s version remains the most iconic. Over the Rainbow is a timeless classic that continues to enchant listeners of all ages.

Sunshine, Lollipops And Rainbows – Lesley Gore

Sunshine, Lollipops And Rainbows

Lesley Gore’s “Sunshine, Lollipops, and Rainbows” is a pop song that was released in 1963. The song reached the #1 spot on the Billboard Hot 100 chart and remained there for three weeks. “Sunshine, Lollipops, and Rainbows” is about optimism and happiness, and the title refers to the colors of a rainbow. The lyrics mention different activities that are associated with rainbows, such as playing games and picking flowers. In addition, the lyrics suggest that when one sees a rainbow, they should “try to chase all the clouds away.” 

She’s A Rainbow – The Rolling Stones

The Rolling Stones - She's A Rainbow (Official Lyric Video)

The song “She’s a Rainbow” by The Rolling Stones was released in 1967 and is about rainbows. The lyrics describe a rainbow as “a woman of the world” who has “a coat of many colors.” The song goes on to say that she is “like a child without a home” and that “everywhere she goes, they love her so.” The song is very positive and upbeat, with a nice bouncy melody. It is one of The Rolling Stones’ more psychedelic songs, and it is definitely one of their more colorful songs, both lyrically and musically. The song has been used in many movies and television shows over the years, most notably in the 1989 movie “The Wizard of Oz.” It is a catchy little tune that always brings a smile to my face.

Rainbow – Sia

Sia - Rainbow (From The 'My Little Pony: The Movie' Official Soundtrack) (Official Video)

The song “Rainbow” by Sia is a song about finding hope after a storm. The lyrics tell the story of someone who has been through a dark time and is now seeing the world through new eyes. The rainbow is used as a symbol of hope and resilience, representing the idea that better days are ahead. The song is uplifting and inspirational, offering a message of hope for anyone who is going through a tough time. The melodies are catchy and the chorus is particularly memorable, making “Rainbow” a perfect song to lift your spirits on a rainy day.

Rainbow (interlude) – Mariah Carey

Rainbow (Interlude)

The song “Rainbow” by Mariah Carey is a song about rainbows and their beauty. The lyrics describe the colors of the rainbow and how they are so beautiful. The song also talks about how rainbows can make people feel happy. The song is a very positive and upbeat song. It is a great song to listen to when you are feeling down or when you need a pick-me-up. The song is also great for kids because it is educational and teaches them about rainbows.

Pocketful Of Rainbows – Elvis Presley

Pocketful of Rainbows (Original)

“Pocketful of Rainbows” is a song recorded by Elvis Presley and released in 1960. It was written by Harry Warren and Mack David, with the latter also receiving credit for the original story. The song is centered around the idea of finding a pot of gold at the end of a rainbow, a popular motif in children’s stories. However, the lyrics also imply that the protagonist has never seen a rainbow before, hinting at a more metaphorical interpretation. Regardless of its meaning, “Pocketful of Rainbows” is considered to be one of Elvis Presley’s most upbeat and optimistic songs, with its catchy melody and brass instrumentation giving it a feeling of joy and possibility.

Rainbowland – Miley Cyrus

Rainbowland is a song by American singer Miley Cyrus. The song was released on August 26, 2017, as the lead single from Cyrus’ sixth studio album Younger Now (2017). Rainbowland is a pop and country ballad with influences of folk music. The song lyrically speaks of “finding hope in the aftermath of the storm”, and has been described as an ode to Cyrus’ godmother Dolly Parton. Music critics generally praised the song for its simplistic approach and positive message.

Rainbow Connection – Willie Nelson

Willie Nelson - Rainbow Connection (Official Video)

Willie Nelson’s Rainbow Connection is a song about the beauty and mystery of rainbows. The song starts with the lyrics “Have you ever seen a rainbow in the sky? / It’s such a beautiful sight.” These lyrics set the tone for the rest of the song, which is filled with images of colorful rainbows. The song goes on to say that rainbows are a connection between heaven and earth and that they are a sign of hope. The final verse of the song says that we should all strive to find our own rainbow connection. This anthem of hope is sure to inspire anyone who hears it.

Love In A Rainbow – Brian May

Brian May, the legendary guitarist of Queen, released his debut solo album in 1998. The album, titled Back to the Light, included the song “Love in a Rainbow.” The song is a beautiful ballad with a simple yet effective message: love is like a rainbow. The lyrics compare the colors of the rainbow to the different emotions and aspects of love. For example, red is associated with passion, while violet represents loyalty. Ultimately, the song conveys the idea that love is a beautiful and multi-faceted thing. It’s no wonder that “Love in a Rainbow” has become one of May’s most popular songs.

Roll Over The Rainbow – Superfly

Superfly 『Roll Over The Rainbow』Music Video

The song “Roll Over the Rainbow” by Superfly is a fun and upbeat song about rainbows. The lyrics describe how rainbows appear after a storm, and how they bring happiness and hope. The song also talks about how rainbows can be a sign of good luck, and how they can make people smile. The catchy melody and positive lyrics make “Roll Over the Rainbow” an enjoyable and uplifting song that is sure to put a smile on your face.

Rainbows & Waterfalls – Pretty Lights

Pretty Lights - Rainbows & Waterfalls (Official Video)

Rainbows & Waterfalls is a song by Pretty Lights that was released in 2006. The song is about rainbows and how they are created. Rainbows are created when the sun shines on droplets of water in the air. The sunlight reflects off the water droplets and creates the colorful spectrum of light that we see as a rainbow. Though rainbows are often associated with happiness and wonder, they can also be seen as a sign of hope after a storm. In many cultures, rainbows are seen as a sign of good luck. Whether you see them as a natural phenomenon or a cosmic event, rainbows are always beautiful to behold.

Rainbow World – Roland Kemokai

The song Rainbow World by Roland Kemokai is a song about rainbows. It talks about the colors of the rainbow, and how they are each so beautiful. The lyrics also describe how rainbows make people feel happy, and how they represent hope. The song is upbeat and positive, and it is sure to put a smile on your face. Whether you are watching a rainbow after a storm, or simply enjoying the colors in the sky, this song will remind you of the beauty of nature.

Rainbow Stew – Merle Haggard

Merle Haggard’s Rainbow Stew is a country music classic that talk about rainbows. The song was released in 1981 as part of the album Big City. In the song, Haggard paints a picture of an idyllic country life, where he can sit on his porch and watch the rainbows form after a storm. He laments the fact that city life doesn’t offer the same opportunity to see nature’s beauty. The song is both a celebration of the natural world and a commentary on the fast-paced, stressful lifestyle of urban living. Rainbow Stew is a track that will stay with you long after the first listen. It’s a reminder of the simple pleasures in life and how valuable they can be.

Sing A Rainbow – Peggy Lee

Sing A Rainbow (Remastered)

The song “Sing a Rainbow” by Peggy Lee is a memorable tune that has been enjoyed by children and adults alike for many years. The song is about rainbows, and it conveys the message that everyone is unique and special. The lyrics are simple and easy to understand, making the song perfect for sing-alongs. The catchy melody is also enjoyable to listen to, and the overall message of the song is positive and uplifting. Whether you are looking for a fun song to sing with your kids or a feel-good tune to brighten your day, “Sing a Rainbow” is a great choice.

Gravity’s Rainbow – Klaxons

Klaxons - Gravity's Rainbow

The song Gravity’s Rainbow by Klaxons is a song about rainbows. It starts off with the bright and colorful colors of a rainbow, but as the song progresses, the colors start to fade and eventually disappear. This is meant to represent the way that rainbows often fade away after a storm has passed. The lyrics talk about how rainbows are always there after a storm, even if they are not always visible. They also mention how rainbows can be seen in different ways depending on where you are standing.

Sunday Shining – Finley Quaye

Finley Quaye - Sunday Shining

The song Gravity’s Rainbow by Klaxons is a song about rainbows. It starts off with the bright and colorful colors of a rainbow, but as the song progresses, the colors start to fade and eventually disappear. This is meant to represent the way that rainbows often fade away after a storm has passed. The lyrics talk about how rainbows are always there after a storm, even if they are not always visible. They also mention how rainbows can be seen in different ways depending on where you are standing. Ultimately, the song is about how rainbows are a sign of hope after a storm, and how they remind us that there is always something beautiful to look forward to.

Black Rainbows – Cut Copy

Cut Copy - Black Rainbows

Cut Copy’s song “Black Rainbows” is a catchy ode to the beauty of rainbows. The lyrics describe the colors of a rainbow as “a thousand black raindrops / falling on my head.” The song goes on to explain that rainbows are often seen after a storm, and they represent hope and resilience. ” Black rainbows bring us to hope after the storm / They remind us that there’s always a pot of gold at the end.” This optimistic message is paired with an upbeat, danceable melody, making “Black Rainbows” the perfect song to lift your spirits on a rainy day.

Rainbow In The Dark – Dio

Dio - Rainbow In The Dark

Dio’s “Rainbow in the Dark” is a song about, well, rainbows. But it’s not your typical bubbly, happiness-inducing rainbow song. This song is about the dark side of rainbows; the potential for beauty to turn deadly. The lyrics tell the story of a person who is walking through a storm and sees a brilliant rainbow arcing across the sky. And while the rainbow is absolutely mesmerizing, it’s also a bit frightening. The person knows that if they were to touch the rainbow, they would be turned to stone. So instead, they keep walking, hoping to find their way to safety.