22 Best Songs about Heroes and Superheroes That Kick Butt!

Bam! Grrr! Kapow!

We all love a superhero who arrives in the nick of time and saves the day.

Of course, there are plenty of real-life heroes too. For example, the doctors, nurses, and firefighters who risk their lives to keep us safe.

So here’s our pick of the best songs about heroes and superheroes.

‘Hero’ by Weezer

From the brilliant Weezer’s fifteenth studio album, Van Weezer, ‘Hero’ was described by Rolling Stone as an ‘outcast anthem.’ That sums it up pretty well.

This ‘anti-hero song’ deals with frontman Rivers Cuomo’s feelings of inadequacy.

“When I was a kid, I thought I’d save the world / Running ’round and chasing all the criminals / Swinging on a web, flying in the sky / Shooting lasers from my eyes.”

“But now I know it never was my destiny / It’s not my place in life, not who I’m meant to be / And I don’t need the glory, I don’t need the fame / And I don’t wanna wear this cape.”

Weezer described the song for “the stay-at-home dreamers, the zoom graduators, the sourdough bakers, and the essential workers”.
 

‘Heroes’ by David Bowie

This track tells the story of a couple who are so desperate to be together that they meet every day under a Berlin Wall gun turret (the Wall here is symbolic of separation).

In a Performing Songwriter interview, Bowie disclosed that the song was inspired by an affair between his producer Tony Visconti (who was married at the time) and backing vocalist Antonia Maass. They would kiss “by the wall” in front of Bowie as he gazed out the Hansa Studio window.

Bowie made versions in German and French as well, which helped popularise the song.

We also feature this track on our love songs for him playlist.

The album this song was from (also called ‘Heroes’) was one of three albums Bowie recorded in his new home of Berlin, Germany (the other two are ‘Low’ and ‘Lodger’). Brian Eno helped Bowie write and produce them.
 

‘My Hero’ by Foo Fighters

Dave Grohl has no time for hero-worship, especially when it comes to celebrities. This song celebrates the common man – the ‘everyday hero’ and all those unsung heroes.

The brilliant video depicts a young guy saving several items from his burning home while the band performs inside. The guy’s face is never seen, implying that heroes are ordinary people (true heroes).

Many fans thought that this song was about Kurt Cobain, however Grohl has clarified that it categorically isn’t!
 

‘Working Class Hero’ by John Lennon & Plastic Ono Band

Lennons’ ‘Working Class Hero’ was controversial for the liberal using of ‘the f-word.’

In this autobiographical song, Lennon here is ‘the working class hero.’ He grew up in a poor, post-war area of Liverpool and ‘made it.’ He joined ‘the folks on the hill.’

He has a scathing contempt for the system and authority in general. His deeply felt animosity is palpable: “When they’ve tortured and scared you for twenty-odd years / Then they expect you to pick a career.”

He said in a 1971 Rolling Stone interview: “I think it’s for the people like me who are working-class – whatever, upper or lower – who are supposed to be processed into the middle classes, through the machinery, that’s all.”

During the recording Lennon supposedly got angrier and angrier with each take, at times taking off his headphones and smashing them against the wall. The final version is actually two versions spliced together (see if you can hear the change halfway through).
 

‘No More Heroes’ by The Stranglers

Ever feel like all the good guys have left the building?

Well, The Stranglers do. Here, they lament all their heroes (who are mainly historical figures).

From communist leader Leon Trotsky, comedian Lenny Bruce, art forger Elmyr de Hory, William Shakespeare, to the fictional character Sancho Panza (from Cervantes Don Quixote).

The song is marked by David Greenfield’s brilliant organ solos, Hugh Cornwell’s nervous guitar, and Jet Black’s drumming that fit in perfectly with the punk rock ethos of the time.
 

‘Waitin’ for a Superman’ by The Flaming Lips

Superheroes are supposed to get there in the nick of time. They’re people you can trust.

Here we find the enigmatic frontman of the Flaming Lips, Wayne Coyne, waiting and frustrated for his hero to arrive.

The caped crusader doesn’t show up, though, as ‘the weight’ is just too heavy for him to lift (we also include this brilliant song in our list of songs about waiting).

Coyne wrote this at the time of father passing away. One suspects ‘the weight’ that Superman couldn’t lift was his dad’s passing, or his remorse, or both. Sometimes even heroes can’t work miracles.
 

‘Nobody Loves The Hulk’ by Roy Head & The Traits

‘Nobody Loves The Hulk’ is a superb garage/psych comic-book novelty record from 1969. As the name suggests, it’s about the mean, green fighting machine, aka The Incredible Hulk.

