Best 2Pac (Tupac Shakur) Songs


The Top Ten

1 Changes

People, we just don't have to listen to this song but also take action, as that is what he wanted was. Lets fulfill his wish...

I agree. Tupac is a legend, and his example should be followed by all of these newer rappers and society as a whole. We need to make changes. - AlexZoraj

Love ths song always. True words by Tupac, great lyrics

Really out of all the Tupac songs.. This one don't get me wrong it is a great song but his best ever? I'm going to have to say o do not agree.. What about soulja story if I die tonight brendas got a baby whhy pick the most comercial song?

Beautiful song. Says everything he could say about his situation. - JoLeKosovo

V 176 CommentsUListen to Sample
2 Dear Mama

How is this not number 1? If this doesn't make you love your mother even more, you really have no heart at all.

Pac made is cool for people to show love to their moms. He's a true poet!

Well this song just proves the point that Tupac Shakur is not just a thug life killer. All haters should listen to this song!

Truly amazing song. Not just another mindless gangster song. How can anyone not love this?

V 85 CommentsUListen to Sample
3 California Love

Sickest beat ever
His top 10 are
1. California Love
2. Changes
3. Hit em Up
4. Keep Ya Head Up
5. Hail Mary
6. 2 Of Amerikaz Most Wanted
7. Life Goes On
8. I Get Around
9. To Live & Die in L. A.
10. How Long Will They Mourn Me?

I love this song its awesome super rap by 2pac dre is also awesome

How is this do low. It's the best

This is the best 2pac's song ever!

V 42 CommentsUListen to Sample
4 Hit 'Em Up

The best song I ever love Tupac rest in peace your rap keep us thinking to be a rapper
Thanks man

Hit Em Up was the greatest thing to happen to Tupac and Rapping! They don't make rap songs like that anymore! Diss songs that is.

In my opinion, the best free style song ever invented in rap history, B.I. G and other rappers mentioned before on this song could never answer it back

I love this song - Fackthapolice

V 80 CommentsUListen to Sample
5 Life Goes On

This is my favorite of Tupac's songs. This, to be exact is my favorite song of all time. The lyrics are written from his heart and he is the only true rapper that doesn't rap about drugs, money and hoes.

The best Tupac song by far! Just listen to it deeply! I think this song was played at his funeral, and it suits a lot of funerals!

His most underrated song and I'd say #2 (after Dear Mama) Beautiful lyrics as he faces death. It's very deep and emotional. He mourns a friend and prepares for his own end. - switchblade

Everyone will always be down for Tupac and the music video has a deep message in it! The most mysterious Tupac song next to the Makavelli album!

V 40 CommentsUListen to Sample
6 Keep Ya Head Up

Perhaps the perfect showcase of the man's softer side, "Keep Ya Head Up" is arguably his best individual performance ever. Over DJ Daryl's rendition of Zapp & Roger's "Be Alright, " Pac delivers a message about staying ahead of the struggle and showing respect to all, regardless of gender. ("Time to heal our women, be real to our women /And if we don't we'll have a race of babies /That will hate the ladies... ") HA

Tupac talks about how much women do for us and we should appreciate and take care of our women, because without women there will be no life.

I love this song! Its awesome and teaches the empowerment of woman. It also shows how to treat your woman and that well basically to keep your head up

This should be like #3

V 31 CommentsUListen to Sample
7 Hail Mary

Id say in top 5 his rhymes are so sick! Tupac is definitely the king of the rap game.

This is the best song

The best Tupac song ever made on the BEST album ever made! Hail Mary is a lyrical and spiritual journey for all Hip hop fans!

I get chills when listening to this. The first I heard of him too. Makaveli - tequila

V 43 CommentsUListen to Sample
8 Only God Can Judge Me

So true and heart touching lyrics

This song is amazing, it is one of Tupac's best! And he made one of the most famous quotes "Only GOD Can Judge Me"

Number 1 after all eyez on me and changes

"I hear the doctor standing over me, screamin I can make it /Got a body full of bullet holes layin here naked /Still I, can't breathe..." - preachinpreach

V 34 CommentsUListen to Sample
9 Ambitionz Az a Ridah

Messages in here that should be applied to lives everywhere! Simply amazing song, Tupac at his best..

This song owns all. The greatest hip hop album of all time was All Eyez On Me and this track was the greatest song off of it!

the best..

This should be in the top 5, everyone knows the beat and it kills every song except the top 4, it pursues Tupac and I like songs made by Tupac, it had a lot of critical reception, people calling it an amazing song and the best of All Eyez On Me!

V 48 CommentsUListen to Sample
10 Ghetto Gospel

Awesome. I don't care if its with or without elton john... No I'm glad that this song is with elton john: Pac left us some messages and one of them were: "everyone is the same - doesn't matter is he/she is Asian, black, gay or whatever. "

