American Express is one of the four major credit card networks, along with Visa, MasterCard, and Discover. What often differentiates Amex from the other major credit cards is the prestige associated with the brand — American Express is viewed as the card for successful people. However, fewer businesses and retailers accept American Express than other credit cards, typically because the company charges merchants higher transaction fees than MasterCard, Visa, and Discover.

When it comes to grocery stores, though, most major national and regional chains do accept American Express. But there are a few exceptions. Keep reading to find out where you can — and can’t — use your American Express card to shop for groceries.

In This Article

  • Grocery Stores That Accept American Express

  • Grocery Stores That Don’t Accept American Express

Grocery Stores That Accept American Express

Following is our list of national and regional grocery store chains that accept American Express. We verified the information through either the company website or by a phone call to a customer representative.



  • Find a store (NOTE: Aldi recently began accepting American Express and other major credit cards in 2016.)

BJ’s Wholesale Club

Bravo Supermarkets

Compare Foods Supermarket


Food Giant


Food Lion

Fresh Thyme

Giant Eagle

Giant Food

Great Valu Markets


Harps Foods


Ingles Markets


Key Food

Kmart Super Center


As the largest supermarket chain in the United States, Kroger brands include Baker’s Supermarkets, City Market, Dillons Supermarkets, Food 4 Less, Foods Co., Fry’s Food & Drug, Gerbes Super Markets, Harris Teeter, Jay C, King Soopers, Owen’s, Pay Less Super Markets, QFC, Ralphs, Roundy’s, Ruler Foods, Scott’s, and Smith’s.


Met Foodmarkets

Natural Grocers

Pick ‘N Save

Piggly Wiggly

Price Chopper

Price Rite


Redner’s Warehouse Markets


Sam’s Club

  • Find a store (NOTE: Sam’s Club began accepting American Express in October 2015.)



Shaw’s Market

Shop ‘n Save



Stop & Shop

Sunflower Natural Foods Market

Super 1 Foods


The Fresh Market

Thriftway Supermarkets

Trader Joe’s


Weis Markets


Whole Foods

WinCo Foods


Grocery Stores That Don’t Accept American Express

These stores don’t accept American Express cards:


  • Find a store (NOTE: Costco stores stopped accepting American Express cards in 2016.)


  • Find a store (NOTE: Because many IGA stores are independent franchises, their policies on credit card acceptance vary from location to location. It’s a good idea to check with your local IGA or related brand to ensure they will accept American Express before you shop.)

In Summary

American Express is accepted at most regional and national grocery store chains. In recent years, Sam’s Club and Aldi also began accepting American Express.