Top 10 Greatest Rap Songs of All Time

Rap is a genre of music that has gotten the most popular in the last 5 or 10 years. It involves the fast singing of verses and a chorus. There are numerous rap greats that have produced memorable songs which pull out strong emotional responses. Eminem is one of these artists that often pulls out angry vibes in his extremely fast rapping songs; often about his life. We learn from his songs that he has had a rough life, and many other rappers can often tell us these stories, We will list for you the top 10 greatest rap songs, with the artist included, and a brief description of each.


1. Lose Yourself by Eminem

This is probably Eminem’s greatest song of all time. It was featured in the movie “8 Mile,” which he also acted in. It has a strong message and a fantastic chorus. This song will be remembered for a long time, and be known as possibly the best of Eminem’s many masterpieces.


2. Gangsta Paradise  by Coolio

This song was No. 69 on Billboard’s Greatest Songs of all Time and No. 38 on VH1’s 100 Greatest Songs of Hip Hop.  Coolio was awarded a Grammy award for song/album.  The song is not new; it is a rendition of Stevie Wonder’s “Pastime Paradise”.


3. Not Afraid by Eminem

Another incredible rap song by Eminem. This song delivers a beautifully crafted image of Eminem’s life. The chorus is great, and in Eminem’s last verse he talks about getting clean. This song often will leave you in awe of how deep the message in the lyrics is, and it is truly an incredible song.


4. Dead and Gone by T.I. Feat. Justin Timberlake

This single was featured on Billboard Hot 100 as No. 76 before it was released officially.  It was nominated for “Best Rap/Sung Collaboration” and “Best Rap Song” at the Grammy Awards.


5. Fight for Your Right (to Party) by Beastie Boys

The Beastie Boys are a very funny rap band that delivers both funny lyrics and funny music videos. This song is a party anthem and has one of the best music videos of all time.


6. Bust a Move by Young MC

A  rapsong that can’t help to make you groove to the music. This is a hilarious song that was and still is played constantly.


7. Ice Ice Baby by Vanilla Ice

A memorable song that features humorous similes all throughout the song. This song is so popular that it was sung by the music group Glee.


8. Sabotage by Beastie Boys

Another hilarious song by the Beastie Boys. It is on the video game Rock Band and is a very amusing song to hear sung.


9.  Love the Way You Lie by Eminem Feat. Rihanna

The theme to the song was strong and is attributed to domestic violence. The music has an excellent mix of acoustics guitar and piano and comes from the point of view of someone who is in a love-hate relationship.  It was at No. 1 on 25 charts worldwide and was on Billboard Hot 100 for 7 weeks.


10. Live Your Life by T.I. (feat. Rihanna)

Although he has been in jail for a good portion of his career, he has produced when out of jail. This song features the famous internet sing “Numa Numa,” and tells of T.I.’s life story.


This is a guest post by the guys over at

About The Author

