Criminal charges in Canada and your immigration status (Fact sheet)
What can happen to my status?
If you are not a Canadian citizen, you could lose your status for some crimes. It does not matter how long you have lived here.
Immigration authorities may take steps to get a removal order against you.
If you are a Canadian citizen, you cannot be forced to leave Canada, unless you said something that was not true or left out information when you applied for Canadian citizenship or permanent resident status.