Back to Blog
GuideApril 23, 2026·10 min read·By Jacob Posner

Does CVS Accept EBT? What You Can Buy With SNAP in 2026

Yes, CVS accepts EBT at all standalone locations nationwide. Learn what SNAP-eligible items you can buy, how to pay in-store, and how to use EBT for delivery.

CVS Pharmacy accepts EBT cards at all standalone locations across the United States. If you receive SNAP benefits and need to pick up groceries, snacks, or beverages, you can use your EBT card at the register or self-checkout at most CVS stores. In 2024, CVS also expanded EBT acceptance to delivery orders through DoorDash and Uber Eats, making it easier than ever to shop with your benefits without leaving home.

This guide covers everything you need to know: what you can and cannot buy, how to pay in-store and online, and what to do if your card is not accepted.

Can You Use EBT at CVS?

Yes. CVS is an authorized SNAP retailer, which means it has met USDA requirements to accept EBT payments for eligible food items. This applies to the vast majority of standalone CVS Pharmacy locations in the United States.

A small number of CVS locations inside hospitals, airports, or other facilities may not accept EBT. If you are unsure about your local store, call ahead or check the USDA's SNAP retailer locator at fns.usda.gov before making the trip.

Getting SNAP? You may qualify for more

Most SNAP recipients also qualify for Medicaid, WIC, and LIHEAP. Check all your benefits in 3 minutes — free.

Start free screener

What Can You Buy at CVS With EBT?

SNAP benefits cover food items intended for home preparation and consumption. At CVS, that means you can use your EBT card on a solid selection of grocery staples. The USDA sets these rules nationally, so the same eligibility rules apply whether you are shopping at CVS, a grocery store, or another authorized retailer.

SNAP-Eligible Items at CVS

CategoryExamples
Bread and cerealsSandwich bread, oatmeal, breakfast cereal, crackers, pasta
Fruits and vegetablesFresh produce, canned fruit, frozen vegetables
Meat, poultry, and fishCanned tuna, packaged deli meat, canned chicken
Dairy productsMilk, cheese, yogurt, butter
Snack foodsChips, cookies, candy, granola bars
Non-alcoholic beveragesJuice, bottled water, soda, sports drinks
Seeds and plantsItems that produce food for the household

CVS has a dedicated SNAP/EBT section on its website where you can browse over 37,000 SNAP-eligible items. The simplest rule of thumb: if a product has a "Nutrition Facts" panel on the label, it is likely SNAP-eligible. Items that carry a "Supplement Facts" panel (like vitamins) are generally not covered.

Items You Cannot Buy With EBT at CVS

SNAP does not cover non-food items, medicines, or prepared foods. At CVS specifically, you cannot use your EBT card on:

Not CoveredExamples
Vitamins and supplementsMultivitamins, protein powder, fish oil
Medicines and over-the-counter drugsIbuprofen, cold medicine, eye drops
Personal care and hygiene productsShampoo, deodorant, razors
Household suppliesPaper towels, cleaning products, laundry detergent
Tobacco and alcoholCigarettes, beer, wine, spirits
Pet foodDog food, cat food, treats
Hot prepared foodsAny food sold hot and ready to eat

If your cart contains a mix of eligible and ineligible items, the EBT terminal will split the transaction. You will pay for SNAP-eligible items with your EBT balance and cover the rest with another payment method like cash, debit, or credit.

How to Use Your EBT Card at CVS In-Store

Using EBT at CVS works the same way as using a debit card. There is no special process required.

At a staffed register:

  1. Place your items on the belt as usual.
  2. Tell the cashier you are paying with EBT, or wait until you are prompted for payment.
  3. Swipe or insert your EBT card when the terminal prompts you.
  4. Select "EBT Food" as the payment type.
  5. Enter your four-digit PIN.
  6. Confirm the amount being charged to your SNAP balance.
  7. If you have non-eligible items, you will be prompted for a second payment method to cover the remaining balance.
  8. Collect your receipt. It will show the transaction amount and your remaining EBT balance.

At self-checkout:

  1. Scan and bag all your items.
  2. When prompted for payment, select "EBT" from the payment options on the screen.
  3. Swipe or insert your card.
  4. Enter your PIN and confirm.
  5. Pay any remaining non-EBT balance with a second method.

Not every CVS has self-checkout lanes. Call your local store in advance if that is your preferred option.

How to Use EBT at CVS for Delivery

CVS expanded EBT delivery options in partnership with DoorDash, Uber Eats, and Forage. This means you can order SNAP-eligible items from CVS and pay with your EBT card through those apps, without setting foot in a store.

Using EBT on DoorDash:

  1. Open the DoorDash app and go to your account settings.
  2. Add your EBT card under "Payment Methods."
  3. Search for CVS Pharmacy in the DoorDash store list.
  4. Add SNAP-eligible items to your cart.
  5. At checkout, select your EBT card for eligible items.
  6. Use a debit or credit card to cover delivery fees, service fees, and tips. SNAP funds cannot pay for these charges.

