Costco is the only major grocery store that doesn’t accept American Express credit cards at the moment. However, some smaller grocery store chains and independent merchants may also not accept American Express. So, it's better to check with these retailers beforehand if you plan to use an Amex card to pay for groceries at their stores.
Popular Grocery Stores that Accept American Express
- ALDI
- Meijer
- ShopRite
- Trader Joe’s
- Vons
- Whole Foods
- Winn-Dixie
If your favorite grocery store takes American Express cards, you could earn bonus rewards for grocery purchases, depending on which Amex card you use. One of the best credit cards to use at grocery stores is the Blue Cash Preferred® Card from American Express. This card gives 6% cash back on U.S. grocery store purchases, up to $6,000 spent each year, and 1% cash back after that (cash back is received as rewards dollars that can be redeemed as a statement credit or at Amazon.com checkout).
If you’re not loyal to American Express, you can also check out our editors’ latest picks for the best credit cards for groceries to weigh your options.
This answer was last updated on 01/08/24 and it was first published on 09/14/22. For the most current information about a financial product, you should always check and confirm accuracy with the offering financial institution. Editorial and user-generated content is not provided, reviewed or endorsed by any company.
Popular Credit Cards from American Express, Our Partner
-
Cash Back
-
Travel Rewards
The Platinum Card® from American Express
-
Dining Rewards
American Express® Gold Card
-
Business Rewards
American Express® Business Gold Card
People also ask
Do grocery stores take American Express?
Yes, nearly all major grocery stores take American Express cards. ALDI, Meijer, ShopRite, Trader Joe’s, Vons, Whole Foods, and Winn-Dixie are among the large supermarket chains that accept American Express cards.
Be aware, though, that some smaller grocery store chains and independent merchants may not take American Express cards. So, check with these retailers beforehand if you plan to use an Amex card to pay for groceries at their stores. Costco is one major...
Does Kroger accept American Express?
Yes, Kroger does accept American Express cards at its stores and on the Kroger website and mobile app. Shoppers can pay with any card that is on one of the four major networks, or they can use cash, personal checks, debit cards and gift cards. Customers can also make contactless payments using Kroger Pay and other digital wallet services, though some locations don’t accept Apple Pay and Google Pay.
There are some forms of payment that Kroger will not...
Does Walmart accept American Express?
Yes, Walmart does accept American Express credit cards, debit cards and gift cards. In addition to American Express cards, Walmart accepts cards from the three other major card networks.
It’s also worth noting that Walmart.com is compatible with Click to Pay. At checkout, Amex cardholders can select the Click to Pay icon and enter the email address they use for their online Amex account. Then, the Click to Pay tool will turn their credit card information into an encrypted, virtual card number that...