Skip to content

Does Dollar General take EBT?

Yes, at most locations

21,122 Dollar General stores take EBT, across 48 states. Not every location is signed up, so it's worth checking the one near you.

Checked August 2026 against the USDA SNAP retailer list

21,122
locations take EBT
48
states

Cities with the most

Where you'll find the most Dollar General locations that take EBT.

  • San Antonio, TX 71 locations
  • Houston, TX 45 locations
  • Jacksonville, FL 44 locations
  • Indianapolis, IN 44 locations
  • Oklahoma City, OK 36 locations
  • Knoxville, TN 36 locations
  • Memphis, TN 34 locations
  • El Paso, TX 33 locations
  • Pensacola, FL 32 locations
  • Louisville, KY 31 locations
  • Columbus, OH 30 locations
  • Tulsa, OK 30 locations

Common questions

Does Dollar General accept EBT?
21,122 Dollar General stores take EBT, across 48 states. Not every location is signed up, so it's worth checking the one near you.
Do all Dollar General stores take EBT?
No. 21,122 of them are approved. Each store signs up on its own, so the one near you might not be. Look for the SNAP sign at the door.
Can I buy hot food with EBT?
Usually no. EBT covers groceries you take home and cook. Hot, ready-to-eat food is only allowed through the Restaurant Meals Program, and only 9 states run one.