Happy mother smiling at young son who has CVS band-aid on from getting a flu shot
Happy mother smiling at young son who has CVS band-aid on from getting a flu shot

Schedule your FREE flu shot*

Flu shots available for all ages, 3 years old and up in most states.

Schedule your vaccinations
Happy mother smiling at young son who has CVS band-aid on from getting a flu shot

Flu and COVID-19 are two different viruses and require two different vaccines. The Centers for Disease Control and Prevention (CDC) recommends both vaccines and says it’s safe to receive them at the same time.*

Schedule your vaccinations

Smiling father and young daughter showing off matching CVS bandages on their arms after receiving vaccinations

The vaccines you need, all in one place™

  • We offer 15+ vaccines for you and your family, including pneumonia, shingles, Tdap and more, administered by certified immunizers.*
  • Convenient online scheduling.
  • Over‐the‐counter recommendations for potential side effects.
  • You can view your CVS Pharmacy® vaccination records* in your health dashboard. You must be 18 or older to access.
View your vaccination recordsExternal Site

Make one appointment. Vaccinate the whole crew.

Up to four family members on one appointment.

Schedule your vaccinations

Earn up to $50 to spend at Schnucks

Earn just for filling scripts.*

Every 10 prescriptions you fill gets you a $5 Schnucks Shopping Pass. Earn on flu shots and more, too.

Enroll online or at the pharmacy next time you visit!

Join now View program rules Go to FAQs
Helpful pharmacist holding prescription bottle with shelves of medication in background

Say hello to convenient and personalized services.

Rx delivery

Get your prescriptions the convenient way.*

FREE savings review

Your pharmacist can look for ways to save.* Just stop by.

Worry-free automatic refills

We'll refill eligible Rx and let you know when they're ready.*

Presorted Rx packs

Enjoy the ease of having your scripts packed by dose.*

Our app's always on call.

Check your scripts, order refills, request delivery and more. 24/7. So easy!

Get the CVS Pharmacy app
A person uses the CVS Pharmacy mobile app to check her prescription.

Ready to get started?

Stop by your local CVS Pharmacy at Schnucks. You'll be so glad you did.

Find a pharmacy location

ExtraCare Pharmacy & Health Rewards® FAQs and privacy information

The Privacy Authorization allows CVS Pharmacy to record the prescription earnings of each person who joins the ExtraCare Pharmacy & Health Rewards® program.

A separate authorization is necessary for each person who joins ExtraCare Pharmacy & Health Rewards. Adults 18 years and older must sign individually; parents or guardians can sign for children under 18.

When you first join, your pharmacy record will load your ExtraCare number to link (it won't contain any medical information about the prescription) back to the ExtraCare account. If necessary, your contact information (including your full name, address and phone numbers) will be used to update the ExtraCare account. After you join, your contact information will be used to communicate with you about ExtraCare Pharmacy & Health Rewards benefits, related new programs and offers.

In addition, each program member sharing the same ExtraCare card will be identified separately for the accumulation of Schnucks Shopping Passes. To calculate earnings, ExtraCare will receive the quantity of prescriptions purchased, immunizations administered and other actions that count toward Schnucks Shopping Passes for each of you.

Please note: Because CVS Pharmacy is serious about your privacy, we will let you know what additional health information will be part of any new program under ExtraCare Pharmacy & Health Rewards when we ask you to join that particular program. This additional information won't be used or shared if you don't join.

No. Household members sharing the same ExtraCare card will only be able to see the membership status for those who have joined, how many Schnucks Shopping Passes have been earned, and how they were earned. Specific medication information will not be visible.

CVS Pharmacy will use the prescription number, store number, date of birth and ExtraCare card number to properly match online users with ExtraCare membership to ensure that earnings and Schnucks Shopping Passes are recorded for the correct person.

Your signed authorization is valid for five years. You'll need to sign again after five years to maintain enrollment and continue earning within the ExtraCare Pharmacy & Health Rewards program.

Canceling your Privacy Authorization will automatically end your membership in ExtraCare Pharmacy & Health Rewards. You will no longer earn Schnucks Shopping Passes for your prescription purchases. Opt Out of ExtraCare Pharmacy & Health Rewards.

No. The Privacy Authorization you signed will remain in effect for five years from the date it was signed. You'll continue to earn under the ExtraCare Pharmacy & Health Rewards program until your Privacy Authorization expires. At that point, you'll need to sign again to stay in the program and keep earning.

How to join

Yes. You will need an ExtraCare card to join.

No. In order to protect your privacy, you must have an ExtraCare card to join. Your ExtraCare number is a unique number tied to your ExtraCare membership; phone numbers are not unique across all cards.

You can keep sharing the same card. However, only those family members who signed up for ExtraCare Pharmacy & Health Rewards will earn rewards under the program.

Benefits of joining

Signing up for ExtraCare Pharmacy & Health Rewards allows you to earn up to $50 to spend at Schnucks each year. Earn on prescription refills, vaccinations,® activities and more.

The ExtraCare Pharmacy & Health Rewards program rewards you for taking charge of your health by completing select activities, such as prescription refills, immunizations and more.

The ExtraCare Pharmacy & Health Rewards program is the only way to earn rewards for your prescription purchases. Any prior prescription rewards program has been replaced by this program.

Everyone can join. Rewards cannot be earned for prescriptions purchased in Arkansas, New Jersey or New York; on any prescriptions for controlled substances purchased in Hawaii or Louisiana; or on any prescriptions transferred to a CVS Pharmacy in Alabama, Mississippi or Oregon.

No. You can join the ExtraCare Pharmacy & Health Rewards program for free.

Your earnings

Yes. Your earnings will be applied to the ExtraCare card that was used when you joined the program.

No. While you earn individually, the $5 Schnucks Shopping Pass will be paid out once the combined total of credits on the card reaches 10.

A $5 Schnucks Shopping Pass will be issued approximately one week after you earn it. It will print on your CVS Pharmacy receipt as a Schnucks Shopping Pass if you are in a Schnucks store. If you are at a CVS Pharmacy outside of a Schnucks store or on®, you'll receive a Pharmacy & Health ExtraBucks Reward®. (Note: To access your reward on, you'll need to have or to create an online account and attach your ExtraCare card to it.)

