Best 2Pac (Tupac Shakur) Songs

The Top Ten
1 Changes

Most of the time, my headphones are blaring rock or metal music, ranging anywhere from Slipknot to Death Cab For Cutie. But Tupac is one of the few artists who can pull me away from those genres willingly. Particularly in this moving song, Tupac raps poetically and emotively, full of passion and ingenuity. I'd like to thing that if Tupac was still with us, rap music would be infinitely better than it really is nowadays.

This song is so meaningful, it has such a really nice beat, and it is nothing but truth, just so good.
"I see no changes, I wake up in the morning and I ask myself,
is life worth living or should I blast myself."
I always have the chorus ringing in my head.
"That's just the way it is,
things will never be the same,
that's just the way it is,
oh yeah."
Best 2pac song and best rap song of all time.

Nowadays people steal the beats from past famous songs and add a hook or what not and bank off of that, this is in my opinion a worthy adaptation of the original by Bruce Hornsby. Altogether a completely new song providing the same message but from Pac's mouth and mind.

Fantastic and meaningful song that truly touches you, fantastic lyrics and you can really feel what he's trying to tell us.
Probably the best song of all time in my opinion, tied with Dance with the Devil by Immortal Technique.
Rest in peace, Tupac, you were a legend!

2 Dear Mama

This is the best song by 2Pac, hands down. "Changes" was a great protest song, "Ambitionz Az A Ridah" was a hardcore yet sensitive song for Pac, but hardly anybody was able to come out and show this much love for their mothers. Tupac did an incredible job of being honest and telling his mom how much he loved her. 2Pac definitely had the demeanor of a gangsta, but he was a huge softie at heart. Without this, we wouldn't have heard "Hey Mama" from Kanye, or "Headlights" by Eminem. 2Pac was the guy who empowered rappers to be real, but show their softer sides through their music. This is by far 2Pac's most powerful song, and it makes you wanna give your mom a big hug every time you hear it.

When he talks about how hard it is to live in the streets, how hard his mom worked to give him a good life, and more. There's so much emotion in this song, not just in his voice, but in the lyrics as well. I can relate to this song, so the fact that he wrote something that you can relate to even though it's so specific and about his mom, is phenomenal. I grew up in the streets of Atl. I saw stuff just as bad as what Pac saw, so I feel the emotion in the song as if I wrote it myself.

I feel like half of the songs in this top ten shouldn't be here( all of the posthumous ones). However, in dear mama, tupac reached a level of emotion never before seen in rap. The music is in perfect harmony with the lyrics and I think that if I could show a person who had never heard tupac before only one of his songs, I would pick dear mama.

Easily better than Changes in my opinion. No rapper before him ever dreamed of making a tribute to their mother. It was so heartfelt, makes you think of your own mother and everyone can relate in some way. Best Pac song ever.

3 California Love

WHAT! This should be #1! It was All Eyez On Me's Lead Single and a Billboard Hot 100 Chart Topper. It remained on #1 for 6 weeks and was a smashing hit. You hear this song banging in the clubs today!

I like Changes the most, but this is Pac's biggest hit. He got the most success out of this one, and that's why this one deserves the top spot.

Best rap song in history! Should be number1. This is the greatest achievement in Tupac's short, but legendary life!

Best song ever! The beat and love the rappers show is amazing... RIP TUPAC! Cali love for life!
-Someone living the Cali Dream...

4 Hit 'Em Up

Straight raw lyrics. Best diss song of the decade and of all time. #2 would have to go to The Game 300 bars and runnin. 50 cent even said himself, Tupac is the greatest rapper ever and the man's went Diamond twice! Rap music is what it is today because of hit em up.

This isn't one of the most beautiful rap tracks ever because this IS the most beautiful meaningful rap track. 2pac will always be the best rapper ever.
Rest In Peace 2Pac.

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

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.

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.

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.

The best Rap song I ve ever heard, Pac made every other rapper sounds like an amateur, the power of words, the charisma, the voice the talent oww.. Nowadays rappers must be hating to death for putting the Rap bar that high for them to climb..

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!

6 Keep Ya Head Up

This is why my partner 2 pac is the most loved & hated super star that ever lived. People have much negative feedback about him on the count of territories and colors. But look beyond the gang life and you will make sense of a true poet. Who's life can be felt and captivated in his music. I love the person behind the heart felt lyrics composed by this MAN 2PAC. I miss what could of been had he lived today.. love you BOY.

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

Can't believe that Ghetto Gospel is ahead of this song. It is just amazing and really needs to be in the Top 3 with Hail Mary and Thugz Mansion/California Love.

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.

7 Hail Mary

This song is amazing, I would say even more the whole Makaveli album is amazing. I personally think it is the best album he has made. If he would have lived longer he would change the world, he would show his true nature, which never saw fully, sadly.

Hail Mary is arguably Tupac's best song. Anyone listening this song can feel Tupac's emotions and the lyricism, beat, and hook of this song make it one of the most memorable Tupac songs.

