Certain requirements exist in order for an immigrant to become a naturalized Canadian citizen. In general, one has to be at least 18 years of age, have permanent resident status, have adequate knowledge in either French or English, and be free from legal troubles. One also has to have been present in Canada during a majority of the previous six years. Getting Ready For Canadian Citizenship Test