Police say paramedics in Guelph were allegedly assaulted by a woman armed with a bucket of vomit.

They allege a 22-year-old woman become upset with the paramedic crew and threw a bucket of vomit at them on Tuesday.

Investigators say it missed the crew but soaked some medical equipment, damaging it.

A Guelph woman was arrested at the scene and is charged with mischief over $5,000 and assault with a weapon.

Patricia Pegalo is to appear in court on Nov. 25.