Story highlights He was singing "I'd Do Anything for Love" at the time

An earlier show in Calgary was postponed "due to illness"

(CNN) Meat Loaf is recovering Friday after collapsing on stage while performing at a concert in the Canadian city of Edmonton, his spokesman said.

The rock singer should be able to head home soon, said spokesman Jeremy Westby

"He was admitted to a nearby hospital to undergo routine tests," Westby said. "His vital signs are stable and normal — he's responsive and recovering well."

Westby blamed dehydration for the singer's collapse near the end of his show at the Northern Jubilee Auditorium in Edmonton on Thursday night.

The 68-year old, whose real name is Marvin Lee Aday, had postponed a Calgary show earlier in the week "due to illness" said Meat Loaf's Facebook page. Edmonton and Calgary are located in the province of Alberta.

Read More