Can you swear at a cop in Canada?

It is not illegal to swear at police. However, it is always better to try and remain as peaceful as possible during interactions with police.

Tensions can quickly escalate and if your behaviour becomes extreme, an officer can use their discretion. This could potentially attract charges such as causing a disturbance if you interfere with the use of the public place, uttering threats if you threaten the police in any way or obstructing the police if you interfere with an investigation.