10 Best Songs About Rainbows  

Rainbows give a friendly and warm feeling. After a turbulent storm, a rainbow shows more incredible things are on the way. No matter what one is going through, a rainbow can put a smile on their face.

Most songs written about the rainbow always try to prompt the listener to see the rainbow and ignore the bleak and colorless life. Here are the top 10 songs about rainbows you need to add to your playlist.

“Rainbow” – Sia

This is one of the many catchy songs by Sia. It was a soundtrack in the animation “My Little Pony” in 2017. The song was loved by adults and kids alike. Just like the name “Rainbow”, the song is about giving hope. The Pegasus character sings the song to comfort them through their time of pain, showing that there are more extraordinary days ahead.

“Rainbowland” – Miley Cyrus feat Dolly Parton

The song is in Miley’s sixth album Younger Now. It was released in 2017 and is about wanting to live a free life in a safe world for everyone. The initial song was to be about finding love in the rainbow land. However, the final version that was released is about peace. It has an upbeat country vibe that will leave the song imprinted in your mind. Moreover, it has good vibes that leave one in a good mood.

“Rainbow” – Kesha

The song is featured in her third album, “Rainbow”. Kesha suffered from abuse in her early career days. Consequently, she got depression and had to go to therapy. At this time, the artist wrote the song “Rainbow” while undergoing treatment to overcome her mental struggles.

The melody is a reminder of the promise she made to herself that things would get better and after her depression, she would find happiness. She finds hope in a rainbow, just like most people do.

“Somewhere Over the Rainbow” – Judy Garland

The song was released in 1939. Shortly after, it won the Academy Award for Best Song. It was used in the children’s movie “Wizard of OZ.” She sings it after her dog Toto is taken from her.

She talked of how she longed for a peaceful place without trouble. When she thinks of a rainbow, she sees a peaceful place for everyone. Over the years, many people have come up with covers of the original song, most of which are famous.

“Rainbow” – Kacey Musgraves

Rainbows are featured in her third album, “Golden hour.” The album won a Grammy Award for Album of the Year. Like many rainbow songs, this track was meant to bring hope to people in despair. At the time, the LGBTQ community was facing many adversaries. The track brought them hope of brighter days where they would not have to live in fear. The rainbow, being their symbol, shows their hope for brighter free days.

“Rainbow Connection” – Kermit the Frog

The song is from Disney and does not function as the rest of the songs do. It gives hope and tells people it is okay to lose it sometimes. The track allows one to cry their heart out while giving hope simultaneously. Importantly, it tells us it is okay not to be okay. It focuses on the feeling of being unsure of what to do, asserting that it is okay to cry. After that, one feels way better and more energized to face life.

“Sunshine, Lollipops and Rainbows” – Lesley Gore

The song was released in 1963. It is not exclusively about rainbows, but it brings the hope symbolized by rainbows. This melody has been featured in the children’s movie “Alvin and the Chipmunks” 1965 album and the 2009 animated movie “Cloudy with a Chance of Meatballs.” It has been recently featured in the Netflix series “The Umbrella Academy.” The artist says, “it is my party; I will cry if I want to.” The song brings hope when all hope seems lost.

“Pocketful of Rainbows” – Elvis Presley

Unlike most rainbow songs, this one is about love. The singer talked about his lover and the happiness brought into his life by her. He says that life may try to rain in your parade, but that is near impossible when you have a pocketful of rainbows.

Although this singer is singing about his lover, your happiness can come from anything or anyone. It can even come from within. It asserts that it is okay for one to put themselves and their happiness first. The “Pocketful of Rainbows” can also be referring to doing what makes one happy.

“Rainbow (Interlude)” – Mariah Carey

The song, released in 1999, is featured in the album “Rainbow”. The melody has a great ambiance, meaning it features background sounds of nature, including chirping birds and cascading waterfalls. This sets one in a good mood. While listening to such a calming song, it is difficult for negative energy and thoughts to get into one’s mind. This track is like a negative energy buffer.

“Rainbow and Waterfalls” – Pretty Lights

The song was released in 2018 and had a chill vibe to it. Rainbows are often related to happiness and everything good. This track gives a chilled-out calming feeling. It washes over all the negative emotions and leaves one relaxed and feeling great. Consequently, you can use the song to calm your nerves and relax. It is a hug in the form of a song.


Born and raised in Austin, David is a dedicated writer and avid fragrance lover. When he's not trying out perfumes, he enjoys traveling and exploring new restaurants.

Scroll to Top