Ozzy Osbourne’s Final Show Raises $190 Million — Every Penny Donated to Children’s Hospitals and Shelters
At 76 years old, the Prince of Darkness just gave the world his brightest gift yet.
In a stunning finale to one of rock’s most legendary careers, Ozzy Osbourne’s farewell concert in Birmingham didn’t just bring tears and thunderous applause — it raised a staggering $190 million, all of which is being donated to children’s hospitals, homeless shelters, and Parkinson’s research centers.
The concert, held at Villa Park Stadium on July 5, was more than a farewell. With over 40,000 fans in attendance and nearly 6 million watching the global livestream, it was a full-circle moment for Ozzy — performing in his hometown, surrounded by love, legacy, and one final blaze of glory.

Seated on a gothic throne resembling a bat’s wings, Ozzy performed classics like Crazy Train, No More Tears, and Iron Man alongside guest stars Tom Morello, Slash, and a surprise reunion with Tony Iommi of Black Sabbath.

While the music roared through the night, what truly stunned fans came after the encore.
Tom Morello, who helped organize the show, took the mic and announced:
“Every single ticket, stream, and merchandise sale tonight — all of it — goes to charity. We’ve raised over $190 million… for children’s hospitals, shelters, and Parkinson’s research.”
Ozzy, visibly emotional, simply nodded and whispered: “It’s all for them.”