25 Responses

  1. loagan

    this is actually the worst list i have seen in my whole life, you obviously don’t know rap!

  2. anonymous

    All these are basically awful mainstream songs of the last 2 years. The top ten rap songs of all time?!? No. Wheres 2pac, Biggie, Nas, etc…? Flo Rida!?! top ten??? THis is garbage probably made by a ten year old

  3. Jack

    Agreed where’s 2pac and nas? This is more of your personal top 10 favorites of the last three years, not anywhere near an all time best list

  4. Sean

    Is this list serious?!?!?!!?! This is the worst list ever, i mean i love Eminem but #1?? na. FLO RIDA LOW #9!?!?!?!?!?!!!!!!!!!!!!!!!!!! get that shit out of there, really all these songs are wrong. top 10 of all time would have tupac, biggie, nas, NWA with eazy and ice cube.

  5. Jake

    This list is a sad joke. So half of the best rap songs ever have been recorded by white rappers? LOL!

  6. Steve

    Really?????? Ok first problem is that you list 3 artist twice, which is 6 of the top 10 songs. Second is you have ICe Ice Baby as a top 10 song, no doubt is was important to the rap industry which paved the way for people like buba sparks and eminem, but not a top 10, try some of these great songs.
    ghetto Boys – My mind is playin trixks on me.
    Biggie – Juicy
    Pac – Name a song
    Pioneers of rap such as – Sugar Hill Gang- Rappers Delight
    Big Daddy Kane, and many others that are listed on other peoples postings. Eminem may have a song creeping up on that list because he is one of if not the best lyricist of his time and Jay-z will deserve consierderation, but come on.

  7. John Whittingham

    where is dr dre nas 2pac. And not afraid is one of the worst songs by eminem

  8. abdul

    agree lose your self will always be at least top 3 in any list.. but the rest of the list is hilarious man i mean i dont c 2 pac?? nas??? have u eva heard of them??? DR DRE??????? snoop???? Rakim allah?????

  9. CyberSamurai

    This is a joke. Might as well throw in some Mc Hammer and Lil Wayne. Someone’s just trying to make a buck off blogging. Props, it got my attention. But obviously you have no idea what you’re talking about.

  10. dadat

    allright I can understand Eminem at #1 but you have Jay z songs from the Blueprint 3 not from Reasonable Doubt, Jay’s best album. This is what the list SHOULD be:
    1.Lose Yourself-Eminem
    2. Changes- 2pac
    3. Juicy- Notorious B.I.G.
    4. One Mic- Nas
    5. I used to love H.E.R.- Common
    6. Still D.R.E- Dr. Dre
    7. Gin and Juice- Snoop Dogg
    8. Lyrics of Fury- Rakim
    9. Nuttin’ but a G-Thang- Dr.Dre and Snoop Dogg
    10. The World Is Your’s- Nas

    Any Questions?

  11. PeteyFive-O

    Honestly, what has this world come to.
    “Wackness is spreading like the plague.”-Guru

  12. cmathews

    hers should be the top four

    1. black and yellow- Wiz khalia

    2. green n yellow- lil wayne

    3. no hands- waka flacka flame

    4. 6foot 7 foot- lil wayne

    and the beastie boys isnt rap

  13. danny

    that list is mainstream garbage. dear mama by tupac is by far one of the 10 top rap songs of all time. if this were real itd include nas too. you know its the 2000’s when top 10 rap song list doesnt have pac biggie or nas

  14. Kyo

    dude…really? I’m white as a suburban-ghost and I think I know rap better than you

    Look above my comment…

    2pac, Dre, Snoop, BIG….wow man

  15. 2pac4life!

    umm if theres no 2pac, Biggie, Dre, Wu Tang Clan then you have the worst fukn taste in rap music mate. but im so glad theres no lil wayne in there
    it goes:
    1) Juicy – Biggie Smalls
    2) Changes – 2Pac
    3) C.R.E.A.M – Wu Tang Clan
    4) Me Against the World – 2Pac
    5) Xxplosive – Dr Dre
    6) Til I Colapse Remix – Eminem, 2Pac, 50 Cent and Nate Dogg
    7) Thug Mansion – 2Pac
    8) 10 Crack Commandments – Biggie Smalls
    9) Lose Yourself – Eminem
    10) The Good Die Young – 2Pac

  16. Thomas

    Immortal Technique? Gangstarr? Big L? Biggie Smalls? Tupac? Wu Tang Clan? Dre? Common you can do better than this. It would be hard to do worse.

  17. mikestar

    Reallyyyyyyyyyyyy LMFao
    Where its public enemy wu tan, 2pac, nas,,…
    vanilla ice what a joke

  18. Kool Mo D

    What, are you all 12 years old? If “rapper’s delight” and “the message” are not on the list, then you all not only don’t know anything about rap but you don’t know anything at all.

  19. Cuzwitabuzz

    #1 rap/hip hop song of all times is

    ***I USED TO LOVE HER*** Common Sense (before he was called COMMON)

    The whole song is about hip hop that who “she” is. 😉

    Other all time hottest joints in no particular order:

    Let me ride – Dr. Dre & Snoop Dogg

    Nuthin but a G thang – Dr. Dre & Snoop Dogg

    Mind playing tricks on me – Ghetto Boys

    Murder was the case – Snoop Dogg

    If I ruled the world – NAS

    SouthernPlayalisticCadillacMusic – Outkast

    C.R.E.A.M – Wu Tang Clan

    Dead Presidents – Jay Z

    Bucktown – Smif N Wessun

    Tragedy – Rza

    Juicy – Notorious BIG

    How high – Redman & Method Man

    It was a good day – Ice Cube

    Death Certificate album Ice Cube

    Only built for cuban linx album by Raekwon

    Ironman album by Ghostface

    Wu Tang Clan – 36 Chambers album

    Method Man’s first album

    Capone N Noreaga – The War report album

    Black Sunday album – Cypress Hill

    Tru, Master P, Mystikal, Scarface, Rza, Gza, Old Dirty Bastard, Keith Murray, Last Mr Bigg, Trick Daddy, Three Six Mafia, UGK, Too Short….

    And tons more too that are way better than that ‘ on their list.

    I have dozens more kinda drizzy right now will post more later but yeah the top ten in this . Check those joints above keep it love, keep it real. One.

  20. nba 2k12 my player

    absolutly loving 2k12 this year! the nba 2k12 my player mode is a lot more in depth and fun to play compared to last years, hopefully 2k sports iron out those bugs that always come before the first patch so it turns down the crazy trade logic! i’ve had a new starting 5 every 10 games lol

  21. Jokes

    I loved up to you will obtain carried out right here. The caricature is tasteful, your authored subject matter stylish. nevertheless, you command get got an edginess over that you want be delivering the following. sick for sure come more until now once more since precisely the similar just about very incessantly inside of case you protect this increase.

  22. julius

    that list is some serious bull but that post about a 10 year old making that list is offensive since im 10 but where is the classics. they don’t got snoop common no kanye 2pac that’s like recent stuff and in my opinion Eminem is trash cause cant listen 2 any of his songs more than a couple of times. no lil wayne where is stuff from the carter album

  23. uk directories

    You really make it seem really easy together with your presentation however I to find this matter to be really one thing which I believe I’d never understand. It sort of feels too complicated and very broad for me. I’m taking a look forward for your subsequent put up, I will attempt to get the hang of it!


Leave a Reply

Your email address will not be published.