The lyrics tell the story of Bruce Banner: “Poor Bruce Banner / Was working at his Laboratory / When he saw Rick Jones / About to go in a blaze of glory.”

The line “We don’t allow no green skin people here!” is a nod to the racial segregation still prevalent in the late ’60s at the time of recording.

Avid readers of comic books will know and love the song, as it was popularised and sold exclusively through adverts in the back of Marvel comic books (it sold surprisingly well!).

This obscure song was later recorded by Swedish garage rockers ‘The Maggots’ in 2006 and free-jazz group ‘The Tight Meat Duo’ in 2007.
 

‘Heroes and Villains’ by The Beach Boys

When the brains behind the Beach Boys, Brian Wilson, was going through a nervous breakdown, he referred to the voices in his head as the ‘heroes and villains.’

Written by Brian Wilson and lyricist Van Dyke Parks. The lyrics were inspired by California’s early history, including references to the Spanish and American Indians.

The song has countless takes and retakes; Wilson discarded most of what he heard.

While the song appeared on their 1967 LP ‘Smiley Smile’, it was originally intended for the abandoned ‘Smile’ album, that was finally finished in 2004!
 

‘Celluloid Heroes’ by The Kinks

The second single from their album Everybody’s in Show-Biz.

Ray Davies, lead vocalist, and principal songwriter was inspired to write the song after a visit to Los Angeles (he stayed in a hotel along the Hollywood Walk of Fame and was captivated by it).

The Kinks were founded by the Davies brothers, who famously don’t get along very well. Ray and Dave Davies were the seventh and eighth children in their family, the first six were all girls.
 

‘Hero’ by David Crosby

Phil Collins was everywhere in the ’80s. In this collaboration with David Crosby of Crosby, Stills, and Nash, he co-wrote, produced, and helped with the instrumentation (backing vocals, drums, keyboards).

In the video, we see Crosby playing a guy in prison. We see his family come to see him and a disgruntled son throwing stones down a railroad track. It’s a song about families, and to an extent, loss.

This song appeared on David Crosby’s third studio album, ‘Thousand Roads’, with an array of talent including Benmont Tench (of Tom Petty and the Heartbreakers).
 

‘Magneto and Titanium Man’ by Paul McCartney and Wings

From Paul McCartney & Wings’ Venus and Mars album, we see McCartney’s appreciation for Marvel comics in this superhero song.

He mentions three supervillains: Magneto (the X-Men’s arch-nemesis), The Crimson Dynamo, and Titanium Man (Iron Man’s archenemies).

Was McCartney writing about the Beatles’ breakup, and is ‘Babe’ a reference to Yoko Ono? “Well, There She Were And To My Despair / She’s A Five-Star Criminal / Breaking The Code.”

The Venus And Mars album was recorded at Allen Toussaint’s studio in New Orleans and was panned by the British press on release (no surprise there).
 

‘Batdance’ by Prince

The late, great ‘Purple One’ aka Prince, was asked to contribute songs for Tim Burton’s brilliant Batman movie.

He contributed a few, including ‘The Future’ and ‘Vicki Waiting.’

‘Batdance’ did particularly well and was his first US #1 hit since ‘Kiss’ in early 1986. But, ironically, it never made it into the final cut of the movie!

Prince was attracted to the project because of the prevalance of purple in the movie, his signature color!
 

‘Flash’ by Queen

Do heroes wear capes? No, not when you’re Flash Gordon.

This was the theme tune for the 1980 comic-book smash-hit movie Flash Gordon, sung as a duet between Freddie Mercury and Brian May.

The song is interwoven with spoken snippets from the movie, including a classic line from the brilliant Brian Blessed “Gordon’s alive!”.

This was the first rock ‘n’ roll soundtrack to a non-music film (at the time, rock ‘n’ roll was not used in movies unless they were specifically about music).
 

‘Superman’ by Eminem

Appearing on Eminem’s fourth studio album, The Eminem Show, in ‘Superman,’ Marshall Mathers raps about how he hates female fans (‘groupies’) who want to get with him for the fame.

This song started a feud between Eminem and Mariah Carey with the line “What you tryin’ to be, my new wife? / What you Mariah? Fly through twice.”

Carey got her own back in her song ‘Clown,’ where she portrayed him as a sad, insecure guy.

The Eminem Show was the best-selling album worldwide of 2002.
 

‘Batman and Robin’ by Snoop Dogg feat. Lady of Rage and RBX

From Snoops’ 2003 album Paid Tha Cost to Be Da Bo$$, ‘Batman and Robin’ features some dope samples from the Batman Theme.

Batman and Robin’ was produced by DJ Premier, one half of the hip hop duo Gangstarr (the other half was the awesome rapper Guru).
 

