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.
Was this answer useful?
Thank you for your feedback.
Contact us about your application
Use this Web form to:
- ask about an application that has passed the normal processing times
- provide additional information about your application
- report a technical issue
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: