Does CVS Accept EBT?
Yes — CVS accepts EBT (SNAP benefits) at 7,928 USDA-authorized locations across 48 states, the most in California (866). Use your EBT card for eligible food the same way you would a debit card.
Find a CVS That Takes EBT Near You
Pick your state to see EBT-accepting CVS stores and other SNAP retailers in your city, or use the stores-near-me tool to find the closest locations.
- CA California 866
- FL Florida 741
- TX Texas 699
- NY New York 488
- PA Pennsylvania 411
- MA Massachusetts 358
- OH Ohio 321
- NC North Carolina 310
- NJ New Jersey 302
- GA Georgia 298
- IN Indiana 289
- VA Virginia 289
- IL Illinois 267
- MI Michigan 246
- SC South Carolina 193
- MD Maryland 184
- CT Connecticut 157
- AL Alabama 153
- AZ Arizona 151
- TN Tennessee 132
- LA Louisiana 120
- MO Missouri 98
- NV Nevada 80
- KY Kentucky 72
- OK Oklahoma 62
- MN Minnesota 59
- RI Rhode Island 58
- DC District of Columbia 58
- HI Hawaii 52
- WV West Virginia 51
- MS Mississippi 49
- WI Wisconsin 49
- KS Kansas 39
- NH New Hampshire 38
- IA Iowa 20
- ME Maine 20
- NE Nebraska 19
- NM New Mexico 18
- DE Delaware 18
- UT Utah 16
- AR Arkansas 16
- MT Montana 13
- WA Washington 13
- CO Colorado 12
- VT Vermont 9
- OR Oregon 7
- ND North Dakota 6
- ID Idaho 1
What You Can & Can't Buy With EBT at CVS
✓ Eligible with EBT
- Fruits & vegetables
- Meat, poultry & fish
- Dairy & eggs
- Bread & cereals
- Snacks & soft drinks
- Cold packaged & deli foods
- Seeds & food-producing plants
✗ Not covered
- Hot or prepared foods
- Alcohol & tobacco
- Vitamins & supplements
- Pet food
- Household & paper goods
- Health & beauty items
- Live animals
Eligibility follows federal SNAP rules and is the same at every retailer. See the full EBT-eligible food list.
Frequently Asked Questions
Does CVS accept EBT?
Yes, CVS accepts EBT (SNAP benefits) at 7,928 USDA-authorized locations across 48 US states.
What can I buy with EBT at CVS?
At CVS you can use EBT for SNAP-eligible food: fruits, vegetables, meat, poultry, fish, dairy, bread, cereals, snacks, and cold packaged foods. You cannot buy hot or prepared foods, alcohol, tobacco, vitamins, pet food, or household and non-food items with EBT.
Can I use my EBT card at CVS?
Yes. CVS is a USDA SNAP-authorized retailer, so your EBT card works for eligible food purchases at checkout. Swipe the card and enter your PIN like a debit card; the SNAP portion is deducted from your food-benefit balance.
Does CVS accept EBT for online orders?
EBT online ordering depends on the retailer and your state's SNAP Online Purchasing Program. Many major chains accept EBT online for pickup or delivery, but availability varies by location. Check CVS's website or app for "SNAP/EBT" at checkout, and see our EBT online shopping guide for the current list of approved retailers.
How do I find a CVS that accepts EBT near me?
Every CVS location listed in the USDA SNAP retailer database accepts EBT. Use the "stores near me" tool on AcceptsEBT.com, or pick your state below to see EBT-accepting stores in your city.
Location counts from the USDA FNS SNAP retailer database. SNAP authorization is per store; a few individual CVS locations may not be enrolled. ← Browse all brands