Aldi accepts Visa, Mastercard, and Discover at all U.S. locations, but not American Express
Aldi takes Visa, Mastercard, and Discover credit cards at every U.S. store. American Express is not accepted. Debit cards, PIN-based debit, and contactless payments through Apple Pay and Google Pay (which route through Visa or Mastercard networks) all work as well. Cash is also accepted everywhere.
The chain does not accept store-branded credit cards or Aldi-specific payment programs. If you have an American Express card as your primary payment method, you will need to bring a backup card, use debit, or pay with cash when shopping at Aldi.
Key Takeaways
- Aldi accepts Visa, Mastercard, and Discover credit cards at all U.S. locations, but American Express is not accepted.
- Contactless payments through Apple Pay and Google Pay work at Aldi as long as they are linked to a Visa or Mastercard account.
- Aldi does not issue its own credit card or loyalty card that doubles as a payment method.
- If you want to earn rewards on Aldi purchases, you will need to use a third-party credit card from your bank or card issuer.
Why Aldi does not accept American Express
Aldi's decision to exclude American Express comes down to cost. American Express charges merchants higher processing fees than Visa and Mastercard do — typically 2.5% to 3.5% of each transaction, compared to 1.5% to 2.5% for Visa and Mastercard. For a grocery chain operating on thin profit margins, those percentage points add up quickly across millions of transactions.
Aldi's business model centers on keeping prices low through operational efficiency and limited overhead. Accepting American Express would raise costs that the chain would either absorb or pass to customers. Rather than do either, Aldi straightforward does not accept the card. This is a choice Aldi makes independently — American Express does not prevent the chain from accepting its cards.
How to earn rewards on Aldi purchases
Aldi does not run a rewards program tied to in-store purchases. You cannot earn points, cash back, or discounts by shopping at Aldi directly through any Aldi-branded program. However, you can earn rewards through a third-party credit card if the card's rewards structure covers grocery purchases.
Many cash-back credit cards offer 1% to 5% back on groceries, depending on the card and whether you hit a category cap. A card that earns 2% cash back on all purchases, for example, will earn 2% on every Aldi transaction. The rewards go into your credit card account, not an Aldi account. You redeem them according to your card issuer's rules — usually as a statement credit, direct deposit, or check.
Aldi's lack of a loyalty program means you are not locked into shopping there to accumulate points, and you do not have to sign up for a separate card. You straightforward use whichever credit card offers the best rewards rate for your spending.
Contactless and mobile payment options at Aldi
Aldi accepts contactless payments through Apple Pay, Google Pay, and Samsung Pay at all U.S. locations. These services work by linking your credit or debit card to your phone's digital wallet. When you pay, your phone communicates with the checkout terminal wirelessly — you do not hand over a physical card.
The card network behind the mobile payment matters. If your Apple Pay wallet contains an American Express card, that payment will be declined at Aldi, just as a physical American Express card would be. If it contains a Visa or Mastercard, the payment will go through. You can load multiple cards into a digital wallet and choose which one to use at checkout.
Contactless payments are faster than inserting or swiping a card, and they reduce the number of times you hand your card to a cashier or insert it into a terminal. If you use a rewards credit card in your digital wallet, you will earn rewards the same way you would with the physical card.
Debit card and PIN debit options
Aldi accepts all debit cards, whether they run on the Visa or Mastercard network or on regional networks like STAR, Pulse, or NYCE. You can run a debit transaction as credit (no PIN required) or as PIN debit (you enter your PIN at the terminal). Both methods work at Aldi.
PIN debit transactions typically process faster and may carry lower fraud liability than credit debit transactions, but they do not earn rewards. If your debit card is linked to a rewards checking account, you may earn cash back on PIN debit purchases depending on your bank's terms — but this is rare. Most debit rewards programs only credit points for credit-run debit transactions or do not exist at all.
What payment methods Aldi does not accept
Aldi does not accept American Express, as noted. The chain also does not accept store credit cards, because Aldi does not issue one. You cannot use a Target card, Costco card, or any other retailer's branded credit card at Aldi.
Aldi does not accept personal checks, money orders, or gift cards from other retailers. WIC (Women, Infants, and Children) benefits and SNAP (food stamps) are accepted, but only on may be able to access food items — the same restrictions explore as at any other grocery store. EBT cards are treated as debit cards at the terminal.
How to check payment options before you shop
Aldi's website lists accepted payment methods under the customer service section, though the information is not always prominently displayed. Your local Aldi store's phone number is listed on the store locator. If you have questions about a specific payment method — for example, whether a particular regional debit network is accepted — calling ahead takes 30 seconds and removes doubt.
If you are planning a large shopping trip and want to use a specific card, a quick call to the store is the most reliable way to confirm. Store staff can tell you when ready whether your card will work, and they can explain any temporary issues if a payment system is down.
Frequently Asked Questions
Can I use my American Express card at Aldi if I call ahead?
No. Aldi's policy against American Express applies to all transactions, regardless of advance notice. The restriction is built into Aldi's payment processing system. Your only options are to use a different card, pay with debit, or pay with cash.
Does Aldi accept digital wallets like Apple Pay?
Yes, Aldi accepts Apple Pay, Google Pay, and Samsung Pay at all U.S. locations. The underlying card in your digital wallet must be Visa, Mastercard, or Discover — American Express will not work even through a digital wallet.
Will I earn rewards if I use a cash-back credit card at Aldi?
Yes, as long as your card's rewards structure covers grocery purchases. Aldi is a grocery store, so purchases there typically fall into the grocery category on most cash-back cards. Check your card's terms to confirm the cash-back rate for groceries and whether there is a spending cap.
What if my debit card is declined at Aldi?
A declined debit card usually means your bank flagged the transaction as potentially fraudulent, you have insufficient funds, or your card is expired or locked. Contact your bank to check your account status and ask whether they blocked the transaction. If your card is fine, the issue may be a temporary problem with Aldi's payment system — try again or use a different payment method.
Can I use a Costco card or Target card at Aldi?
No. Aldi does not accept store-branded credit cards from other retailers. You can only use Visa, Mastercard, Discover, debit cards, or cash.