Do You Need Two Passports With Dual Citizenship?

If you're a dual citizen—say, holding both U.S. and Canadian nationality—you might wonder whether you need two passports. The short answer is yes, and here's why: while you're not legally required to carry two physical passports at all times, using both appropriately can make international travel smoother and more compliant with the law.

As a U.S. citizen, you must use your U.S. passport when entering or leaving the United States, regardless of any other citizenship you hold. That's a firm rule from U.S. Customs and Border Protection. So even if you're also a Canadian citizen and possess a Canadian passport, you can't use it to enter the U.S.—only your American one.

The same principle applies in your other country of citizenship. If you're returning to Canada, present your Canadian passport. This avoids potential complications and respects each nation’s immigration protocols. Think of it this way: use the passport that matches the country you're entering.

For example, imagine you're flying from Toronto to New York. On departure, you’d show your Canadian passport to Canadian authorities. When arriving in the U.S., present your U.S. passport. On the return leg, reverse the process. Airlines often check this, and failing to comply could lead to delays or denied boarding.

Having two passports isn’t just convenient—it’s practical. It ensures you’re always following the rules, no matter which side of the border you're on. And if you're traveling frequently between countries, keeping both passports updated and accessible is a smart move.

So yes, while one passport might feel like enough, dual citizenship often means carrying two. It's not about preference—it's about compliance, clarity, and making travel as seamless as possible.

See also

In-depth articles

Related topics