Veteran ID Card (VIC): free proof of service
The Veteran ID Card (VIC) is a free card from the VA that proves you're a veteran — handy for claiming military discounts at stores and restaurants without carrying your DD-214. It's easy to get and a lot of veterans don't know it exists.
Who qualifies
Almost any veteran with an honorable or general (other-than-dishonorable) discharge — including National Guard and Reserve members with a qualifying period of federal active service.
How to apply
- Go to VA.gov (Veteran ID Card) and sign in with ID.me, Login.gov, or DS Logon.
- Upload a photo and confirm your details. Most cards arrive within about 60 days, and a digital version is available too.
Need quick proof today? You can also print a VA proof-of-service letter from your VA.gov account.
Put it to use with our directory of verified military discounts.
General information; eligibility and the process are set by the VA. Confirm at VA.gov. Source: U.S. Department of Veterans Affairs.
Frequently asked questions
Is the Veteran ID Card a military or federal ID?
No. The VIC is free proof of service for discounts and courtesy. It does not grant base access, VA health care, or benefits — those use other cards like a retiree ID or the VA Health ID Card (VHIC).
How do I get a Veteran ID Card?
Apply free at VA.gov, sign in with ID.me, Login.gov, or DS Logon, upload a photo, and confirm your details. Cards typically arrive within about 60 days, with a digital version available.