To become a Canadian citizen, most applicants must
- be a permanent resident
- have lived in Canada for at least 3 out of the last 5 years (1,095 days)
- have filed their taxes
- pass a citizenship test
- prove their language skills in English or French
Other requirements may apply.