Yes they do!
Aldi accepts cash, Visa, MasterCard, Discover, American Express, most debit cards, the Electronic Benefits Transfer (EBT) and Link cards. At this time, Aldi does not accept checks or the Women, Infants and Children program (WIC).
Thanks! Your answer is awaiting moderation.