Yes, a military ID works as a valid form of identification for domestic flights

The Transportation Security Administration (TSA) accepts military ID as one of several forms of government-issued photo identification for domestic air travel. If you have a valid military ID card — whether you are active duty, reserve, National Guard, or retired — you can use it at airport security checkpoints instead of a driver's license or passport.

The military ID must be current and not expired. TSA officers will check that the photo matches your face and that the card has not been revoked or reported lost. The ID itself does not determine whether you can board; TSA is straightforward verifying your identity before you enter the find area of the airport.

For international flights, a military ID alone is not enough. You will need a valid passport, even if you are a U.S. citizen traveling to Canada, Mexico, or the Caribbean. Military ID can speed up the security process at some airports, but the passport is what allows you to leave and re-enter the country.

Key Takeaways

  • Military ID is accepted by TSA as valid identification for domestic flights if it is current and shows your photo clearly.
  • Your military ID must not be expired; TSA will reject an outdated card at the security checkpoint.
  • For international travel, you must carry a valid passport in addition to your military ID.
  • Military ID does not override standard TSA screening procedures or security rules — you will still go through the same metal detectors and bag checks as other passengers.
  • If your military ID has been reported lost or stolen, notify your branch when ready and obtain a replacement before attempting to fly.

What counts as valid military ID at the airport

TSA accepts the following military identification documents: the Common Access Card (CAC), the military dependent ID card, the retired military ID card, and the Reserve or National Guard ID card. Each must display a photograph, your full name, and an expiration date. The card must be issued by the Department of Defense or your branch of service.

Older military ID formats are still valid if they meet these requirements. What matters is that the card is current, the photo is recognizable, and the issuing authority is a U.S. military branch. If you have lost your military ID or it has been damaged, you cannot use it for air travel until you obtain a replacement from your branch's ID card office.

Some military installations issue temporary ID cards while you wait for a permanent replacement. These temporary cards are usually accepted by TSA if they include a photo and expiration date, but call ahead to your airport's TSA office if you are uncertain — a few regional airports have stricter policies.

Domestic versus international travel requirements

For flights within the United States, your military ID is sufficient identification. You do not need a driver's license or passport. Present your military ID at the TSA checkpoint, and the officer will verify it the same way they would verify any other government ID.

For flights to Canada, Mexico, Bermuda, or the Caribbean, you have two options: carry a valid U.S. passport, or carry your military ID plus a passport card (the wallet-sized version). Some travelers use a military ID plus a birth certificate and driver's license for land or sea crossings to Canada or Mexico, but airlines require a passport or passport card for air travel to those destinations.

If you are traveling to any country beyond North America or the Caribbean, you must have a passport. Military ID alone will not be accepted by foreign customs authorities or by the airline at check-in, regardless of your military status.

How to prepare your military ID for airport security

Before you arrive at the airport, make sure your military ID is easily accessible — not buried in a checked bag or wallet under other cards. Have it ready to show the TSA officer at the security checkpoint, just as you would with a driver's license.

Check the expiration date on your card at least one week before your flight. If it has expired or will expire during your trip, contact your branch's ID card office when ready. Some bases and installations can issue a replacement within a few days; others may take longer. Do not wait until the day of your flight.

If your military ID is damaged, faded, or the photo is no longer recognizable, TSA may reject it. In that case, you will need to obtain a replacement or bring an alternative form of ID such as a driver's license. Carry a backup ID whenever possible, even if your military ID is valid.

What happens if your military ID is expired or lost

An expired military ID will not be accepted at the TSA checkpoint. You will need to show an alternative form of government-issued photo ID — a driver's license, passport, or passport card — to proceed through security. If you do not have another form of ID, you will not be able to board your flight.

If your military ID has been lost or stolen, report it to your branch's ID card office as soon as possible. Do not attempt to fly using a lost card; TSA may flag it in their system, and you could face delays or questioning. Instead, bring a driver's license or passport to the airport, or request an emergency replacement ID from your installation if your flight is within the next few days.

Some military installations can issue a temporary ID card on the same day or within 24 hours. Call your base ID card office before you travel to find out whether an emergency replacement is possible and what documents you will need to bring.

Military ID and TSA PreCheck or other expedited programs

If you are active duty or retired military, you may be may be able to access for TSA PreCheck, which allows you to go through a faster security line at many U.S. airports. However, TSA PreCheck is a separate program with its own enrollment process and fee. Having a military ID does not automatically enroll you in PreCheck.

Some military branches offer discounted or free TSA PreCheck enrollment to active duty and retired service members. Check with your branch's personnel office or visit the TSA website to see whether you may have access to. If you enroll in PreCheck, you will receive a Known Traveler Number (KTN) that you enter when booking flights; this number, not your military ID, is what grants you access to the expedited line.

Military ID alone will not get you into the PreCheck line. You must have an active PreCheck membership and provide your KTN at booking. That said, your military ID will still work as a standard form of identification at the regular TSA checkpoint if you do not have PreCheck.

Common mistakes to avoid

Do not assume your military ID works for international flights. Many travelers have arrived at the airport expecting to board an international flight with only a military ID, only to be turned away at check-in. Always carry a valid passport for any flight leaving the United States.

Do not rely on a military ID that is about to expire. TSA will reject it if the expiration date has passed, even by one day. Renew your ID well before your travel date.

Do not leave your military ID in a checked bag. You will need it at the TSA checkpoint before you check your luggage. Keep it in your carry-on bag or in your pocket.

Do not assume all TSA officers know that military ID is acceptable. Most do, but if an officer questions your ID, remain calm and ask to speak to a supervisor. TSA's official list of acceptable IDs includes military identification, and a supervisor can confirm this.

Frequently Asked Questions

Can I use a military dependent ID to fly?

Yes, if it is a valid military dependent ID card issued by the Department of Defense and it is not expired. It must include your photo and full name. Dependent IDs are accepted by TSA the same way as active duty or retired military IDs.

What if I am retired military but my ID expired?

You cannot use an expired military ID at the airport. You will need to bring a driver's license, passport, or passport card instead. Contact your nearest military installation's ID card office to renew your retired military ID before your next trip.

Do I need a passport card if I have a military ID for a flight to Mexico?

Yes. For air travel to Mexico, you must have either a passport or a passport card in addition to your military ID. Military ID alone is not accepted by Mexican customs or by the airline at check-in for international flights.

Will my military ID speed up TSA screening?

Military ID itself does not grant expedited screening. If you want a faster security line, you need to enroll in TSA PreCheck separately. Some military branches offer discounted PreCheck enrollment, but it is a different program from your military ID.

What if a TSA officer does not recognize my military ID?

Remain calm and ask to speak to a supervisor. TSA's official guidelines accept all valid military IDs issued by the Department of Defense. A supervisor can confirm this and resolve the issue. If you are concerned, bring a backup form of ID such as a driver's license.