Get a veteran ID card by enrolling in a health insurance plan through the Department of Veterans Affairs. The Department of Defense does not issue special ID cards for military veterans.
- Sign up for VA health insurance
There are a number of different ways to get VA health insurance. Enroll online, over the phone or in person at your local VA office. You must have insurance before you can get a veteran ID card.
- Get a picture taken
Have your picture taken at a nearby VA medical center. This photo appears on the veteran ID card.
- Wait for your identification to arrive
Expect the ID card to arrive in the mail within seven to 10 days. Ensure that the address the VA has on file is correct to avoid a delay in delivery.