What are the requirements for becoming a Canadian citizen?
To become a Canadian citizen, you must
- be a permanent resident
- have lived in Canada for 3 out of the last 5 years
- have filed your taxes, if you need to
- pass a test on your rights, responsibilities and knowledge of Canada
- prove your language skills
Depending on your situation, there may be additional requirements.
Help tool
Form and guide
- Application for Canadian citizenship – Adult
- Application for Canadian citizenship – Minor applying with parent or guardian
- Application for Canadian citizenship – Minor applying alone
- Application for Canadian citizenship – Adopted person
- Application for Canadian citizenship – Stateless person born to a Canadian parent
- Application for Canadian Citizenship – Canadian Armed Forces
Glossary term
- Date modified: