Significant discounts at over 60,000 pharmacies nationwide.

VeteranRx Prescription Discount Program


Free Program for ALL U.S. Veterans

VeteranRx is a Free Prescription Discount Program for all of America’s Military Veterans and their families. This free program entitles Veterans and their families to significant discounts on both brand name and generic drugs at over 60,000 pharmacies nationwide. All major pharmacy chains and most independently owned pharmacies participate in this free program. Cardholders save up to 80% on prescription drug purchases.

There are no enrollment forms, no age or income requirements, no waiting periods, no eligibility requirements, no exclusions, covers preexisting conditions, no claim forms to file, no annual or lifetime limits. Use this prescription discount card every time you go to the pharmacy.

Accepted at Over 60,000 Pharmacies!


Benefits of the card

  • No fees for the card or usage
  • Good for the whole family
  • Covers pet medication
  • Manufacturer rebates on a broad selection of branded drugs

Who can use this free card?

Many Veterans are not medically service connected through the Department of Veterans Affairs. This program has no service connection requirements. Any Veteran and Family Member of a U.S. Veteran with or without prescription coverage can use this free card.


Accepted Everywhere!

The VeteranRx Prescription Savings Card is accepted by all major chains and most independent pharmacies—that’s over 60,000 pharmacies nationwide.

Already have coverage?

Ask your pharmacist to run both your insurance and the savings card and use the one that saves you the most money. Sometimes the free savings card will offer better prices than your insurance copay.



Are any medications excluded?

All FDA approved name brand and generic medications are covered. If you already have a pharmacy benefit, your card usually excludes many drugs from coverage. OUR CARD PROVIDES DISCOUNTS FOR ALL OF THESE.

How do I get a free card?

No enrollment necessary. Simply print the FREE prescription card, or save the card image to your phone. Show it to your pharmacist and save. It’s that simple.

Get Your Free VeteranRx Prescription Discount Card

(Option 1)
Print Discount Card Now or Save it to your phone.

Click on the card below and a print box will appear.


Show this active card to your pharmacy and they will use the numbers to provide your discount.


(Option 2)
Text “veteran” to 415-663-2089 and receive your card instantly by text message.

(Msg&data rates may apply)

(Option 3)
Receive a free VeteranRx card by mail.

VeteranRx Card
Service Status *
Address *
(Optional) If you would also like to receive your VeteranRx card by text Message. (Msg&data rates may apply.)