Does Walmart Accept EBT?
Yes — Walmart accepts EBT (SNAP benefits) at 4,618 USDA-authorized locations across 51 states, the most in Texas (512). Use your EBT card for eligible food the same way you would a debit card.
Find a Walmart That Takes EBT Near You
Pick your state to see EBT-accepting Walmart stores and other SNAP retailers in your city, or use the stores-near-me tool to find the closest locations.
- TX Texas 512
- FL Florida 338
- CA California 279
- NC North Carolina 194
- GA Georgia 187
- IL Illinois 160
- OH Ohio 144
- TN Tennessee 137
- MO Missouri 137
- PA Pennsylvania 134
- VA Virginia 134
- AL Alabama 130
- LA Louisiana 123
- OK Oklahoma 121
- AR Arkansas 116
- AZ Arizona 113
- IN Indiana 112
- SC South Carolina 110
- NY New York 99
- MI Michigan 93
- KY Kentucky 91
- WI Wisconsin 89
- CO Colorado 89
- MS Mississippi 78
- KS Kansas 74
- MN Minnesota 68
- WA Washington 65
- NJ New Jersey 62
- IA Iowa 60
- UT Utah 51
- MD Maryland 48
- MA Massachusetts 48
- NM New Mexico 46
- OR Oregon 45
- NV Nevada 43
- NE Nebraska 42
- WV West Virginia 38
- CT Connecticut 32
- NH New Hampshire 27
- ID Idaho 26
- ME Maine 22
- SD South Dakota 15
- ND North Dakota 14
- MT Montana 14
- WY Wyoming 12
- HI Hawaii 10
- DE Delaware 9
- AK Alaska 9
- RI Rhode Island 9
- VT Vermont 6
- DC District of Columbia 3
What You Can & Can't Buy With EBT at Walmart
✓ 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 Walmart accept EBT?
Yes, Walmart accepts EBT (SNAP benefits) at 4,618 USDA-authorized locations across 51 US states.
What can I buy with EBT at Walmart?
At Walmart 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 Walmart?
Yes. Walmart 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 Walmart 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 Walmart'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 Walmart that accepts EBT near me?
Every Walmart 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 Walmart locations may not be enrolled. ← Browse all brands