Question: do aldi take debit cards?
Answer: The good news for Aldi shoppers today is that all Aldi locations in the U.S. accept Visa, MasterCard, Discover, American Express, and contactless pay such as Apple Pay and Google Pay in addition to cash and debit cards.