A 22-year-old Guelph woman has been charged with mischief over $5,000 and assault with a weapon after allegedly throwing a bucket of vomit at paramedics.

At 2:22 p.m. Tuesday, police say they were called to a York Road home to help an EMS crew with an assaultive patient.

The bucket missed the crew, but soaked some medical equipment, damaging it. The woman was arrested at the scene and will appear in court Nov. 25.