The good news is that Aldi accepts Visa, Mastercard, Discover, and American Express. This gives you an opportunity to shop around for a credit card that offers maximum supermarket rewards.
Some results have been hidden because they may be inaccessible to you