Yes, Dollar General accepts SNAP benefits at most locations

Dollar General is an authorized retailer for the Supplemental Nutrition Assistance Program (SNAP), which means you can use your EBT card to buy may be able to access food items at most Dollar General stores. However, not every Dollar General location accepts EBT, and the items you can purchase are limited to foods that SNAP covers — you cannot use your EBT card for household supplies, personal care products, or prepared foods, even though Dollar General sells all of these.

The easiest way to confirm that your specific Dollar General takes EBT is to call the store directly or check the USDA's SNAP retailer locator online. You can also ask a cashier when you visit. If your local Dollar General does not accept EBT, you can find other nearby retailers that do through the same USDA tool.

Key Takeaways

  • Most Dollar General stores accept SNAP EBT cards, but you should confirm your specific location accepts them before shopping.
  • You can only use EBT to buy foods like bread, milk, eggs, vegetables, fruit, meat, and canned goods — not household items or prepared foods.
  • The USDA SNAP retailer locator lets you search for authorized stores near you and see which ones are currently active in the program.
  • If a Dollar General does not accept EBT, other grocery stores, supermarkets, and some convenience stores in your area likely do.

What foods you can and cannot buy with EBT at Dollar General

SNAP covers foods you cook at home, not foods that are already prepared or hot. At Dollar General, you can use your EBT card for items like bread, cereal, rice, pasta, canned vegetables and fruit, frozen vegetables and fruit, milk, yogurt, cheese, eggs, meat, poultry, fish, beans, nuts, and peanut butter. You can also buy baby formula and baby food if you have a child.

You cannot use EBT for hot or prepared foods, even if Dollar General has a deli or prepared section. You also cannot buy vitamins, medicines, pet food, alcohol, tobacco, paper products, cleaning supplies, or personal care items like soap or shampoo. The cashier's register will automatically reject EBT for these items at checkout.

How to find a Dollar General that accepts EBT

The USDA maintains a searchable map of all authorized SNAP retailers. Go to the SNAP Retailer Locator at fns-prod.maps.arcgis.com/apps/webappviewer/index.html (or search "USDA SNAP retailer locator"), enter your zip code or address, and the map will show you which stores nearby accept EBT. Dollar General locations will be listed by address, and you can see whether each one is currently active in the program.

If you do not have internet access, you can call your state's SNAP office or your local food bank — both can tell you which retailers near you accept EBT. You can also call the Dollar General directly; staff can confirm whether that location takes SNAP.

What happens if your local Dollar General does not accept EBT

Not all Dollar General stores are authorized SNAP retailers. This can happen because the store is too new, the company has not applied for authorization in that area, or the store does not meet USDA requirements for the types of food it stocks. If your nearest Dollar General does not accept EBT, you have other options in most neighborhoods.

Supermarkets, grocery stores, and many convenience stores accept EBT. Farmers markets in some states also accept SNAP benefits through a special program. Use the USDA retailer locator to find the closest authorized store, or call 211 (a free helpline) and ask for food resources in your area — they can tell you which stores near you take EBT and may also know about other food programs you can use.

Using your EBT card at the register

When you check out, tell the cashier you are paying with EBT or hand them your card. They will run it like a debit card. The register will separate your may be able to access food items from anything you cannot buy with SNAP — you will pay for non-food items with cash, a credit card, or another payment method. This happens automatically; you do not have to do anything except let the cashier know you are using EBT.

If the register rejects an item, it means SNAP does not cover it. Do not argue with the cashier — they cannot override this. You can either leave the item or pay for it separately with another payment method. If you think an item should be covered and it was rejected, you can contact your state SNAP office to ask about that specific product.

Checking your EBT balance before you shop

Before you go to Dollar General, you can check how much money you have on your EBT card. Most states let you check your balance by calling the number on the back of your card, checking online through your state's SNAP website, or using your state's mobile app if one exists. Some retailers, including some Dollar General locations, also have balance-check machines near the entrance.

Knowing your balance ahead of time helps you plan what to buy and avoid the awkward situation of not having enough funds at checkout. If your balance is low and you think you should have received more benefits, contact your state SNAP office — there may be a delay in processing, or you may be due additional funds.

Frequently Asked Questions

Can I use my EBT card at Dollar General's online store?

No. Dollar General does not currently accept EBT for online orders. You must shop in person at a physical Dollar General location that accepts SNAP. Some other grocery retailers do offer online SNAP shopping, but you would need to use a different store.

What if I buy something by mistake that is not covered by SNAP?

The register will reject it and ask you to remove it or pay with a different payment method. You can pay cash, use a credit or debit card, or simply leave the item. There is no penalty for trying to buy something ineligible — the system just will not process it on your EBT card.

Do all Dollar General locations accept EBT?

No. Most do, but not all. Use the USDA SNAP retailer locator to check whether your specific Dollar General location is authorized. You can also call the store directly and ask if they accept SNAP benefits.

Can I use my EBT card to buy hot food at Dollar General?

No. SNAP does not cover hot or prepared foods, even if they are sold at a store that accepts EBT. You can only buy raw or uncooked foods that you prepare yourself at home.

What should I do if the cashier says Dollar General does not accept EBT?

Ask to speak to a manager, because most Dollar General locations do accept SNAP. If that location truly does not, use the USDA retailer locator to find another authorized store nearby. You can also contact your state SNAP office to report the issue if you believe the store should be accepting EBT.