‘We Don’t Need Another Hero’ by Tina Turner

Now for one of the best songs about heroes (or at least one of the most famous).

‘We Don’t Need Another Hero’ was the theme song to the post-apocalyptic cult movie Mad Max: Beyond Thunderdome.

Tina Turner stars in the movie as the nefarious leader, Aunty Entity. “Aunty Entity was not as fierce as I wanted her to be,” she told Q magazine in 1988.

A 12-year-old Lawrence Dallaglio, the future captain of the England rugby team and a rugby World Cup winner, sang in the choir from King’s House School in Richmond.
 

‘Holding Out For a Hero’ by Bonnie Tyler

One of the most popular hero songs is ‘Holding Out for a Hero,’ used in the 1984 film Footloose.

The song appears when a young Kevin Bacon is playing chicken on tractors with a local, becoming a ‘hero’ when he wins.

The song appears in various other movies, including Shrek 2 and Who’s Harry Crumb? among others.
 

‘Hero’ by Mariah Carey

Released as the second single from Carey’s third studio album, Music Box, ‘Hero’ is one of her favorite songs to perform.

The lyrics are about looking inside yourself and being your own hero. Finding the inner strength to be yourself and your own role model.

Related: check out our list of songs about fighting and personal resilience.

Carey performed this on the 2001 ‘Tribute To Heroes’ telethon for the victims of the US terrorist atrocities.
 

‘My Heroes Have Always Been Cowboys’ by Willie Nelson

Written by Sharon Vaughn, who was “just told to go home and write a cowboy song.” Seventeen minutes later, she had the song, which helped to usher in country’s ‘outlaw movement.’

The song was initially recorded by country music star Waylon Jennings on his 1976 album Wanted! The Outlaws. However, Jennings’ recording was not commercially successful. It was then popularized in 1980 by Willie Nelson.

The narrator reminisced about childhood when he dreamed of becoming a cowboy and then contrasts that with the stark reality he faces when he actually becomes one.

Nelson included the song on his album ‘The Electric Horseman’.
 

‘Something Just Like This’ by The Chainsmokers ft. Coldplay

This anthemic, dancefloor-ready tune is a collaboration between the Chainsmokers duo and the British indie-turned-mainstream band Coldplay.

A lot of love songs are about finding the ideal person. In this song, Chris Martin flips that around and says he isn’t seeking perfection.

“I’m not looking for somebody / With some superhuman gifts / Some superhero / Some fairytale bliss.”

The Chainsmokers Andrew Taggart told the NME: “As a songwriter, he (Chris Martin) nails that hopeful, melancholy feeling that I grew up on.”
 

‘Jimmy Olsen’s Blues’ by Spin Doctors

In a great twist on the superhero song, here’s a song about one of the supporting characters in the Superman comic books.

If you’re a fan of Superman comic books, you’ll know Jimmy Olsen is a young photographer. In this song, he feels overshadowed by his co-workers, Clark Kent and Lois Lane (understandable!).

The album the song features on is superhero themed too, called ‘Pocket Full of Kryptonite’ (kryptonite is a jewel-like substance from Superman’s home planet that takes away his powers).
 

‘Superhero’ by Jane’s Addiction

‘Superhero’ is a song about falling for a girl: “You were smiling by my table / Had to call up everyone that day.”

You want to be her own personal ‘superhero,’ “even if I tumble fall.”

LA based Jane’s Addiction played an interesting concoction of rock music, metal, punk, folk, and jazz!
 

More songs about heroes (in case you needed more):

  • ‘Hero’ by Chad Kroeger feat. Josey Scott
  • ‘Wind Beneath My Wings’ by Bette Midler
  • ‘One Call Away’ by Charlie Puth
  • ‘Somebody’s Hero’ by Jamie O’Neal
  • Greatest American Hero’ by Joey Scarbury
  • ‘Not All Heroes Wear Capes by Owl City
  • ‘Superman’s Song’ by Crash Test Dummies
  • ‘Heroes and Friends’ by Randy Travis
  • ‘Kryptonite’ by 3 Doors Down
  • ‘Jesus Walks’ by Kanye West
  • ‘Hero’ by Enrique Iglesias
  • ‘Everyday Superhero’ by Smash Mouth
  • ‘The World Needs a Hero’ by Megadeth
  • ‘Wonder Woman’ by Lion Babe
  • ‘Spidey’s Curse’ by Black Lips

Photo of author
Ged is editor-in-chief and founder of Zing Instruments. He's a multi-instrumentalist and loves researching, writing, and geeking out about music. He's also got an unhealthy obsession with vintage VW Campervans.

1 thought on “22 Best Songs about Heroes and Superheroes That Kick Butt!”

Leave a Comment