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.Continue Reading
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.
Have your picture taken at a nearby VA medical center. This photo appears on the veteran ID card.
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.