Citizenship and Immigration Canada
The physical presence calculator is for permanent residents applying for grant citizenship under subsection 5(1).
You can use the calculator to find out if you have been physically present in Canada long enough to be eligible for citizenship. If you have, the calculator will tell you that you are eligible to apply. If you have not, it will tell you when you will be eligible to apply.
This online calculator is the preferred method to calculate your physical presence in Canada.
To be eligible for Canadian citizenship, you must have been physically present in Canada for at least 1,095 days in the five years immediately before the date of your application. We encourage applicants to apply with more than the minimum requirement of 1,095 days of physical presence, to account for any miscalculations of absences, or any other aspect that could lower the physical presence total below 1,095 days. Please note that you cannot meet the physical presence requirement without a minimum of two (2) years as a permanent resident.
When calculating your time in Canada:
In order to help you decide when to apply, the physical presence calculator calculates if and when you will meet the 1,095 day requirement.
The physical presence calculator only collects information about the five (5) years immediately before the date of application.
The calculator will tell you if you meet the physical presence requirement.
You are required to provide a police certificate for each country, other than Canada, where you were present for a total of 183 days or more during the four (4) years immediately before the date of your application.
For this calculation only, it does not matter if the absence was before or after you became a permanent resident of Canada. Each day spent outside Canada counts as a full day in the other country.
See How to get a police certificate (police check) for specific and up-to-date information on how to get police certificates from any country.
Consult Frequently Asked Questions.
If you are inactive on this application for 30 minutes or more, you will be 'Timed-Out'. It is a security feature to ensure your identity and to protect your information.