While Canada is an open country, it does have strict rules that it enforces at its borders. You can be considered inadmissible to Canada based on a criminal conviction. Even a single driving under the influence can lead to you being denied entry to Canada.