20 Songs About Haters

Letting out the feeling of frustration and anger can be very therapeutic. Whether it’s about a feud with a friend, a nasty breakup, or just feeling fed up with the world in general, there’s always a song that can perfectly sum up how you’re feeling.

Here are 20 songs about haters that will reflect the pent-up anger you may be feeling.

1. “Mean” by Taylor Swift

A song about receiving hate and criticism about everything that you do, “Mean” is the anthem for anyone who’s feeling fed up with the haters in their life.

This country-pop track has won two Grammy Awards and is one of the most popular songs from Swift’s album, “Speak Now.” This track is perfect for anyone who’s fed up with haters and is aware of the fact that they’re never going to please everyone.

2. “Don’t You Just Hate Those People” by Jennette McCurdy

If you’ve ever felt envious of others who seem to be in a good mood or have great relationships, you’re not alone. This track from Jennette McCurdy’s self-titled album is the perfect anthem for anyone who wants to lash out at those who seem to have it all.

The lyrics, “Don’t you just hate those people / When you’re alone?” just show that jealousy can bring out the hater in all of us. While this track is light and catchy, the lyrics have a more serious undertone.

3. “***Flawless” by Beyoncé

Being angry at teaching girls how to act and think is very empowering. This song is all about people who contribute to female empowerment and those who don’t. 

The reality of the music industry is that there are a lot of people who don’t want to see you succeed. If you ever feel down on yourself, “****Flawless” is the right track for you. It will help give you the confidence you need to start your day off right.

4. “Buzzkill” by Luke Bryan

‘Buzzkill’ is about seeing a past lover and realizing that they still have feelings for them. Getting the bitter feeling of being affected by their presence, but not being able to do anything about it.

This song is definitely suitable for hung-up exes and for the old flames who haven’t moved on just yet.

5. “H.A.T.E.U.” by Mariah Carey

What better way to get over a relationship than hating on your ex? This song is about being so hurt and sad after a breakup that all you can think about is how much you hate your past lover.

This track is an acronym for “Having A Typical Emotional Upset” and is a good listen for anyone who needs to let out some steam. While saying goodbye is hard, this down-tempo track will help you realize that hate is inevitable when love is lost.

6. “Don’t Laugh at Me” by Mark Willis

Being teased and bullied is never fun, it can also make someone insecure and question their self-worth. This country song has a strong message and has been highly acclaimed by the people, as it hit second on the Billboard Country charts.

This track is about people who are constantly made fun of and telling them that imperfections are normal. It is perfect for anyone who has gone through discrimination and mockery in their lives and needs a little reminder that they are not alone.

7. “Haterz Everywhere” by B.o.B

With a title like this, you know that this song is about people who just love to hate and give you a hard time. B.o.B raps about how haters will always be around, no matter what you do in life.

It is a hip-hop track that talks about how all the haters will eventually go down if all they know is to bring you down. This is an anthem for anyone who is feeling down about the negative people in their life.

This track is all about celebrating your success, and dancing along to the empowering beat. Enjoy yourself knowing that eventually, all the haters will get what’s coming to them.

8. “F**k You” by Lily Allen

To set fuel to the fire, let this song about not tolerating any disrespect be your go-to when you’re feeling infuriated. Lily Allen’s signature sass is on full display as she tells off an ex-lover with no filter whatsoever.

As this song has been an iconic track in the movie ‘Love, Rosie,’ it has become a popular choice for anyone who is feeling vengeful after a breakup. This pop song is perfect for those who want to get all their pent-up anger out, and Lily Allen does it in the most direct way possible.

9. “Haters” by TLC

Being a people-pleaser isn’t going to get you anywhere because haters will still find something to pick at. In this R&B track, the iconic 90s girl group addresses all the petty people who always have something negative to say.

This song is about not caring about what the haters think, and just doing your own thing. TLC isn’t afraid to tell it like it is–Don’t try and make everybody happy, just worry about what makes *you* happy.

10. “Hate on me” by Jill Scott

Jill Scott’s powerful vocals plus an empowering track remind us that letting the haters do their thing because caring about their opinion of you is just a waste of time. This song is about not paying attention to the negative things people say about you.

