I am a Canadian national with a TN-1 visa to work in the USA. The lines at passport control are always a huge pain. I want to use the Mobile Passport Control app to bypass the line.

It says that Canadian passport holders are eligible to use it, but at the airport, work visa holders have to line up with the non-Canadian visitors. Entering the "wrong way" on a TN status means that your status changes to the visitor visa instead, which I obviously don't want.

I can't find anything conclusive about eligibility for this app for a Canadian with a work visa.

  • The CBP page on this says that it's open to Canadian "visitors," which probably implies B-status visitors (that is, visitors for "business" or "pleasure"). Further clarity is not to be had on that page, unfortunately.
    – phoog
    Commented Sep 12, 2019 at 4:27

3 Answers 3


The Mobile Passport App site states on its FAQ page that Canadians can use it to enter in B1 or B2 status.

The Mobile Passport app may be used by U.S. citizens with a valid U.S. passport and Canadian citizens with both a valid Canadian passport and B1 or B2 visa status.

The CBP web site only says "Canadian visitors," which is probably crystal clear to a CBP officer, but not necessarily to ordinary people or infrequent travelers.


This is also verified by an email with the CBP info centre:

U.S. citizens and Canadian visitors can use Mobile Passport Control. Travelers must have a smart phone that can connect to the Internet or mobile network.. As a TN visa holder you are not considered a visitor and therefore you cannot use the CBP Mobile Passport Control app.

No you can’t use the CBP app.


MPC is useless for TN visa holders. The CBP queue at Toronto Pearson is lengthy especially on Mondays. Air Canada makes it even tougher by restricting travellers not to check in not earlier than two hours before departure time. But United Airline doesn’t have that restriction. So, if you travel by Air Canada, good luck!


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .