The 68-year-old power balladeer was singing his 1993 hit 'I'd Do Anything for Love'
American rocker Meat Loaf collapsed on stage on Thursday during a performance in Edmonton, Canada, days after he postponed a show due to illness, media reported and social media posts showed.
The 68-year-old musician fell to the stage floor in the Jubilee Auditorium in Edmonton as he was singing his 1993 hit "I'd Do Anything for Love," video clips on Twitter and traffic on the social media platform showed.
Emergency personnel responded at the scene, the Edmonton Journal reported.
His condition was not known and authorities in Edmonton were not available for comment.
Meat Loaf postponed a show in the city of Calgary on Monday due to illness, he said on his Facebook page.
Meat Loaf, whose real name is Marvin Lee Aday, pulled out of a concert in Britain just hours before he was due on stage because of health problems in 2013.
He canceled a European Tour in 2007 after being diagnosed with a cyst on his vocal chords and sparked further fears for his health in 2011 when he collapsed on stage. He later blamed blackouts on past concussion injuries and his health issues on asthma.
In 2012, he underwent a knee replacement operation.