This is a beautiful song. I heard Elton Johns chorus and thought yeah ok this is quite good. Then I listen to Tupac bit and next to Pac, Elton just looks sad! RIP 2Pac Number one rapper ever!

Ghetto Gospel has got to be the most amazing song I have ever heard! The lyrics are great, the beat is good and it has a good chorus line! Loyal to the Game is the most underrated Tupac album!

Provides amazing vocal and instrumental work, Tupac gives you an insight in to Ghetto life!

V 33 CommentsUListen to Sample

The Newcomers

? If I Die 2Nite

This is lit

Me Against the World will forever be my favorite album. Remember summer of 94 chillin in my moms basement listening to this whole CD. I knew I was experiencing something anazing, just didn't know I would never feel that way about another album. 2pac4ever

Song is more lyrical than 95% of rap songs ever made. He wasn't a lyrical rapper, but wasn't afraid of making a lyrical song using alliteration. "Pockets is packed wit presidents pursue your riches".

INDEED. If I Die Tonight is lyrically a wonder

V 6 CommentsUListen to Sample
? Thug Luv

Best Tupac collaboration - you aren't a real Tupac fan if you don't know this song. Should be way higher than 68

This Should Be way higher like top 25 or something

UListen to Sample

The Contenders

11 2 of Amerikaz Most Wanted

The Best 2pac song EVER. And Snoop Doggy Dogg is in it. - jamieadric

Should be instead of ghetto gospel it should be number 9

Way underraterd. His combo with Snoop was exceptional. This song has one of the best flows in all of rap and outstanding lyricism. Snoop and Pac kill this ish.R.I.P. pac even though he's still living in his spirits.

Best song ever. Why so underrated?

V 18 CommentsUListen to Sample
12 Me Against the World

Even Pac will choose this as the best.

This song is how he faced his life to reach success because he met to many people that mold him to be a betta gangsta this song deserves to be number 1 it's the perfect song for watching the sunset

Me Against The World was an amazing insight into Tupac's conflict with different people in his life, I reckon hit Em up should;ve been on that album because it represents what the album is all about and it came out on the same year as the album! 1995!

The second verse of Tupac is just insane
and I think it might be his best.

V 11 CommentsUListen to Sample
13 I Get Around

2pac in a nutshell

This is my favorite 2pac song maybe under changes but this is a great song

This was the first really big one and still the best. Don't know why it gets ignored. That summer with biggie and Tupac has never been topped.

Wow the best 2pac song ever so good should be top 10!

V 8 CommentsUListen to Sample
14 Do for Love



One of the best hooks of all time. You could listen to it without any lyrics and it would still be so smooth. It also helps that 2Pac is rapping over it.

This is such an amazing song with such genuine and true lyrics. For me it should be in the top list names.

V 5 CommentsUListen to Sample
15 So Many Tears

The flow, the voice. It's just unmatched.

Some of the best and most personal lyrics he ever wrote: "I'm falling to the floor, begging for the lord to let me into Heaven's doors"

One of the most emotional songs of Tupac Shakur every time I listen to so many tears I shed tears this song is beyond every song in every music genre that was ever recorded

Best song tupac ever made he has the best beats is this songs and best lyrics

V 12 CommentsUListen to Sample
16 Can't C Me

I don't know why this song is barely being added. It has a killer beat, sick lyrics, unstoppable flow and is a great diss song aimed at Dr. Dre. All I can say is listen to it.

A amazing beat of Dr. Dre and maybe the greatest diss-track against biggie. Even if you don't like classic rap this song is awesome

Song I so good and underrated

Amazing song, top 5

V 8 CommentsUListen to Sample
17 One Day at a Time

this one from tupac resurrection is an amazing song with eminem and outlaws.. and they way pacs lines are put in as if they did it together... its a great song - ravikanth

UListen to Sample
18 Runnin' (Dying to Live)

The nastiest duo ever to be in rap music. How is this not #1?

This song must be in the top 15 list

The best collaboration by two rappers. The lyrical message behind this song is insane!

Surprised this ain't in top 3

V 12 CommentsUListen to Sample
19 All Eyez on Me

This is top 10

This is probably my favourate 2pac song, considering he only recorded for 4 years he left behind hundreds of timeless classics

Rap/hip hop died on sept 7th 1996. 2pac will live forever though

Disgrace this is so high one of the best lyrics on point

This is a classic, how come it is not higher? Move it up!

V 8 CommentsUListen to Sample
20 I Ain't Mad at Cha

Beautiful song with a heavenly feel to it and the positivity that everything will be alright at the end,but instead of the message delivering way,he did it in a personal way

Overall best song. Awesome beat, great lyrics, and nice upbeat message.

"even though we separated you said that you'd wait don't give nobody no cuchi while I'll be locked up state"