They can be used on most items throughout the store. They cannot be used to purchase alcohol, lottery, money orders, prescriptions and copays, pseudoephedrine/ephedrine products, postage stamps, prepaid cards, gift cards, newspapers and magazines, milk (where required by law or regulation), bottle deposits, bus passes, any imposed governmental fees, or items reimbursed by a government health plan.

The $50 limit is only for Schnucks Shopping Passes earned from the ExtraCare Pharmacy & Health Rewards program.

Yes. All balances reset at the end of each calendar year.

Didn't find the answer you were looking for? Visit our Help Section.

*for free flu shots: No cost with most insurance. Age restrictions apply. Available when certified immunizer is on duty. See for details.

*for flu and covid-19 vaccine: Flu and COVID-19 vaccines available when a certified immunizer is on duty. Age restrictions apply. Available at most CVS Pharmacy® and MinuteClinic® locations. No-cost flu and COVID-19 vaccines with most insurance plans. COVID-19 vaccine is no cost for those uninsured.

*for covid-19 and more: Availability varies by state based on regulations. This is not an all‐inclusive list of who should be vaccinated. Age restrictions apply. Talk to your CVS Pharmacy® immunizing pharmacist to see if any of these vaccines are right for you.

*for free flu shot availability: Flu shots available when immunizing pharmacist is on duty. Age restrictions apply. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B.

*for vaccination records: Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Talk to your CVS Pharmacy® immunizing pharmacist to see if this vaccine is right for you.

*for extracare pharmacy & health rewards: You must enroll in both the ExtraCare® and ExtraCare Pharmacy & Health Rewards® program to earn a Schnucks Shopping Pass. An individual can earn up to $50 to spend at Schnucks in a calendar year in connection with the program. See program rules for details or ask CVS® pharmacists for a copy. Rewards cannot be earned on any prescriptions where prohibited by law. CVS Pharmacy® reserves the right to modify or terminate the ExtraCare Pharmacy & Health Rewards program.

*for rx delivery: Delivery is available for eligible prescription drug orders with qualifying prescription benefit programs and insurance plans. Order cutoff times may vary by delivery option and pharmacy location. 1 to 2 day delivery only available on orders placed Monday through Thursday. Delivery may be subject to delays. Not all delivery options are available to every address or from all pharmacy locations. Delivery fees apply and may vary by delivery option and location. Delivery of select nonprescription items is available with prescription delivery at participating locations. Nonprescription items are not available for delivery from CVS Pharmacy® at Target locations. Selection of nonprescription items available may vary for online and in-store orders. Nonprescription items are charged at online prices, which may vary from store prices. Coupons, ExtraBucks Rewards® or in-store promotions with delivery may not be used with delivery orders. Online promotions cannot be used nor ExtraBucks Rewards earned with orders called into stores. Advanced payment required through credit, debit or FSA/HSA card (Flexible Spending Account or Health Spending Account card). In most cases, FSA/HSA cards may not be used for delivery fees. Other restrictions apply. See FAQs or call your local pharmacy for details.

*for free savings review: Savings vary. Not all patients are eligible for savings. Ask a pharmacist for details.

*for automatic refills: Not all prescriptions are eligible. See your pharmacist for details.

*for presorted rx packs: Multi-dose packaging is provided without additional fees. Drug costs may change when prescriptions are transferred to a new pharmacy or change from a 90 day prescription to a 30 day prescription. To align prescriptions on a 30 day cycle, one or more additional copays may be required by the patient’s plan. Not all medications can be included in the multi-dose packs. Please contact your CVS Pharmacy® team for additional information.