Top 10 Best 2Pac (Tupac Shakur) Songs

The Top Ten
1 Changes

Most of the time, my headphones are blaring rock or metal music, ranging 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 think that if Tupac was still with us, rap music would be infinitely better than it is nowadays.

This song is so meaningful. It has a really nice beat and 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." Amazing.

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.

2 Dear Mama

This is the best song by 2Pac, hands down. "Changes" was a great protest song, and "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 empowered rappers to be real and show their softer sides through their music. This is by far 2Pac's most powerful song, and it makes you want to give your mom a big hug every time you hear it.

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 at #1 for six 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! This should be number 1. This is the greatest achievement in Tupac's short but legendary life!

4 Hit 'Em Up

Straight raw lyrics. Best diss song of the decade and of all time. Number two would have to go to The Game's 300 Bars and Runnin. 50 Cent even said himself, Tupac is the greatest rapper ever, and the man 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.

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. To be exact, it's my favorite song of all time. The lyrics are written from his heart, and he is the only true rapper who doesn't rap about drugs, money, and women.

His most underrated song, and I'd say it's #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 sound like an amateur. The power of words, the charisma, the voice, the talent, wow. Nowadays, rappers must be hating to death for setting the rap bar that high for them to climb.

6 Keep Ya Head Up

This is why 2Pac is the most loved and hated superstar that ever lived. People have much negative feedback about him on account of territories and colors. But look beyond the gang life, and you will see a true poet whose life can be felt and captivated in his music.

I love the person behind the heartfelt lyrics composed by this man, 2Pac. I miss what could have been had he lived today. Love you, Pac.

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

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 made. If he had lived longer, he would have changed the world. He would have shown his true nature, which we never saw fully, sadly.

Hail Mary is arguably Tupac's best song. Anyone listening to this song can feel Tupac's emotions. The lyricism, beat, and hook 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.

8 Ambitionz Az a Ridah

This should be in the top 5. Everyone knows the beat, and it surpasses every song except the top 4. It epitomizes Tupac, and I like songs made by Tupac. It received a lot of critical acclaim, with 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 represent 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're coming for me."

9 Only God Can Judge Me

A catchy, multilayered beat, killer hook, and content that touches upon what made Tupac Shakur the man he was. In this song, he ponders, "Is it a crime, to fight, for what is mine?" and whether his "thug" lifestyle is justifiable within the context of the crooked system that made him.

Every lyric in this song resonates with anyone who has felt different. It opens a door where they feel like they belong. Tupac sang about peace, truth, love, and loyalty. By far, he is the only artist today whose music is still relevant to today's 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.

10 2 of Amerikaz Most Wanted

Way underrated. 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. R.I.P. Pac, even though he's still living in our spirits.

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

Tupac and Snoop Dogg, you can't go wrong!

The Contenders
11 Ghetto Gospel

This is definitely his best song. The message behind this song is powerful. 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 it's 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 was: "Everyone is the same - it doesn't matter if they are Asian, Black, gay, or whatever."

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 genuine and true lyrics. For me, it should be in the top list of songs.

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

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 their hoes in check! Haha, this rhyme is too true and funny.

Wow, the best 2Pac song ever. So good, should be top 10!

14 All Eyez on Me

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

This is probably my favorite 2Pac song, considering he only recorded for four years. He left behind hundreds of timeless classics.

Rap/hip hop died on September 7, 1996. 2Pac will live forever, though.

This is a classic. How come it is not higher? Move it up!

15 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?! Lol. What's wrong with you people? This is his best song by far! The best damn rap song ever made! Makes California Love sound like a boring opera song.

Words cannot describe how awesome this song is.

16 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!

17 Thugz Mansion

My favorite 2Pac song by far, definitely deserves to be in the top 5, and even more so #1 or #2. The lyrics are deeper and better than any other Pac song in my opinion. I personally like the Nas Acoustic version better than the other one, but hey that's just me.

"Nobody cares, seen the politicians ban us. They rather see us locked in chains, please explain why they can't stand us. Is there a way for me to change? Or am I just a victim of things I did to maintain?."

R.I.P Tuoac Shakur

Both versions are pretty good! This is top 5 material, Better Dayz is so overlooked even though it gave us so many great hits from Shakur!

18 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 in the same year as the album, 1995!

A bit more light-hearted in terms of music but definitely not in terms of lyrics. A song that recognizes his struggles but just says, You know what, who cares.

Great song. Live your life.

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

19 So Many Tears

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

He was so talented. The words are so deep to the soul.

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

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

An amazing beat by Dr. Dre and maybe the greatest diss track against Biggie. Even if you don't like classic rap, this song is awesome.

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

21 Brenda's Got a Baby

This story makes you think. 2Pacalypse Now was a very realistic album and tells the truth about what's 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. Tupac is an amazing storyteller. This song has to be in the top 10, if not at least the top 15. Number 35? Seriously?

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

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

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

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

23 All About U

This is an amazing song. Why is it so low? I can't believe this. All Eyez on Me is the best-selling album of 2Pac. People should listen to this song. It's really great. 2Pac is the best hip-hop artist of all time. No one can replace him.

This is the best 2Pac 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, awesome chorus. A really nostalgic song.

The definition of what Tupac is.

24 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 between 2Pac and Biggie.

I love it. It never gets old.

This is the best duet you can ever think of! Tupac and Biggie together are an amazing and deadly combination!

Great piece of music, and it is from two of the world's best rappers, so you know what to expect!

25 One Day at a Time
8Load More
PSearch List