This browser-based calculator estimates the days you spent in Canada by reading the I-94 history many travelers already use to review U.S. entries and departures. It is most useful when you cross the U.S.-Canada border regularly and want a structured starting point before checking your records manually.
This tool calculates the number of days spent in Canada based on your I-94 travel history. To use:
Input your information and copy the table under "Travel History Results".
Paste the content into the text box below. For example:
1 2024-12-10 Departure 840
2 2024-12-02 Arrival BLA
3 2024-11-28 Departure 840
4 2024-11-09 Arrival BLA
(Optional) Enter your Permanent Resident Approval Date in the field below.
(Optional) Enter dates when you were in neither Canada nor the U.S. in the format "date date" (e.g., "2024-11-15 2024-11-20") to exclude those days from the calculation.
Click "Confirm" to calculate the total days in Canada.
Dates in neither Canada nor the U.S. (optional, format "date date"):
Disclaimer: None of the information entered will be stored. This is just a calculator. The information provided on this site is not guaranteed to be accurate. You are encouraged to double-check the data.
When This Canada I-94 Method Works Best
This page is designed for visitors who enter and leave the United States by land or air and want to estimate the time between a U.S. departure and the next U.S. arrival. For many travelers, that period represents time spent in Canada, but the result still needs a reasonableness check against passport stamps, airline records, and personal travel notes.
How the Calculation Is Interpreted
The calculator reads your travel history in chronological order, looks for U.S. departure records followed by the next U.S. arrival record, and counts the days between them as time outside the United States. In this Canada-focused version, those periods are treated as Canada days unless you list dates that should be excluded.
Why the optional exclusion box matters
If you departed the U.S. on Monday, spent several days in Mexico or another country, and then entered Canada before returning to the U.S., the raw gap would overstate your Canada total. The optional excluded-date field lets you subtract those non-Canada days from the estimate.
Important Limitations
I-94 history is a helpful source, but it can contain gaps or delayed corrections.
Border-day treatment may differ depending on the rule you are applying.
This calculator does not determine legal status by itself; it provides an estimate to review.
If your route included countries other than Canada, use the excluded-date field to adjust the count.
Suggested Review Workflow
Paste your I-94 history and confirm the departure and arrival sequence looks complete.
Add a PR approval date only if you need a before-and-after breakdown.
List periods spent outside both Canada and the U.S. in the excluded-date box.
Compare the result against your passport, tickets, or other travel evidence.
Keep your final supporting notes in case you need to explain the calculation later.