My favorite song from 2Pac is "Hail Mary". It makes 2Pac a founding father of Gangsta Rap. The beat is good enough to compete with modern rap beats up to 2012.

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!

8 Ambitionz Az a Ridah

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!

This one is #2 on my list. It showcases 2Pac's biggest strength as a rapper; he was able to be hardcore and brutally honest, but he was never afraid to show how vulnerable he was. Not a lot of people can do that.

This song should at least be in the top 3... The lyrics and flow are the pinnacle of Pac's career... "My murderous lyrics equipped with spirits of the Thugs before me
Pay off the block evade the cops cause I know they comin for me"

This song goes hard, and is a perfect song to start off an album with. When he started off the song with "I won't deny it I'm a straight ridah" you knew it was gonna be a great album, and it was

9 2 of Amerikaz Most Wanted

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.

Picture perfect, Pac paints a perfect picture with Snoop in this song.

Tupac and Snoop Dogg you can't go wrong!

Best song ever. Why so underrated?

10 Only God Can Judge Me

Every lyric in this song just about everyone who has felt differently can open this door... And feel like they belongs. Tupac sang about piece truth love and loyalty.. By far the only artist today who's music is still relevant to todays society.. Tupac a poet to many opens lots of eyes to truth and a real reality...R.I.P... Forever Pac, the definition of real..

Best beat and lyric, it should be on the second rank, tupac is the best no one can't bet him. I sing this song almost everyday. The song was great, Pac I fill ya.

The lyrics are so clever and real, instead of rapping about swag and money he raps about real situations and problems he faces. This is real rap!

Great song, maybe the best song on all eyes on me. The lyrics are so fire and about real things in his life. Love the instrumental.
Great song

RIP pac

The Contenders
11 Ghetto Gospel

This is definitely his best song. The message behind this song is insane. I think it's proof that Tupac really wanted to do a lot of good and use his voice to deliver a real message to end the violence in the streets. A lot of what is going on today with corrupt cops killing people for no reason, etc. This song really speaks the truth about that.

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!

12 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.

Everything blends together. Amazing lyrics and rhythm. The music is amazing as well. Pure art.

Yes this should be near the top easily.

13 I Get Around

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.

Back to get wreck all respect to those who break their neck to keep they hoes in check! Hahaa this rhyme is too true and funny

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

The personification of 2Pac! Awesome song.

14 All Eyez on Me

Are you kidding me! You got to be joking! This song is at least, I'm saying at the very least top 10. This song speaks the truth, big Sky was just flowing everywhere and pac showed in this song that he is a contender to being the G.O.A.T

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

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

Why is this song at the bottom of this list?

15 To Live and Die in L.A.

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

I absolutely love this song!

I love how he reps LA

His best vibe

16 How Do U Want It

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

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.

Words cannot describe how awesome this song this is.

This is 2 pac's best

17 Me Against the World

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!

Bit more light hearted in terms of music but definitely not in terms of lyrics. A song that recognising his struggles but just says 'you know what who cares'. Great song. Live your life

Great song! The remix off 2Pac Rap Phenomenon is way better, it uses the beat from Still D.R.E. and plus UGK is in it!

His final verse on this track showed his deep thought. Even the genius asks his questions. Pac absolutely killed it on this track

18 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

Don't know why people think this is a diss aimed at Dre when he produced it but I gotta agree that the beat is ruthless and it's one of the most aggressive songs, and one of the best, that Pac's ever put out

This is my favorite. Why 46?!

19 Brenda's Got a Baby

This story makes you think. 2Pacalypse Now was a very realist album and tells the truth about whats going on in America! This song is based on a true story and the song is very good!

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?

The beginning is really good and unforgettable: I hear brendas got a baby but brenda barely got a brain, a damn shame the girl can hardly spell her name!

The most amazing song I have ever heard, 2Pacalypse Now is an unbelievable spiritual journey behind America and shows us all the problems it has!

20 So Many Tears

I only choose this one because Old School isn't higher up.

He was so talented. Words are so deep to the soul.

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

Very underrated, one of his best songs.

21 Runnin' (Dying to Live)

This song is too good for words. When Eminem produced this I never thought it would be this good. It shows how dumb the beef was with 2pac and Biggie. I love it. It never gets old.

The best duo ever? What? 4sure not!
2pac is the GOAT. But Second is Kendrick Lamar. In my opinion 50 is better then biggie too. In my opinion biggie is 4th. Eminem is much overrated

This is the best Duet you can ever think of! Tupac and Biggie together is amazing and one deadly combination!

Great piece of music and it is from two of the worlds best rappers so you know what to expect!

22 One Day at a Time
23 Old School
24 I Ain't Mad at Cha

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)

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"

Awesome song! The beat and hook are good, but these lyrics are some of his best.

"Even though we seperated, you said that you'd wait don't give nobody no cuchi while I be locked up state. "
-2pac, Realest rapper alive

25 All About U

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.

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

8Load More
PSearch List