I have lived in the United States for over 35 years but am still a Canadian citizen with an expired green card. Can I fly within the United States using only my Canadian passport as ID?

  • 5
    As opposed to what? What ID are you using before then? Commented Mar 10, 2020 at 3:18
  • Probably using greencard? Commented Mar 10, 2020 at 3:50
  • Downvoter, please comment.
    – phoog
    Commented Mar 10, 2020 at 18:12
  • 1
    Are you sure your green card is expired? If you got your green card 35 years ago, i.e. in the 1980s, then it is likely an I-551 with no expiration date, which is still valid today.
    – user102008
    Commented Mar 11, 2020 at 19:38

2 Answers 2


Passport is enough proof for a foreign citizen to take domestic flight within United States. So, you would be fine using Canadian passport as proof.

TSA Identification list - https://www.tsa.gov/travel/security-screening/identification

Foreign government-issued passport is a valid ID.


The existing answer is entirely correct. You should be aware, however, that at some airports near the Mexican border, officers of the US Border Patrol occasionally check the immigration status of travelers as they pass the ID check in the security screening. As a permanent resident, you are in the country legally, but you have a small chance of being cited for violating 8 USC 1304(e) for failing to have your green card with you.

You should take your expired green card with you because it arguably satisfies the letter of the law, even though it is not sufficient for passing the ID check at security. Having the green card could reduce the chance that an officer would cite you for a violation, and it could be useful in court if you decide to fight the ticket. This is especially true if the card expired recently, all the more so if you have a good reason for not renewing it on time.

The chance of being investigated for your immigration status is vanishingly low at most airports. If you are flying from Brownsville or McAllen in Texas, the probability is rather greater. Similarly, if you are going to be traveling on a highway near the Mexican or Canadian border, you should be aware of US Border Patrol interior checkpoints, where you might also run the risk of being cited.

  • Is it correct that violation of 8 USC §1304(e) is not grounds for removal?
    – Brian
    Commented Mar 11, 2020 at 14:52
  • @Brian it's a misdemeanor, so by itself it is not. Additionally, I don't think people are commonly cited for or convicted of violating this statute, although it seems that enforcement efforts may be increasing.
    – phoog
    Commented Mar 11, 2020 at 15:02

You must log in to answer this question.

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