Canada Days Counter based on I-94

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:

  1. Go to https://i94.cbp.dhs.gov/search/history-search.
  2. Input your information and copy the table under "Travel History Results".
  3. Paste the content into the text box below. For example:
  4. 1    2024-12-10    Departure    840
    2    2024-12-02    Arrival    BLA
    3    2024-11-28    Departure    840
    4    2024-11-09    Arrival    BLA
  5. (Optional) Enter your Permanent Resident Approval Date in the field below.
  6. (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.
  7. Click "Confirm" to calculate the total days in Canada.
Travel history from https://i94.cbp.dhs.gov/search/history-search:
Permanent Resident Approval Date (optional):
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

Suggested Review Workflow

  1. Paste your I-94 history and confirm the departure and arrival sequence looks complete.
  2. Add a PR approval date only if you need a before-and-after breakdown.
  3. List periods spent outside both Canada and the U.S. in the excluded-date box.
  4. Compare the result against your passport, tickets, or other travel evidence.
  5. Keep your final supporting notes in case you need to explain the calculation later.

Related Reading and Official Sources