A 17-year-old Prince Albert boy bear sprayed officers and a member of the public on Saturday, police said.
Prince Albert police said officers found a group in an alley in the 400 block of 28 Street East.
One was was armed with bear spray, police said. A 59-year-old man in the area had been sprayed, police said.
A boy ran from the officers and bear sprayed two of them, police say. Officers were able to bring him into custody.
He is charged with assault with a weapon, assaulting police officers, carrying a concealed weapon, and possession of a weapon.
He will appear in provincial court in Prince Albert on Monday.