
CVS Military & Veteran Discount
CVS has no free register discount — the only CVS military deal is 20% off full-price CVS.com orders via a paid WeSalute+ membership, and the free ExtraCare program usually beats it.
CVS does not give veterans a free discount at the register. The one “CVS military discount” that exists is 20% off full-price items at CVS.com (plus free shipping) — and it’s unlocked only through a paid WeSalute+ membership (formerly Veterans Advantage). The 20% is a real, CVS-published benefit, but it applies online only and to full-price items only: no prescriptions, no gift cards, no BOGO or sale items.
Because WeSalute+ costs about $59.95 the first year (and more to renew), the 20% pays off as a CVS-only move only if you buy a lot of full-price merchandise on CVS.com each year. For most service members, veterans, retirees, and their spouses and dependents, the smarter play is the free ExtraCare program — 2% back in ExtraBucks plus digital coupons and weekly deals — which costs nothing and works in store and online, exactly like it does for every other CVS shopper.
This is an independent guide. NavyWeek is not affiliated with CVS or WeSalute; CVS and WeSalute set and can change these terms at any time.


Opens cvs.com · The 20% is CVS.com online only and requires a paid WeSalute+ membership — there is no free in-store register discount
CVS Military Discount — Key Facts
- Discount
- 20% off full-price items + free shipping at CVS.com
- Verification
- WeSalute+ (paid premium membership; verify service, click activation link)
- Eligible groups
- Active duty, veterans/retirees, Guard & Reserve, service academy cadets, immediate family — all via WeSalute+
- Where to redeem
- CVS.com online only (in-store pickup of online orders allowed)
- Cost
- Requires paid WeSalute+ (~$59.95 first year; renews higher)
- Free alternative
- ExtraCare — 2% ExtraBucks + coupons, no cost, in store or online
- Region
- United States
Source: CVS — WeSalute members / 20% offer (non-member landing, official) · Last verified: July 12, 2026
WHO QUALIFIES
CVS has no free register discount. The only CVS military discount is 20% off full-price items at CVS.com (plus free shipping), unlocked through a paid WeSalute+ membership — online only, full-price items only, and excluding prescriptions, gift cards, BOGO, and sale items.
- Active-duty military qualify for the 20% through a paid WeSalute+ membership.
- Veterans and retirees (honorably discharged) qualify via WeSalute+.
- National Guard and Reserve members qualify via WeSalute+.
- Service academy cadets qualify via WeSalute+.
- Immediate family — spouse, parent, sibling, and child — are included under WeSalute eligibility.
- Anyone can use the free CVS ExtraCare loyalty program — it is open to all, with no military status required.
| Audience | Discount |
|---|---|
| Military & veterans (via paid WeSalute+)CVS.com online only. Requires an active paid WeSalute+ membership (roughly $59.95 the first year, renewing higher). Excludes prescriptions, gift cards, BOGO, and sale items. | 20% off full-price items + free shipping |
| Immediate family (spouse, parent, sibling, child)Family eligibility is set by WeSalute’s rules; the member verifies once with WeSalute and subscribes to the paid tier. | Same 20% via WeSalute+ |
| Everyone — free CVS ExtraCareNo cost, no membership, works in store and online. The backbone of CVS savings for most shoppers, including service members. | 2% back in ExtraBucks + coupons |
HOW TO REDEEM
Online at www.cvs.com
- Join and verify with WeSaluteCreate a WeSalute account and verify your military or veteran status, then enroll in the paid WeSalute+ tier. The free WeSalute (basic) tier does not unlock the CVS 20%.
- Activate the CVS offerFrom your WeSalute account, open the CVS offer and click the activation link. CVS never receives a copy of your military ID — the benefit is tied to your paid WeSalute+ membership.
- Shop full-price items on CVS.com20% comes off eligible full-price items and standard shipping is free. You can choose in-store pickup for the online order. Prescriptions, gift cards, BOGO, and sale items are excluded.
In store
- There is no confirmed standing 20% register discountUnder current CVS terms the WeSalute+ 20% applies to CVS.com online orders, not a walk-in register purchase (a 2013 launch claimed “in-store and online,” but current CVS pages describe online-only). Use free ExtraCare in store instead.
- Use free ExtraCare at the registerScan your ExtraCare card or app, load digital coupons, and let ExtraBucks Rewards and the weekly ad do the work — this is free and open to everyone, and on sale/BOGO items it routinely beats a flat 20% (which excludes those items anyway).
HOW IT WORKS
The make-or-break fact is cost. Verification runs through WeSalute (a third-party service, formerly Veterans Advantage): you verify your service once, then subscribe to the paid WeSalute+ tier and activate the CVS offer via a link in your account. The discount is only active while your paid membership is current, and the free WeSalute basic tier does not unlock it. On the baseline of a $40 full-price CVS.com cart, 20% is $8 off — real money, but you have to clear the roughly $300/year of full-price, non-excluded CVS.com spend it takes to out-earn the membership fee.
CVS does say the 20% “can be combined with rewards” through ExtraCare, so your 2% ExtraBucks and eligible digital coupons can layer on a full-price order. But the items where a drugstore run really saves — sale prices and BOGO deals — are exactly the ones the 20% excludes, and those are usually cheapest with the free ExtraCare + coupon stack instead.
Do not confuse the two “20% off” figures CVS uses. The military benefit is WeSalute+ (military-gated, full-price CVS.com). Separately, ExtraCare Plus ($5/month or $48/year) gives 20% off CVS Health brand products plus a $10 monthly reward and free delivery — it is open to anyone, not military-specific, and for a frequent CVS shopper it can out-save WeSalute+ for less money.
If you have base access, over-the-counter and health-and-beauty items are tax-free at the commissary or exchange — a clean substitute for a CVS front-store run. And there is no confirmed CVS in-store Veterans Day military discount; the WeSalute+ 20% is a year-round, membership-gated benefit, while CVS’s public weekly deals run all year for everyone.
Exclusions & fine print
- Applies to full-price items on CVS.com only — not to a walk-in register purchase under current terms.
- Excludes prescriptions, gift cards, BOGO offers, sale-price items, same-day delivery charges, CVSphoto.com, and CVS Pharmacy Optical.
- Requires an active paid WeSalute+ membership (roughly $59.95 the first year; renews higher) — the free WeSalute basic tier does not unlock it.
- Tax is calculated on the pre-discount price.
- A reported “10% off MinuteClinic visits” appears on WeSalute’s listing but is not confirmed on CVS’s own pages — treat as unverified.
SOURCES
- CVS — WeSalute members / 20% offer (non-member landing, official) — CVS
- CVS — WeSalute members (member landing, official) — CVS
- WeSalute — CVS/pharmacy 20% Military & Veteran Discount (eligibility, exclusions, paid membership) — WeSalute
- CVS — ExtraCare / ExtraCare Plus overview (free 2% ExtraBucks) — CVS
FREQUENTLY ASKED QUESTIONS
Does CVS offer a military discount?
How much is the CVS military discount?
Do veterans, spouses, and dependents qualify?
How do I verify my status?
Does CVS use ID.me, GovX, SheerID, or WeSalute?
Can I use it in stores or online?
What is excluded?
What’s actually the cheapest way for a service member to buy from CVS?
Does CVS offer a first responder, teacher, or nurse discount?
MORE MILITARY DISCOUNTS
All military & veteran discountsEditorial policy
- Source priority. We cite CVS’s own we-salute pages first (the 20%-off-full-price terms, free shipping, and exclusion list) and WeSalute’s CVS offer page for the eligibility and paid-membership requirement, and we report plainly that the discount is CVS.com online-only and gated behind a paid WeSalute+ subscription — not a free register discount. The membership-cost figures come from WeSalute’s plans page and a third-party review and are labeled as such. The free ExtraCare path is documented from CVS’s ExtraCare overview. All confirmed on the “Last verified” date above; CVS and WeSalute can change terms at any time.
- Independence. NavyWeek.org is not affiliated with the U.S. Navy, the Department of Defense, NAVCO, or any federal agency. We do not accept payment to recommend specific recruiters, schools, vendors, or services.
- Review cadence. Because CVS can change these terms at any time, the offer is re-verified against the official page on a recurring basis and whenever a reader reports a change.
- Reviewer. The page is reviewed for accuracy by the reviewer named in the byline. The "Last reviewed" date at the top of the page reflects the most recent review pass.
- Corrections. Factual errors are corrected as soon as we can verify the issue against an official source. See the "Report an outdated fact" link below.
- Not advice. This page is informational only. For decisions about service, benefits, pay, or assignment, rely on official .mil sources and your chain of command, detailer, recruiter, or accredited representative.



































































































































































































































































































































































































































