As this track was first sung by The Rosso Sisters, Scott’s rendition of the track has become a popular choice as it has been released in three different countries such as Japan, the UK, and New Zealand.

It is a great song for anyone who wants to ignore their haters and live their life on their terms because people are going to talk regardless.

11. “Stronger (What Doesn’t Kill You)” by Kelly Clarkson

The moment you hear this electropop song, you’ll know it’s about being stronger after going through a tough time. 

Because of its empowering message, the single did exceptionally well, reaching the top of the charts and being nominated for prestigious awards. This is an anthem for anyone who has been through the worst but has come out stronger because of it.

12. “Hater” by Miranda Brooke

This heartbreaking song about being not enough for the person you love can turn you into a hater. It’s a reminder that love isn’t always perfect, and sometimes the person you love can be the reason for your insecurities. 

This track is for anyone who is feeling down about a relationship, and it is a great choice if you’re looking for something raw and emotional that isn’t afraid to show the dark side of love.

13. “Shake It Off” by Taylor Swift

This pop track is one of the most popular songs about haters, and for good reason. No matter how many people try to bring you down, Taylor Swift tells you to just shake it off. This is an anthem for anyone who is feeling down about the naysayers in their life.

This song is all about not letting the haters get to you, and just enjoying yourself regardless of what they think. It’s a catchy track that will make you want to dance along while you forget all about the hate you keep getting for just being yourself.

14. “She Hates Me” by Puddle of Mudd

Dating someone you thought was the one until it got sour, and now all they do is try to make your life a living hell is Puddle of Mudd’s rock song “She Hates Me” which is the perfect tune for anyone who is going through a nasty breakup.

This song is about a girl who completely changed after getting into a relationship with the narrator. Treating him poorly and making his life a misery, he thinks that the girl hates him. If you’re going through something similar, this song will definitely resonate with you.

15. “Dem Haters” by Rihanna

Rihanna has had her fair share of haters, and she nonchalantly excludes them in her life in this reggae-infused track.

This is a song for anyone who is trying to put the haters in their place and live their life on their own terms. It’s a great track for anyone who wants to ignore their haters and keep hustling for their success.

16. “The Real Slim Shady” by Eminem

No one can imitate Eminem’s unique style like the man himself. A track that has amassed a huge following, topped the charts and received numerous awards.

In “The Real Slim Shady”, he pokes fun at all the people who have been trying to copy him and his success. He lets them know that there can only ever be one Slim Shady, and that’s him. This is a great song for anyone who is feeling confident and wants to put the haters in their place.

17. “Haters” by Hillary Duff

There’s no place for haters in Hillary Duff’s life, and she tells them so quite clearly in this pop track. This is a song for anyone who is trying to stay positive in the face of hate and negativity.

It’s a great choice for anyone who wants an upbeat track to remind them that haters are not worth their time and energy.

18. “Check Yo Self” by Ice Cube

This hip-hop rap song featuring Das EFX is all about keeping your haters in check. Ice Cube tells them to check themselves before they try to bring him down.

Spitting bars about how he’s not the one to be messed with, this is a great track for anyone who is feeling confident and wants to put their haters in their place.

19. “Wish Wish” by DJ Khaled, Cardi B, 21 Savage

This is for the dreamers who don’t care about naysayers. This track features three artists who have all had their fair share of haters.

DJ Khaled, Cardi B, and 21 Savage all rap about their lavish lifestyle and how they’re living their best life despite the hate they receive.

In this track, they address their haters directly and tell them that they can keep on wishing because they’re not going to get what they want. A song about attitude and success, this is a great choice for anyone who wants to feel inspired.

20. “Gives You Hell” by All American Rejects

Hating on someone secretly because they are giving you a hard time, is a feeling we can all relate to. “Gives You Hell” is the song for anyone who wants to get revenge on their haters.

Teenage angst and frustration are palpable in this track, making it the perfect choice for anyone who is feeling angry and wants to take it out on other people.


Haters are going to hate, but that doesn’t mean you have to let them get to you. Whether you want to laugh at your haters, put them in their place, or simply ignore them, there’s a song on this list for you.

If you’re feeling low because of the haters in your life, put on one of these tracks and let it lift your spirits.