Yes, Aldi accepts major credit cards, debit cards, contactless payments, and EBT/SNAP. In the past, Aldi only accepted cash and debit, but they have since expanded their payment options for customer convenience.