RCMP say two officers stopped three people on foot at about 11 p.m. Monday, and found one man had several outstanding warrants for his arrest.
Police say one of the Mounties was then stabbed while the officers were taking the man into custody.
During the altercation, the RCMP say the man being arrested also sustained what appear to be self-inflicted injuries to his neck.
The Mounties say both the injured officer and the man were taken to hospital, and the knife was seized as evidence.
The Independent Investigations Office of BC has been called to the scene and is determining whether the incident falls in its jurisdiction.
Also on HuffPost