Since 2010, Canada has welcomed an average of more than 260,000 permanent residents each year. Many of these newcomers are in the process of becoming Canadian citizens, and many more will apply for Canadian citizenship in the future. When that process is complete, they take loyalty oaths pledging their commitment to the responsibilities and privileges of Canadian citizenship.
Canadian Citizenship Calculator
Recent changes mean that you may be able to apply for Canadian citizenship sooner than previously.
Canadian Citizenship Eligibility
A Canadian immigrant may apply for Canadian Citizenship after spending at least three years in Canada as a permanent resident. Do you meet the requirements for Canadian citizenship?
Applying for Canadian Citizenship
You will need to satisfy several requirements to submit a Canadian citizenship application, and may then need to take a Canadian citizenship test. Learn more about the process.
Canadian Citizenship Ceremony
Once you are approved as a Canadian citizen, you can attend a Citizenship Ceremony to take Canada's Oath of Citizenship. What's the Citizenship Ceremony like?
Rights and Responsibilities of Canadian Citizens
Canadian permanent residents enjoy many, but not all, of the rights of Canadian citizens. Learn the additional rights that you will have as a Canadian citizen.
Proof of Canadian Citizenship
If you were born outside Canada and one of your parents is a Canadian citizen or if you are a Canadian with children born in another country, you may have the option of obtaining Canadian citizenship for yourself or your children. All you have to do is apply for proof of citizenship, also known as a Canadian citizenship certificate.
Canada recognizes dual citizenship. You are not required by Canada to give up your previous citizenship once you become a Canadian citizen. How does this work?
Contact us with any question(s) concerning Canadian citizenship requirements and applications.
SouthRock Newcomers Services Center Ltd
The top Immigration agent in White Rock BC
Call us - 672-983-3333
QR Code for Chat