Healthy holidays start here

Holiday magic made easy with up to 80% off select photo products.*

Shop Photo deals
A parent and child decorate a Christmas tree together.

MinuteClinic® can help you get back to enjoying family time.

Schedule a MinuteClinic appointment
Get $10 off $20 after vaccination. Restrictions apply. A certified immunizer places an adhesive bandage on a person's arm after vaccination.

Make your health a priority this season. Get $10 off $20 after vaccination.*

Schedule your vaccinations
The logo for health savings account (H S A) and flexible spending account (F S A) eligible items. Restrictions apply.

Use any FSA dollars you have before they expire!

Shop FSA-eligible products
Illustration of a prescription bottle.

Your neighborhood pharmacy

Where you get your medicine matters®

Our pharmacists are at the heart of what we do. Learn more about what our pharmacists can do for you.

Explore pharmacy services
CVS stories
We really feel that this store is part of our community!
– Henry S., CVS customer
An image still from Justin’s video. Justin stands in a CVS Pharmacy speaking to the camera.

CVS pharmacist Justin shares what he thinks makes a pharmacy part of the community.

Play Justin’s video
CVS stories
We really feel that this store is part of our community!
– Henry S., CVS customer
CVS stories
Every time I visit CVS, there’s greetings, smiles and very knowledgeable folks.
– Carey D., CVS customer
CVS stories
I give kudos to pharmacy workers with all they are responsible for... Thanks for what you do.
– Laurie K., CVS customer
Illustration of weekly deals.

This week’s deals & offers

'Tis the season for savings

Black Friday Extra Big Deals include items like Well Market cashews, Batiste dry shampoo and Scotch tape.

Enjoy up to 80% off select Photo products.

Shop Photo deal
The Holiday Shop includes items like Raw Sugar gift sets, plush reindeer and stockings.

Find 1,000s of gifts, stocking stuffers, joyful décor and more..

Visit the Holiday Shop
A Milani gift set and a Raw Sugar gift set.

Make spirits bright with up to 30% off* gift sets.

Shop gift sets
Up to 80% off photo items like holiday cards, mugs and canvas prints.

Enjoy up to 80% off select Photo products.

Shop Photo deal
Extra Big Deals logo.

Extra Big Deals. Deals so extra, they can't be missed!

Shop Extra Big Deals
York Peppermint Patties and Rolo chocolate candy.

Buy one, get one for $1* on holiday bags of candy.

Shop holiday candy
A still from Karina’s video: her family smiles and laughs in front of a Christmas tree. play icon

Prep for the holidays at CVS with Karina.

Play Karina’s video

Illustration of a shield with a cross symbolizing health care Health services

Schedule a flu shot, grab some extra savings

Flu shots are free with most insurance,* and appointments can often be made on the same day. Plus, get a $10 off $20 coupon* for the next time you shop at CVS®.

Schedule your vaccinations

No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. Get details here.

A MinuteClinic provider places an adhesive bandage on a person's arm after vaccination.
Get a $10 off $20 coupon with vaccine.*

No cost with most insurance. Eligibility varies by patient and insurance plan. Restrictions apply. Get details here.

A MinuteClinic waiting area.

Same-day care is just around the corner

MinuteClinic® is open for you nights and weekends, with appointments available in person and virtually.*

Schedule a MinuteClinic appointment
A smart phone showing how to find care using the CVS Health app.

Choose from more than 195 MinuteClinic services

Explore MinuteClinic
A doctor smiles at the camera.
Oak Street Health is part of CVS Health.

Oak Street Health specializes in primary care for older adults

Our dedicated care team understands the unique needs of adults on Medicare. Same-day or next-day appointments where available.

Learn more about Oak Street Health
A pharmacist hands a prescription to a customer.

Illustration of an ExtraCare card ExtraCare

Earn up to $50 in ExtraBucks Rewards® for filling scripts