Show the progression of life, unlike being in jail juss how people change. Its close to home for me... line when he says "When I talk about money all you see is the struggle
When I tell you I'm livin large you tell me it's trouble"

How can a 2pac classic be that low.
It is the best song of one of his best albums all eyez on me and one of the best rap albums of all time.
2pac's best album is me against the world (obviously)

V 10 CommentsUListen to Sample
21 Brenda's Got a Baby

The lyrics of this song are just awesome... Amazing story-teller. This song has to be in the top 10. If not, at least top 15. #35? Seriously?

Deserves higher position

The most realist, poetic, lyrical and saddest Tupac song ever produced! It will always be in his top ten songs of all time!

Indeed, not his best one...but needs to get more votes; at least top ten!

V 12 CommentsUListen to Sample
22 To Live and Die in L.A.

His best vibe

I love how he reps LA

2pac is the best rapper in the hole world

This song is definitely Top 30 for me, an excellent song, yet it's only just in the Top 90!

V 7 CommentsUListen to Sample
23 Unconditional Love

One of his best songs, must be so low from people not hearing it much only explanation

This song is so damn smooth and relaxing. It explains how one should feel about there significant other while giving praise to the others you love in your life. Why this isn't top 5 makes me wonder whats wrong sometimes. This is one is his most kindest yet motivational songs.

Really touches the heart, reminds us what real love is.

How so low? This is my favourite song of all time let alone of Tupac it's one of the most realest rap songs ever that didn't rap just about drugs and guns but real stuff instead

V 10 CommentsUListen to Sample
24 Thugz Mansion

Great song but he acoustic with nas is even better. My favorite on this list

Anthem for a faded era.

Powerful song w/ powerful chorus. Amazing!
My favorite 2pac song of all time.

Awesome song gives a litle hope to the ghetto

V 20 CommentsUListen to Sample
25 Heartz of Men

This needs to be in the top 10. If you haven't heard this song, listen to it.

Dj Quik murders this beat and 2Pac murders these lyrics. This is a highly underrated track - Mcgillacuddy

Absolutely amazing beat. Way too low

This should be at least top 5 if not 3

V 2 CommentsUListen to Sample
26 How Do U Want It

Classic the beat the flow and Pac kills the track like its nothing very hot check out the xxx video version my god lol but in truth it's my 50th fave song real favorites are ones that hit me in my soul shivers in my body and shed tears my cheeks like only fear of death troublesome 96 never be peace still I rise whats next only god can judge me letter to my unborn child letter 2 the President ALL OG VERSIONS of course my point is how amazing this man was that 50th track is better than anybodys else top track 2Pac was special guys that my uncle whos Bosnian bumps Pac tells you everything ONE OF A KIND forever!

People forget to actually look at the overall quality of the song, both as a hip hop number and simply as a song. The message is not what makes a song great. This beat is amazing - Themusicman

How Do U Want It at #38?! Is this list a joke? It's easily his best song.

How Do you Want It at #63?! Lolol. What's wrong with you people? This is his best song by far! Best damn rap song ever made! Makes California Love sound like a boring opera song.

V 6 CommentsUListen to Sample
27 Better Dayz

Great flow. Great lyrics. Great rhymes. Great beat. Great meaning. Overall, GREAT SONG! Love this song to death. I love listen to this song when I'm down. I can definitely relate to this.

The lyrics are very emotional. I find the original better than the released version

Great lyrics! Brings an uplift to mind in staying positive! Although life seems tough, stay strong and look towards those better dayz!

Such a deep song, very moving.

V 4 CommentsUListen to Sample
28 Letter to the President

There won't be another pac

UListen to Sample
29 How Long Will They Mourn Me?

This son deserves to be on this list. This track completely swags out.

How could this song not be higher on the list, it should be top 15 without a doubt. YOU PEOPLE MUST BE CRAZY - musicfiend

This song is ultra incredible! Why is it at 75?

So emotional...Beautiful

V 1 CommentUListen to Sample
30 Me and My Girlfriend

Crazy good, I remember after realizing it was about his gun, I listened to this song on repeat for days

Pac at his most lyrical. Deserves top at least in the top 15.

This song on the 61st number of the list? Are you joking? This is one of the best song ever!

I jux love you 2pac

V 4 CommentsUListen to Sample
31 Old School

Musical component is best in this song. Most beautiful and musical beat. Really great, a little bit soft, but sometimes we need some "soft" atmosphere^_^

Awesome Song, R.I.P!

UListen to Sample
32 Strictly 4 My N.I.G.G.A.Z... UListen to Sample
33 Soldier Like Me (Return of the Soulja)

One of the best oldies from the dayz, this here should be in the top line song

UListen to Sample
34 U Can Be Touched UListen to Sample
35 When Thugz Cry

Until The End Of Time is the greatest Tupac album of all time, a great range of underrated hits and this one is the best out of all of em'

