The 30 Most Annoyingly Catchy Songs Of All Time

There are songs we love and then there are songs we merely tolerate.  The ones on this list will fall somewhere in between those two extremes, and you can understand why.  

Their hooks and choruses are so catchy that you can't switch the radio station when you hear them playing.  Oftentimes, you can't help singing along either.  But the shame soon follows and it lasts long after the final chord.

They're annoying and you hate yourself for listening to them over and over again, but they're oh so catchy.

  1. "Uptown Funk" by Bruno Mars.
  2. "Steal My Girl" by One Direction.
  3. "Mmm Bop" by Hanson.
  4. "Hollaback Girl" by Gwen Stefani.
  5. "Hot In Herre [sic]" by Nelly.
  6. "Barbie Girl" by Aqua.
  7. "Y.M.C.A." by The Village People.
  8. "I'm Yours" by Jason Mraz.
  9. "Who Let The Dogs Out" by Baja Men.
  10. "Call Me Maybe" by Carly Rae Jepsen.
  11. "Mickey" by Toni Basil.
  12. "Baby" by Justin Bieber.
  13. "Come & Get It" by Selena Gomez.
  14. "That's Not My Name" by The Ting Tings.
  15. "Shake It Off" by Taylor Swift.
  16. "Dragostea Din Tei" (The Numa Numa Song) by O-Zone.
  17. "Mambo No. 5" by Lou Bega.
  18. "Harlem Shake" by Baauer.
  19. "My Humps" by The Black Eyed Peas.
  20. "What Is Love?" by Haddaway.
  21. "Gangnam Style" by Psy.
  22. "All-Star" by Smash Mouth.
  23. "I'm On A Boat" by The Lonely Island.
  24. "Bad Romance" by Lady Gaga.
  25. "Crank That (Soulja Boy)" by Soulja Boy.
  26. "You're Beautiful" by James Blunt.
  27. "The Macarena" by Los Del Río.
  28. "Don't Trust Me" by 3OH!3.
  29. "Fireflies" by Owl City.
  30. "Never Gonna Give You Up" by Rick Astley.