With ExtraCare® rewards at the pharmacy, you’ll earn credits for filling scripts, getting vaccinations and more.*

Join ExtraCare & opt in
  • *for $10 off $20 coupon: Offer available August 11, 2025, through December 31, 2025, while supplies last. Customers who schedule their appointment online will receive the coupon after vaccination. Limit one per customer per vaccine visit. For vaccines that require multiple doses, the coupon will be given with vaccine series completion. Merchandise coupon redeemable at CVS Pharmacy® and Longs Drugs® for one-time use. ExtraCare® card required to receive savings. Terms and conditions apply. Details on coupon. Coupon barcode number must be provided to redeem online. $10 savings applied to total qualifying minimum purchase of $20 (after other coupons and discounts are applied). Coupon shall not be issued in Arkansas, New Jersey or New York or at MinuteClinic® locations in Arkansas, Massachusetts, New Jersey or New York. Coupon cannot be redeemed at CVS Pharmacy® at Target, CVS Pharmacy® at Schnucks® or at MinuteClinic® locations. This offer is solely made by CVS® and is not connected with any vaccine manufacturer. In pharmacy locations at Target, eligible patients may receive a coupon to be redeemed in their respective stores.

  • *for hsa/fsa eligibility: Health savings account (HSA) and flexible spending account (FSA) eligible services may vary by benefits administrator and with changes in Internal Revenue Service (IRS) rules. Check with your benefits administrator.

  • *for save more with our app: Based on average 12-month savings taken just after customers both sign in to the CVS Health® app and link their ExtraCare® card to the app for the first time versus customers who did not use any digital products but still had at least a single purchase tied to an ExtraCare card within three months of when the study began. Savings vary by member engagement.

  • *for 14 no-cost vaccines: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy® locations. Visit for details.

  • *for up to 80% off photo: Customer must add product to cart and apply applicable promo code found here. Offer valid online and in the CVS Health® app. Offer starts on December 7, 2025 at 12:01 AM ET and ends on December 13, 2025, at 11:59 PM ET. Only one discount may be applied to each item. Promo code must be entered at time of checkout to apply discount. Savings are not transferable. Offers do not apply to tax and shipping charges. CVS Pharmacy® reserves the right to make changes to or terminate this offer at any time. Same-day pickup applies to select photo products and orders received by 7:00 PM local time.

  • *for 30% off offer: Up to 30% off; Buy one, get one for $1; instant savings; buy more, save more; and ExtraBucks Rewards® promotions expire December 13, 2025, at 11:59 PM ET. Up to 35% off; Buy one, get one for $1; instant savings; and buy more, save more offers valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.

  • *for buy one, get one for $1 offer: Up to 30% off; Buy one, get one for $1; instant savings; buy more, save more; and ExtraBucks Rewards® promotions expire December 13, 2025, at 11:59 PM ET. Up to 35% off; Buy one, get one for $1; instant savings; and buy more, save more offers valid within each brand only. You must put both items in your basket; savings will be applied at checkout. ExtraBucks Rewards offer limit of one per household with card.

  • *for virtual appointments: MinuteClinic Virtual Care® services and appointment availability may vary. Credit, debit, health savings account (HSA) and flexible spending account (FSA) cards and some insurance accepted. Services not yet available in Alabama and Mississippi.

  • *for earn up to $50 in extrabucks rewards: You must enroll in the ExtraCare® program and opt in to earn ExtraBucks Rewards® for pharmacy activities. You will receive $2 ExtraBucks Rewards when you accumulate 4 credits, up to $50 ExtraBucks Rewards in a calendar year. Rewards at the pharmacy are valid only in the United States and are not available in Arkansas, New Jersey or New York; for any prescriptions transferred to a CVS Pharmacy® location in Alabama, Illinois, Mississippi, Oregon or Tennessee; for any controlled substance prescriptions; or where otherwise prohibited by law. Check ExtraCare terms and conditions for details or ask a CVS® pharmacy team member for a copy.