Originally Posted by
3galsontour
Recently travelled back to Canada with my family. I am US res. with Canadian passport. They are dual citizens. I offered their US passports and the immigration woman in Toronto said they should always try to come into Canada on their Canadian passports because it could be beneficial. I would like to know what the benefits would be because regardless of how we arrived they are still passport holders.
I know it's not the exact question you asked, but U.S. citizens (including dual citizens) are
required to enter the U.S. on their American passport.
I think the reasons for this rule are to prevent the odd situation where a U.S. citizen enters the United States using a foreign passport and after being issued a visa. And maybe so big brother can track our entrances and exits more accurately.
Edit: simultaneous posting... great minds think alike!