Police said the Lourdes resident, 52, was driving drunk when she hit another car in the area of West Bay Centre on the Port au Port Peninsula on Saturday night.
RCMP tracked down and arrested the woman, putting her in the back of a cruiser. However, police said in a statement, the woman kicked out a rear side window, and spat in the face of an officer whom she also threatened.
The suspect was transferred to a second police vehicle, but kicked out the rear side window of that vehicle as well, and also set fire to the back seat of the cruiser, police said.
RCMP said the woman also threatened to kill an officer.
Police needed to call in a third vehicle in order to transport the woman to the detachment in Stephenville, where she assaulted a separate police officer.
The woman was held in a cell until she was sober.
She is scheduled to appear in provincial court on Oct. 1 in Stephenville on multiple charges, including arson, three counts of assaulting a police officer, two charges of uttering threats and failing to remain at the scene of an accident.