I think it is the best Tupac's song ever. Amazing lyrics. "Come take my body God, don't let me suffer any longer"

Should be WAY higher!

My favorite Tupac song! The lyrics are amazing and they are realist stories in this dope track!

V 2 CommentsUListen to Sample
36 Black Cotton

Black cotton first verse is amazing.I wish I could find Black Cotton(2pac) and 25 to life(eminem) mix

UListen to Sample
37 Let Em Have It UListen to Sample
38 Until the End of Time

This song connects with you and makes you look at your life in a completely different way

Why so low? Good song. Top 10 at least

Greatest song ever, should be in his top 10, this fully expresses who 2Pac really was

This should be on the top 20 great beat!

V 5 CommentsUListen to Sample
39 Teardrops and Closed Caskets

I love this song. Why is it so low.

Such a good song - BranDoss

UListen to Sample
40 All About U

This is the best 2 pac song because the lyrics are good the outlawz are good and it's a song you can really dance to.

This has to be the best Tupac song of all time, classic beat to it, awesome chorus. Really nostalgic song. The definition of what Tupac is

I know right, I guess the majority have only heard his big hits

This is an amazing song, why is it so low, I can't belive this. All eyes on me is the best selling album of 2pac. People should listen to this song. It is really great.2pac is the best hiphop artist of all time. No one can replace him.

V 2 CommentsUListen to Sample
41 Bomb First

Such an eerie beat, it's amazing I love this song!

The best and why its not in this list is pretty surprising. Well nown here it is

Probly the best song other then California love

Dope as hell song, it gos hard aas hell.

UListen to Sample
42 They Don't Give a **** About Us

Google the Illuminati, the organisation of the devil.

Track is really bone chilling, unfortunately there isn't enough of that out there - nathancantsnipe

Some say they expect illuminati take his body to sleep...

Speaks the truth, something that is in heard of now.

V 1 CommentUListen to Sample
43 R U Still Down? (Remember Me)

Heavy and grimey tupuc is always down

Described the exact feeling at that time

UListen to Sample
44 Picture Me Rollin'

Yo how is this song #65? For real? If this isn't a Pac Classic I am not sure what is...

Should be way higher.. Big Sky kills it on this song.

Should be in the top 10 the ryhrmes and the beats are amazing

Don't worry, most of the voters just learned about pac and have only heard his top hits, they'll come around.

V 8 CommentsUListen to Sample
45 Hold Ya Head

This song is to me his best from the Makaveli album and that album is my favorite album of his, just real chill music and 2pac going in as usual.

UListen to Sample
46 Shorty Wanna Be a Thug

When i was growing up this helped me get myself on a better path - preachinpreach

Epic song. 2Pac forever!

"I tell you it's a cold world, stay in school
You tell me it's a man's world, play the rules"
- great song, one of his bests should be in top 15

UListen to Sample
47 Lord Knows

"I hope the lord forgives me because I have the spirit of a thug in me. " One of the better tupac songs. "

This song is the best best song ever 2pac I will never forget you...

Great song

UListen to Sample
48 Temptations

Wow! Went looking to vote on this expecting it to land in the top 10 and found it at 74! Insanity. What a track

I wondering why this song is so low. This song is one of the greatest songs of 2pac. You should listen to this song.

This song is amazing. I can't believe it's so low in the list!

Not his best, but a damn shame this is only 88th

V 4 CommentsUListen to Sample
49 Can U Get Away

I listen to 2pac all the time whether I'm listening to hardcore gangsta rap like hit em up or layed back and meaningful like dear mama and I like all his music really. I haven't heard is before today though because it's not a very popular song and it's very underrated. I like the lyrics and the flow but the beat is also very beautiful and relaxing. It's my favorite because it is nice to listen to and I love the rhymes. Just a great song honestly I love it.

Unbelievable lyrics, catches my every time I hear the song.

When the girl you love is mistreated by someone else...this is the track

Great song of MATW

UListen to Sample
50 Runnin' from Tha Police

Outlawz ft Tupac and biggie.. Proved to be a good song... This is not a very famous song guys, so try hearing and then voting for it.

8Load More
PSearch List

Related Lists

Most Underrated Tupac Shakur Songs Best Songs Between Eminem and Tupac Shakur Top 10 Reasons Why Tupac Shakur Is the Best Rapper of All Time Best Tupac Shakur Movies Top Ten Best Eminem, Tupac and The Notorious B.I.G. Songs

List Stats

4,000 votes
174 listings
11 years, 308 days old

Top Remixes (54)

1. Keep Ya Head Up
2. Hit 'Em Up
3. Hold Ya Head
1. Dear Mama
2. Keep Ya Head Up
3. California Love
1. Soon As I Get Home
2. Life Goes On
3. Changes

View All 54

Error Reporting

See a factual error in these listings? Report it here.