Yes, Aldi accepts SNAP benefits through EBT cards at most of its U.S. locations
Aldi is an authorized retailer in the SNAP program, which means you can use your EBT card to buy may be able to access food items at nearly all Aldi stores across the country. The checkout process works the same as any other payment method — you swipe or insert your card, enter your PIN, and the transaction goes through. Aldi does not charge extra fees for EBT purchases, and you do not need to do anything special to prepare.
However, not every single Aldi location accepts EBT. A small number of stores, particularly newer ones or those in certain areas, may still be in the process of becoming authorized. The best way to confirm your specific store takes EBT is to call ahead or check the USDA's SNAP retailer locator online before you shop.
Key Takeaways
- Aldi is an authorized SNAP retailer, so you can use your EBT card to purchase may be able to access food at most locations.
- You can buy fresh produce, meat, dairy, bread, and other staple foods with EBT at Aldi, but not prepared foods or non-food items.
- The USDA SNAP retailer locator lets you search by address to confirm whether your nearest Aldi store accepts EBT.
- Aldi does not charge a fee for EBT transactions, and the checkout process is the same as paying with any other card.
What you can and cannot buy with EBT at Aldi
SNAP benefits cover food items intended for home preparation and consumption. At Aldi, this includes fresh fruits and vegetables, meat and poultry, dairy products like milk and cheese, bread, canned goods, frozen vegetables, beans, rice, pasta, and eggs. You can also buy seeds and plants that produce food.
SNAP does not cover prepared or hot foods, even if Aldi sells them. This means you cannot use EBT for items from a deli counter, rotisserie chicken, or anything sold warm or ready to eat. You also cannot buy non-food items like paper towels, soap, vitamins, or pet food, even though Aldi carries these products. Alcohol and tobacco are never covered by SNAP.
The cashier's register is programmed to know which items are may be able to access. If you try to pay for an ineligible item with EBT, the transaction will decline for that item only — you can then remove it and pay with another method or leave it behind.
How to use your EBT card at Aldi checkout
When you reach the register, tell the cashier you are paying with EBT or straightforward hand over your card. The cashier will separate your may be able to access food items from any non-food purchases. You will swipe or insert your EBT card into the card reader, just as you would with a debit card. The register will prompt you to enter your four-digit PIN.
After you enter your PIN, the transaction processes and your SNAP balance is reduced by the amount of your may be able to access purchases. The cashier will give you a receipt showing what was purchased and your remaining balance. If you bought any non-may be able to access items, you will need to pay for those separately with cash, a debit card, or another payment method.
The entire process takes the same amount of time as a regular card transaction. There is no separate line for EBT customers, and other shoppers cannot see that you are using SNAP benefits.
Finding your nearest Aldi that accepts EBT
The USDA maintains a searchable database called the SNAP Retailer Locator at snap.fns.usda.gov/fns/snap/retailer_locator.html. You can enter your address or zip code and filter results to show only Aldi stores. The locator will tell you which Aldi locations are authorized to accept EBT and which are not.
You can also call your local Aldi store directly and ask whether they accept SNAP. Most customer service representatives can answer this question in seconds. If your nearest Aldi does not yet accept EBT, you can ask when they expect to become authorized, though there is no may provide of a timeline.
Aldi has been expanding its SNAP authorization over the past several years, so stores that did not accept EBT in the past may now be authorized. If you have not shopped at Aldi with EBT before, it is worth checking the current status rather than assuming based on past experience.
EBT balance and transaction limits at Aldi
There is no per-transaction limit on how much you can spend with EBT at Aldi. You can use your entire monthly SNAP balance in a single shopping trip if you choose. However, you cannot spend more than the balance available on your card — if your balance is $150 and your groceries total $200, the transaction will decline for the amount over your balance.
When this happens, you have two options: remove some items and try again, or pay the difference with another payment method. Some Aldi stores allow you to split the payment between EBT and cash or card, while others may require you to complete separate transactions. Ask the cashier what works at your location.
Your EBT balance resets on a specific date each month, which varies by state. You can check your current balance by calling the customer service number on the back of your EBT card or by logging into your state's SNAP account online.
What to do if your EBT card is declined at Aldi
If your card is declined, the most common reason is that your balance is too low to cover the purchase. Check your balance before you leave the store by asking the cashier or calling the number on your card. If your balance is sufficient, the problem may be a technical issue with the card reader or your PIN entry.
Ask the cashier to try swiping the card again or inserting it into a different reader. If the card still does not work, you can pay with another method this time and contact your state's SNAP customer service line later to report the issue. Keep your receipt in case you need to document the transaction.
If your card has been lost, stolen, or damaged, contact your state's SNAP program to request a replacement. Most states can issue a new card within one to two weeks. In the meantime, some states offer emergency cash or a temporary card so you can continue shopping.
Using Aldi's online ordering with EBT
Aldi does not currently allow you to pay for online grocery orders with EBT. If Aldi offers curbside pickup or delivery in your area, you will need to pay with a debit card, credit card, or other non-EBT method. You can still use EBT for in-store purchases at any Aldi location that accepts it.
Some states and retailers are testing online SNAP payment options, but this is not yet available at Aldi. If you prefer to shop online, you may want to check whether other grocery retailers in your area accept EBT for online orders.
Frequently Asked Questions
Can I use EBT at Aldi's self-checkout?
Yes, most Aldi locations with self-checkout allow EBT transactions at the self-service registers. You insert your card and enter your PIN the same way you would at a staffed register. If you have trouble, a store employee can help you complete the transaction.
Does Aldi charge a fee for EBT transactions?
No. Aldi does not charge any fee for using EBT, and there is no difference in price between paying with EBT and paying with cash or card. All may be able to access food items cost the same regardless of payment method.
Can I use my EBT card to buy Aldi gift cards?
No. Gift cards are not considered food items, so you cannot purchase them with SNAP benefits. You can only use EBT to buy may be able to access groceries.
What if I buy something by mistake that is not covered by SNAP?
The register will not allow you to pay for ineligible items with EBT. The cashier will separate those items before processing your EBT payment. You can then pay for the ineligible items with cash or another payment method, or leave them at the register.
Does every Aldi store accept EBT?
Most Aldi stores accept EBT, but not all. Use the USDA SNAP Retailer Locator or call your local Aldi to confirm. A small number of newer locations or stores in certain areas may not yet be authorized.