"No More Tears" is a 1991 song by English heavy metal singer Ozzy Osbourne and is the title track from his sixth studio album of the same name. With a running time of 7:23 it is longest running time track by Osbourne. It went to number 17 in the Netherlands, number 32 in the United Kingdom and number 71 in the United States.