How long will it take to get Canadian citizenship and then the?
Canadian law requires that the person must be present in Canada as a permanent resident for 3 out of the last 5 years in order to qualify for naturalization as an adult. That means, if the person remains continuously in Canada, they qualify for naturalization 3 years after becoming a permanent resident.