Check Eligibility
Home How to Apply FAQ
Who is Eligible? Income Limits Work Requirements
Food Stamp Benefits Calculator
All 50 State Guides EBT Deposit Schedule Check My Eligibility Free

Does CVS Take EBT?

Yes — CVS Pharmacy accepts EBT for SNAP-eligible food items at most of its authorized locations nationwide. Like other pharmacy chains, CVS carries a more limited food selection than a traditional grocery store, but it remains a genuinely useful option for SNAP households, particularly for convenience purchases or when a full grocery store is not nearby.

This guide covers exactly what is and is not eligible at CVS, how EBT works at checkout and online, and how ExtraCare rewards interact with your SNAP benefits.


Is Every CVS Store SNAP-Authorized?

Not automatically. Individual CVS locations must apply for and receive SNAP authorization from the USDA based on carrying a sufficient variety of staple food items. Most CVS locations with a reasonably stocked grocery and snack section are authorized, but very small-format or specialty CVS locations with minimal food inventory may not be. Look for the Quest logo at the entrance or checkout, or ask a cashier to confirm before shopping if you are unsure about a specific location.


How to Use Your EBT Card at CVS In-Store

  1. Shop for SNAP-eligible items — CVS’s grocery aisles, refrigerated section, and snack aisles carry the bulk of what qualifies
  2. Proceed to checkout — standard registers and self-checkout (where available) both accept EBT
  3. Select “EBT” as your payment method on the register screen
  4. Insert or swipe your EBT card
  5. Enter your 4-digit PIN
  6. The register automatically separates SNAP-eligible items from the much larger share of CVS’s inventory that is not food-related
  7. Pay for non-eligible items separately with another payment method

Because CVS carries so many non-food and health-related items — medications, cosmetics, photo services, greeting cards, household goods — expect your transaction to frequently include a mix of EBT-eligible and non-eligible items requiring a split payment.


What You Can Buy With EBT at CVS

CVS’s food selection is more limited than a full grocery store but still covers the core SNAP-eligible categories:

Eligible items:

  • Packaged snacks (chips, candy, cookies, crackers)
  • Canned goods and pantry staples
  • Bread and some baked goods
  • Refrigerated items (milk, some dairy, yogurt, at select larger locations)
  • Frozen foods (limited selection compared to a full grocery store)
  • Non-alcoholic beverages, including soda, juice, and bottled water
  • Baby food and infant formula

Not eligible at CVS:

  • Prescription and over-the-counter medications
  • Vitamins and supplements (Supplement Facts label) — CVS has an extensive vitamin aisle, most of which is not SNAP eligible
  • Cosmetics, personal care items, and household goods
  • Photo printing and greeting cards
  • MinuteClinic services
  • Alcohol and tobacco
  • Hot prepared food, at locations with any food service counter
  • Pet food and pet supplies

CVS EBT shopping works best as a supplemental or convenience shopping stop rather than a primary weekly grocery destination for most SNAP households.


Does CVS Take EBT Online?

CVS offers same-day delivery and pickup through its own app and website in many markets, as well as through third-party delivery partnerships.

CVS Same Day Delivery

CVS’s own delivery service, available through the CVS app and website, supports SNAP-eligible purchases with EBT payment for the eligible portion of your order in participating areas. Delivery fees and any non-eligible items require a separate payment method.

CVS Through DoorDash and Uber Eats

CVS also partners with major third-party delivery platforms, some of which support SNAP/EBT payment for eligible items:

  • DoorDash — CVS is among the retailers supporting SNAP/EBT payment through DoorDash’s expanding grocery and convenience network. See our does DoorDash take EBT guide.
  • Uber Eats — CVS delivery through Uber Eats may support EBT in participating markets. See our does Uber Eats take EBT guide.

Availability through either platform varies significantly by location — check within each specific app to confirm current EBT support for CVS orders at your address.


CVS ExtraCare Rewards and EBT

CVS’s free loyalty program, ExtraCare, offers personalized coupons, ExtraBucks rewards, and digital deals through the CVS app. Digital coupons clipped through ExtraCare apply automatically at checkout and reduce the price of eligible items before your EBT card is charged, at no additional cost — the same principle covered in our can you use coupons with EBT guide.

ExtraBucks rewards earned through qualifying purchases (including the EBT-paid portion, in most cases) can later be redeemed like store cash on future purchases, including non-food items paid with other payment methods.


When CVS Makes Sense for SNAP Shopping

Good use cases:

  • Late-night or emergency food needs when a full grocery store is closed
  • Quick convenience purchases — snacks, drinks, a few pantry items
  • Picking up baby formula or infant food when you need it immediately
  • Combining a food purchase with a pharmacy errand in a single stop

Less ideal for:

  • Full weekly grocery shopping — the fresh produce, meat, and dairy selection is far more limited than a dedicated grocery store
  • Bulk staple purchases — pricing per unit is typically higher than at a full supermarket or discount grocer like Aldi

FAQs

Can you use EBT at CVS?

Yes, at most locations carrying sufficient SNAP-eligible food inventory. CVS’s food selection is more limited than a full grocery store, covering packaged snacks, canned goods, some dairy and frozen items, and beverages, but the checkout process for EBT works the same as any other authorized retailer.

Does CVS EBT online ordering work?

Yes, through CVS’s own same-day delivery and pickup service in many markets, as well as through third-party partnerships with DoorDash and Uber Eats where available. SNAP-eligible items are covered by EBT; delivery fees always require a separate payment method.

What can’t you buy with EBT at CVS?

Medications (prescription and over-the-counter), vitamins and supplements, cosmetics, personal care items, photo services, MinuteClinic services, alcohol, tobacco, hot prepared food, and pet food are all excluded from EBT purchase at CVS, the same as at any other retailer.

Does ExtraCare work with EBT purchases?

Yes. Digital coupons and personalized deals through the free ExtraCare program apply automatically at checkout and reduce the price of eligible items before your EBT card is charged.

Is every CVS store SNAP-authorized?

Not automatically. Individual locations must carry sufficient staple food inventory to qualify for SNAP authorization. Most standard CVS locations are authorized; look for the Quest logo or ask a cashier to confirm at any specific store.


Summary

CVS accepts EBT for SNAP-eligible food items at most authorized locations, in-store and through same-day delivery or pickup, plus third-party platforms like DoorDash and Uber Eats. Its food selection is more limited than a full grocery store, making it best suited for convenience purchases rather than complete weekly shopping — but the free ExtraCare rewards program adds value for eligible purchases at no extra cost.

For more retailers that accept EBT, see our grocery stores that take EBT directory. Check your current monthly SNAP benefit with our food stamp calculator.