This question already has an answer here:
My husband and two daughters, ages two and six, are all dual American/Canadian citizens. We are traveling to England in less than two weeks.
I am kicking myself because I realized today that my six-year-old’s US passport just expired, and I don’t think it will be possible for me to renew it before we travel on August 18th. However, her Canadian passport is still valid. Will this be a problem when it comes time to return to the US from England after our 10 day trip?
My husband and two-year-old daughter will each carry both of their passports, and I will only carry my American one since that is all I have. We can also bring my six-year-old’s birth certificate if that will help.
We have never traveled outside of the US and Canada as a family together, so this is new to me. Part of me feels like how could they possibly give us trouble or not let us back into the US when we all have valid passports, one of them will just happen to be Canadian, but Canadians are allowed into America, especially when they are six years old and both of their parents are American!
However, I don’t want to assume anything, but since our situation is somewhat unique, I don’t really know who to ask for help. Does anybody foresee a problem with this? I can also bring her expired US passport just to further document the situation. I am so angry at myself for letting her US passport expire, and not even thinking about it until right before our trip! I’m really hoping that I’m worried over nothing, since a Canadian passport is a legitimate travel document, but I just don’t want any trouble at customs or immigration.
TLDR: Can a 6 year old duel American/Canadian citizen travel out of and back to the US on their Canadian passport if their US passport has expired?