The major grocery stores that accept American Express and let you earn bonus points for grocery purchases include: 88 Supermarket, Bownesian Grocer, Farm Boy, Federated Co-op, Longo’s, Metro, Safeway, Sobeys, Rabba, Pusateri’s Fine Foods, Whole Foods and Instacart. The American Express Cobalt and Scotiabank Gold American Express* offer the most bonus points for grocery purchases on our list, but they aren’t as widely accepted as some other cards. For example, they aren’t accepted at No Frills and Costco.