The rock star was seen in a YouTube clip playing his track Beautiful People before he fell to the floor at the TCU Plac in Saskatoon on February 6, reported TMZ.com.
Unaware of his plight, his band continued playing before realising he had passed out and stage hands rushed to him.
Reports claimed that he may have thrown up several times on stage, but this isn't clear from the footage.
Sources told TMZ that the 44-year-old, whose real name is Brian Hugh Warner, had been suffering from flu symptoms but refused to cancel or postpone the gig. Instead of going to the hospital, he was taken to his hotel room to rest.
The Tainted Love hitmaker, who was married to Dita Von Teese and engaged to Evan Rachel Wood, plans to perform at his show on Friday night (February 8) in Calgary and continue his Canadian tour.