10 Best Ozzy Osbourne Songs

ozzy osbourne songs
Ozzy Osbourne at BlizzCon 09 image by Aznplayer213 on Wikimedia Commons.

Last updated on March 19th, 2023 at 08:14 pm

Ozzy Osbourne is a legend in the must industry. He is a heavy metal legend, pushing forward classic after classic in the 70s with the iconic Black Sabbath. Having released hundreds of amazing songs over the years it’s hard to pick the best 10.

But we managed it, so buckle down as we discuss the ten best Ozzy Osbourne songs.

The Ten Best Ozzy Osbourne Songs


10. “Road To Nowhere”

“Road To Nowhere” is a song from the No More Tears album of 1991. This song is unique because it’s Osbourne’s reflection on his life and the future ahead. It’s somber, but it’s also hopeful.

This rock song was written by Ozzy Osbourne, guitarist Zakk Wylde, and drummer Randy Castillo. Together, they created this piece to wrap up Osbourne’s strong 90s album.

“Road To Nowhere” is a revelation of a life filled with struggle. The lyrics reveal Osbourne’s battle with addiction and finding his place in life, ultimately ending with the encouragement and motivation of his wife, Sharon Osbourne.

This song is just one on an album full of reflections from a more enlightened Ozzy Osbourne. It continues into several selections on this list. 

Related: Ozzy Osbourne Facts: Height, Tattoos, and Why He Bit Off a Dove’s Head


9. “Mama, I’m Coming Home”

Next up in our favorite Ozzy Osbourne songs is “Mama, I’m Coming Home.”

This power ballad is another selection from No More Tears and reveals more of an enlightened version of Osbourne after many dark lyrics.

This ballad was written by Ozzy Osbourne, singer Lemmy Kilmister, and guitarist Zakk Wylde. They used Osbourne’s inspiration to create the piece as the singer discovered he would have passed away without help from his wife, Sharon.

“Mama, I’m Coming Home” is a sobering, sweet song to his wife, Sharon Osbourne, who stuck with him through the craziest days of his life. The “Mama” in the lyrics doesn’t refer to his actual mother but to Sharon.

This song is a top pick because it’s a battle. He sees what she has done for him and is ready to push on with her by his side.


8. “Shot In The Dark”

Our eighth selection is “Shot In The Dark,” a number on The Ultimate Sin, released in 1989. This hard rock song is a creepy look at a state of mind, stalking something and the motions associated with the sensation.

Ozzy Osbourne wrote this song, along with bass player Phil Soussan. The inspiration may have been taken from Osbourne’s state of being at that moment, as he was working through a dark spot in his life.

“Shot In The Dark” is unique because it has dark words but a catchy pop tune attached to the lyrics. It manages to skate over a somber topic without losing the audience.

This song is based on the idea of a bumbling detective, like in The Pink Panther. It’s a man lost to his instinct, things he’s been trained to do in life, and blindly following them.


7. “Bark At The Moon”

Our list of Ozzy Osbourne songs would not be complete without the iconic “Bark At The Moon,” a song from the 1983 album of the same name. It’s a metaphorical look at a werewolf howling at the cold, dark sky.

Osbourne received full credit for writing this song, though guitarist Jake E. Lee and bassist/lyricist Bob Daisley also received credit. The song is inspired by Osbourne’s life and a literal examination of a werewolf story.

“Bark At The Moon” is also credited as being inspired by a catchphrase Osbourne used to repeat. It’s a classic rock song anyone can enjoy from the dark master of rock.


6. “Over the Mountain”

Next is “Over the Mountain” from the 1981 album, Diary of a Madman. It’s a philosophical and cryptic take on love, with the lyrics coming much later than the music.

Osbourne wrote this song with the assistance of Randy Rhoads, Bob Daisley, and drummer Lee Kerslake. The riffs were more of an inspiration than the meaning.

Many interpret “Over the Mountain” as a song about seeking freedom and realizing your potential in the world. It’s a song about pushing away from yourself and examining the possibilities beyond.


5. “Mr. Crowley”

Next on our top Ozzy Osbourne songs is “Mr. Crowley” from the 1980 album Blizzard of Ozz. This song is based on a British practitioner of black magic, Aleister Crowley. 

“Mr. Crowley” was written by Osbourne, Randy Rhoads, and Bob Daisley. It came to life to play up the image Osbourne gained from many people who observed his performances and music.

This song is fun because it boosts Osbourne’s faux-satanic image to the public. He never participated in anything the words described, but it was a fun romp in the mystical. 


4. “Flying High Again”

Our fourth choice for Osbourne songs is “Flying High Again” from the 1981 album, Diary of a Madman. This song is easily one of his best and details drug use in a heavy metal format.

This song was written by Osbourne, Randy Rhoads, Bob Daisley, and Lee Kerslake. It’s an addictive song from a time when many rock and rollers focused on narcotics and alcohol use during their performances.

The guitar is what makes the song, combined with chaotic lyrics make an epic piece. It’s one of his best heavy metal pieces.

Related: Ozzy Osbourne Net Worth: His Riches, Family Life, Career, and More


3. “I Don’t Know”

Third on our list of top Ozzy Osbourne is “I Don’t Know,” a song from the 1980 album Blizzard of Ozz. It’s a lost song, describing the singer’s emotions after being released from the band Black Sabbath.

“I Don’t Know” was written by Osbourne, Randy Rhoads, and Bob Daisley. It’s a melody of bitter betrayal and loss, channeled through poignant lyrics and rock music. He has no idea where he is going and what the next phase of his life will look like.

This song is highly emotion-driven, speaking from utter frustration and loss. Osbourne reveals a deeper part of himself as he feels left behind by the rest of the world without direction.


2. “No More Tears”

The second to last selection from Osbourne is “No More Tears” from the 1991 album of the same name. This hard rock song is about a stalker who torments women and is one of the first songs Osbourne wrote after becoming sober.

Osbourne, Zakk Wylde, Mike Inez, Randy Castillo, and John Purcell are credited with writing this song. It’s a dark fantasy, more of a story than a personal reflection like the other songs on the album.

Although “No More Tears” is very dark, it has a heavy metal tone that makes it incredible. It’s almost eight minutes long and filled with gorgeous guitar riffs for an electric experience, despite the depressing lyrics about a serial killer.


1. “Crazy Train”

Our top pick in Osbourne songs is the iconic “Crazy Train” from the 1980 album Blizzard of Ozz. It’s all about learning to love in a crazy world with chaos and unpredictable things.

Ozzy Osbourne, Bob Daisley, and Randy Rhoads are credited with writing this song. They credit their inspiration to a more philosophical and somber look at life and the modern love story.

Anyone can recognize the iconic lyrics and steady beat of “Crazy Train”. It was a chance for Ozzy Osbourne to push himself out of a dark place and into the best song of his career.

As you can see, it was a bit difficult to put Ozzy Osbourne’s songs in order because there are just so many amazing songs. While Ozzy Osbourne isn’t writing songs as often as he used to, he is still releasing frequent collaborations. We can’t wait to see what he comes up with next! 

You May Also Enjoy:

Written by Hope Davis

Long-time music lover Hope became a full-time writer in 2020 after being laid off from her regular job due to COVID-19. She now spends her time traveling the world to see her favorite bands while writing about them!


Leave a Reply

Your email address will not be published. Required fields are marked *





do cats like music

Do Cats Like Music? 5 Tunes to Keep Your Cat Happy

kacey musgraves songs

The Best Kacey Musgraves Songs: Her 20 Greatest