Using EBT on Uber Eats:

The process is nearly identical to DoorDash. Add your EBT card as a payment method in the app, find CVS in the store list, and select EBT at checkout for eligible items.

Using EBT on CVS.com directly:

You cannot pay with EBT directly on CVS.com. You must go through DoorDash, Uber Eats, or another authorized delivery platform to use your SNAP benefits for CVS orders online.

Does CVS Accept EBT Cash (TANF)?

In addition to SNAP, many states issue EBT cards that include cash benefits through programs like TANF (Temporary Assistance for Needy Families). EBT cash benefits work like a debit card and can typically be used at any ATM or merchant that accepts debit. CVS accepts EBT cash at most locations, which means you can use your cash balance to buy items that SNAP would not cover, including household supplies or personal care products.

The rules on EBT cash vary by state, and some states restrict where cash benefits can be withdrawn. Check your state's EBT program rules to confirm.

Other Drug Store Chains That Accept EBT

CVS is not the only pharmacy that takes EBT. If you do not have a CVS nearby, these chains also accept SNAP:

RetailerEBT In-StoreEBT Online/Delivery
CVS PharmacyYesYes (DoorDash, Uber Eats, Forage)
WalgreensYesLimited availability
Rite AidYesCheck locally

Drug stores are generally not your best option for stocking up on groceries, since their food selection and prices are often less competitive than dedicated grocery stores. But for emergencies or convenience items when no grocery store is nearby, CVS and its competitors are a legitimate option.

Tips for Shopping at CVS With EBT

Check your balance before you shop. You can check your EBT balance on your state's EBT website, through your state's mobile app, or by calling the number on the back of your card. Running out mid-transaction is easy to avoid.

Separate eligible and ineligible items mentally before checkout. Knowing roughly what falls under SNAP and what does not saves time at the register, especially at self-checkout where the terminal prompts you for each payment type.

Look for the Nutrition Facts label. Any packaged food item with a Nutrition Facts panel is almost certainly SNAP-eligible. Items with a Supplement Facts panel or that are sold by a pharmacist are not.

Use ExtraCare coupons alongside EBT. CVS's loyalty program discounts apply to your purchase regardless of how you pay. You can stack ExtraCare savings with EBT.

Keep your PIN secure. Your EBT card PIN protects your benefits balance. Do not share it with others. If you suspect fraud or unauthorized use, contact your state EBT customer service line immediately.

Not Sure What Benefits You Qualify For?

SNAP is just one of more than a dozen federal and state programs that may be available to you. If you are using your EBT card at CVS, there is a good chance you could also qualify for other assistance programs, including help with healthcare costs, utilities, or childcare.

Use the free eligibility screener at benefitsusa.org/screener to see which programs you may qualify for based on your income, household size, and location. The check takes about two minutes and covers programs in all 50 states.

Frequently Asked Questions

Does CVS accept EBT at self-checkout?

Yes. Most CVS locations with self-checkout lanes accept EBT at those terminals. Select "EBT" from the payment menu when prompted, then swipe your card and enter your PIN. Not all CVS stores have self-checkout, so call ahead if this is important to you.

Can I use EBT to order CVS delivery?

Yes. CVS has partnered with DoorDash, Uber Eats, and Forage to accept EBT for delivery orders. Add your EBT card as a payment method in those apps. You cannot use EBT directly on CVS.com.

Can I buy vitamins at CVS with EBT?

No. Vitamins, supplements, and medicines are not SNAP-eligible. This applies even if the vitamin is food-based. The packaging distinction matters: Nutrition Facts panel means SNAP-eligible, Supplement Facts panel means it is not covered.

What if CVS does not accept my EBT card?

First confirm your card is active and has a sufficient balance. If the card is active but still not working, ask the cashier to manually enter your card number. If the issue persists, contact your state EBT customer service line. Some locations may not be set up to accept EBT, in which case you would need to visit a different store.

Can I use my EBT card at a CVS MinuteClinic?

No. MinuteClinic is a healthcare service. Medical services, co-pays, and prescription medications are not covered by SNAP. Your EBT card can only be used at CVS for food items at the retail register.

Does CVS accept EBT for hot food?

No. SNAP does not cover hot prepared foods anywhere, including CVS. Items sold hot and ready to eat are excluded under federal SNAP rules. Cold or shelf-stable food items that you would prepare at home are generally covered.

Is there a limit on how much I can spend with EBT at CVS?

There is no store-imposed spending limit. Your limit is whatever balance remains on your EBT account for the month. Large purchases are fine as long as the items are SNAP-eligible and you have sufficient funds.

Can I get cash back with EBT at CVS?

SNAP EBT does not allow cash back. If your EBT card also carries TANF or state cash benefits, you may be able to use those at an ATM or as a debit payment, but SNAP food benefits cannot be converted to cash.

Getting SNAP? You may qualify for more

Most SNAP recipients also qualify for Medicaid, WIC, and LIHEAP. Check all your benefits in 3 minutes — free.

Start Free Screener