
Photo: SvenPaulus / CC0
Our top 10 Lenny Kravitz songs list looks back at the career of a brilliant artist whose music was inspired by almost all styles of music form the 1960s and 70s. Blending elements of rock and roll, r&b, soul and just about everything else, Lenny Kravitz developed a distinctive sound led by his killer vocals and equally dynamic guitar playing. However, his talents do not end with his performance skills. Lenny Kravitz has proved to be just as brilliant of a songwriter as he is a musician. That combination has led to a body of work defined by many great albums and singles.
Lenny Kravitz released his first album in 1989 entitled Let Love Rule. His debut album was followed up two years later with an even stronger effort called Mama Said. As with many great artists Lenny Kravitz’s third album topped his first two when he released an album in 1993 that many feel was his best called Are You Gonna Go My Way. His fourth album titled Circus did not do as well as his first three. However, in 1998 he came roaring back with a great album called 5. Since them he has released six more albums. These wold include Lenny (2001), Baptism (2004), It Is Time for a Love Revolution (2008), Black and White America (2011), Strut (2014) and Raise Vibration (2018).
# 10 – Superlove
We open up our to 10 Lenny Kravitz songs list with the great track “Superlove.” The song was released on the album Black and White America. The album was released in 2011. “Superlove,” was the fifth single released from the record. A fact that confuses us a bit, because we think it was the best song on the record.
# 9 – Again
One of Lenny Kravitz’s most popular songs is the great ballad “Again.” The song was released on his greatest hits album entitled Lenny Kravitz Greatest Hits that was released twenty years ago which kind of blows our mind. The song was previously unreleased and served as the only single released from the greatest hits package which kind of made sense. The song was a huge success for Lenny Kravitz as it won him a Grammy Award for Best Male Rock Vocal Performance in 2000.
# 8 – Johnny Cash
The most recent Lenny Kravitz released song to appear on this top 10 Lenny Kravitz songs list is the tender and soulful ballad called “Johnny Cash.” A brilliantly written and performed song, the track was released on the album Raise Vibration. The album was released in 2018. Lenny gets right to the point on this one as the vocal begins on the song’s first beat. This one is emotional as the chorus is simply breathtakingly beautiful.
# 7 – Let Love Rule
As we continue this top 10 Lenny Kravitz songs list we transition from one of his most recent songs in “Johnny Cash,” to his first big time song released on his first album entitled Let Love Rule. There is just simply no way we could compose a top 10 Lenny Kravitz songs list without including his first hit “Let Love Rule.” It still sounds just as good in 2020 as it did in 1989.
# 6 – Dig In
It’s fun to jump around in time on this Lenny Kravitz songs lists as we now skip from 1989 all the way to 2001 and Lenny’s sixth album titled Lenny. The song’s intro starts out with that great soulful rock and roll drum groove that gives way to the traditional crunchy Lenny Kravitz guitar sound. The song explodes all over the place with Lenny’s killer vocals and 60s style chord changes. This is a great one called “Dig In.”
# 5 – American Woman
Yes, we all know that this is a classic song from The Guess Who. However, Lenny Kravitz did such a great job on this remake. The song was such a big hit we had to include it on this Lenny Kravitz songs list. “America Woman,” was released in 1999 on the Austin Powers: The Spy Who Shagged Me soundtrack. Additionally, the video that features Heather Graham is one of those videos that we will never get tired of watching….Yeah Baby!
# 4 – Always On The Run
What we have always loved about Lenny Kravitz is how he could sound like two completely different artists when he shifts from a ballad to an all out rocker. The opening guitar riff on this one just knocks you out instantly. The song features Guns N’ Roses’s legendary guitarist Slash. Both Slash and Lenny Kravitz wrote the song. It was released on the album Mama Said. Listen to that great guitar solo by Slash two minutes into the song. And oh man just dig those funky horns. One of Lenny’s greatest songs. Love it!
# 3 – Fly Away
We are going to hit up two more rockers in this Lenny Kravitz songs list before we get to number one. In the number three spot we present the great track “Fly Away.” The song was a huge hit for Lenny Kravitz in 1998. The song was released on Lenny Kravitz’s fifth album entitled 5. The song was released as the fourth single from the record, but it was easily the most successful single released from the album.
# 2 – Are You Gonna Go My Way
If ever there was a song in which Lenny Kravitz channeled the 1960s, it was his smoking track “Are You Gonna Go My Way.” The song was released on Lenny Kravitz’s third album also titled Are You Gonna Go My Way. Album oriented radio ate this one up as the song hit number one on Billboard’s Mainstream Rock tracks charts. The song was written by Lenny Kravitz and his guitarist Crag Ross. This is easily one of the best classic rock style tracks of the past thirty years.
# 1 – It Ain’t Over Til It’s Over
In the same way Lenny Kravitz channeled the 1960s with “Are You Gonna Go My Way,” Kravitz channeled the 1970s with this heart breaking soulful r&b tune “It Ain’t Over Til It’s Over.” The song was released on the Lenny Kravitz album titled Mama Said! The song “It Ain’t Over Til It’s Over,” would become the highest charting single of Lenny Kravitz’s career peaking at number two on the US. Billboard Hot 100 in 1991.