The singer was hospitalised earlier this week due to the condition, and the 53-year-old has now cancelled the 22 remaining dates of his tour in the country.
US publicist Lauren Papapietro said: "Despite his best efforts to try to continue touring, Morrissey has to take a hiatus and will not be able to continue on the rest of the tour.
"Morrissey thanks all of his fans for their well wishes and thoughts."
She added tickets will be refunded at the point of purchase.
Earlier in the year, Morrissey confirmed he had been admitted to hospital to receive treatment for a range of health problems.
"The reports of my death have been greatly understated," he quipped.
"Once admitted to the William Beaumont Hospital at Royal Oak in Michigan, I received treatment for concussion, a bleeding ulcer, and Barrett's oesophagus.
"The positive from all of this is that there are now no known ailments left for me to try."
It is unclear when Morrissey is expected to return to performing.