Depending on your situation, there may be additional 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
Regardless of your age, if you’re applying for citizenship, you must have permanent resident (PR) status in Canada.
Apply For, Renew Or Replace A Permanent Resident Card
To be eligible for a PR card, you need to: be a permanent resident and submit your application in Canada