Morrissey was taken to hospital last night after collapsing on stage with breathing difficulties.
The 50-year-old singer was performing at the Oasis Leisure Centre in Swindon.
A spokeswoman for the Great Western Ambulance Service said: "Just after 9pm we got a call to a 50-year-old man who was reported to be suffering from respiratory problems and was unconscious.
"We sent a paramedic in a doubled-crewed ambulance.
"When they arrived they found a conscious patient who was not feeling well at all. They made an initial assessment and took him to the Great Western Hospital for further assessment."
She said his condition was not thought to be life threatening.
A spokeswoman for Swindon's Great Western Hospital said: "Morrissey was brought in to the Accident and Emergency department this evening.
"He has been seen by the medical team. At this stage his condition is stable."
Eyewitnesses reportedly saw the former Smiths frontman fall to the floor after a performance of his song This Charming Man.
Onlookers told The Telegraph he was "straining" to perform the song and slumped to his knees on stage.
Two band members rushed to his side and dragged him offstage.
Eyewitness Mark Taylor, 40, told the newspaper: "The stage went dark and he was taken off the stage and then his band then all left the stage.
"There was a wait of about 25 minutes before one of the stage crew came on and said Morrissey had left the building, and that he was seriously ill.
"Everybody started booing, thinking 'here we go again'. He has a bit of a poor track record for cancelling his concerts."
The Wiltshire Gazette and Herald reported that he came on stage looking drawn and told the 1,000-strong audience: "Good evening... probably."
The singer has cancelled a series of dates across the country this year because of illness.