The content on this page is accurate as of the posting date; however, some of the offers mentioned may have expired.
As more credit card issuers add temporary point-earnings or cash back for grocery purchases at U.S. supermarkets, we thought it would be helpful to list them all in one place. Historically, American Express has been offering the most notable rewards for grocery shopping. Now Chase Freedom’s rotating quarterly bonus categories include grocery and store purchase, enabling you to earn 5% cash back until June 30. Some of the best grocery credit cards listed below also give bonus rewards in other everyday spending categories, such as gas and restaurants.
Best Amex Credit Cards for Grocery in 2020
Blue Cash Everyday® Card from American Express
- 3% cash back at U.S. supermarkets, up to $6,000 spent per year, then 1% back.
- Purchases at U.S. gas stations and U.S. department stores also get you 2% cash back, and all other purchases 1% cashback.
Annual Fee: $0
Blue Cash Preferred® Card from American Express
- 6% cash back on up to $6,000 spent at U.S. supermarkets each year
- also earn 3% cash back at U.S. gas stations and on transit, all other purchases yield 1% cash back.
Current sign up bonus: $250
Annual Fee: $95
Amex Gold
- 4 reward points per every $1 spent at supermarkets on up to $25,000 per year in purchases
- $10 in statement credits monthly when you pay with the Gold Card at Grubhub, Seamless, The Cheesecake Factory, Ruth’s Chris Steak House, Boxed, and participating Shake Shack locations. An annual savings of up to $120 (enrollment required).
Current sign up bonus: 50,000 Membership Rewards Points (35K previously).
Annual Fee: $250
Marriott Bonvoy Brilliant
- Earn 6x Marriott Bonvoy points at U.S. supermarkets on up to $7,500 in eligible purchases through July 2020.
- Purchases made from June 1st through August 31st at U.S. restaurants, including takeout and delivery, will now count towards the $300 Marriott Bonvoy Statement Credit (required to be completed at Marriott properties before). This will help off set an annual fee.
Current sign up bonus: 75,000 Bonus Marriott Bonvoy Points
Annual Fee: $450
Hilton Honors Surpass
- Now earn 12 points per $1 spent at U.S. supermarkets (6X points in addition to the standard 6 X points you normally earn)
Current sign up bonus: 25,000 Hilton Honors Bonus Points
Annual Fee: $95
Hilton Honors Aspire
- Earn 12x at supermarkets from May 1 – July 31.
- Purchases made from June 1st through August 31st at U.S. restaurants, including takeout and delivery will now count towards the $250 Hilton Statement Credit and will not be required to be completed at Hilton resorts.
Current sign up bonus: 150,000 Hilton Honors Bonus Points
Annual Fee: $450
Additional Benefits
Amex Offers are certainly worth browsing every once in a while. Simply log in to your account or use the American Express app to add offers to your Amex credit card. Then use that same card to pay and enjoy rewards directly on your statement.
Amex Offers Example: SHOPRUNNER
Enroll in complimentary membership as a benefit of your eligible card and get free 2-day shipping on eligible items at a growing network of 100+ online stores with ShopRunner.
Best Chase Credit Cards for Grocery in 2020
Chase Sapphire Preferred® Card
- Earn 3X per $1 spent on grocery purchases between now and June 30, 2020 (temporary bonus category)
- Free for a minimum of one year of DashPass membership. Activate by 12/31/21.
Current sign up bonus: 60,000 bonus points
Annual Fee: $95
Chase Sapphire Reserve®
- Earn 5X per $1 spent on grocery purchases between now and June 30, 2020 (temporary bonus category)
- Free for a minimum of one year of DashPass membership, activate by 12/31/21
- $120 DoorDash credit: receive a $60 DoorDash credit in 2020 and 2021, activate by 3/31/22.
Select Chase Sapphire Reserve card members will receive an $100 annual fee credit to offset the card’s annual fee. All Sapphire Reserve cardholders with account renewal dates between April 1 and July 1, 2020 are eligible for the $100 annual fee credit. There is no activation needed to receive the automatic extension.
Current sign up bonus: 50,000 Bonus Points
Annual Fee: $550
Also check out: Chase Sapphire Reserve Giving $100 Credits to Offset Annual Fee
IHG Rewards Club Premier
- Earn 3X per $1 spent on grocery purchases (temporary bonus category)
- Earn 2X per $1 spent on purchases at gas stations, grocery stores, and restaurants.
Current sign up bonus: 140,000 Bonus Points
Annual Fee: $89
United Club℠ Infinite Card
- Earn 5X miles per $1 spent on grocery purchases (temporary bonus category).
Current sign up bonus: 100,000 bonus miles
Annual Fee: $525
United℠ Explorer Card
- Earn 3X miles per $1 spent on grocery purchases (temporary bonus category).
Current sign up bonus: 40,000 bonus miles
Annual Fee: $0 intro annual fee for the first year, then $95
Southwest Rapid Rewards® Priority
- Earn 3X points per $1 spent on grocery purchases (temporary bonus category).
All points earned on grocery purchases are valid on up to a maximum of $1,500 in eligible purchases from May 1 through June 30, 2020.
Current sign up bonus: 40,000 points
Annual Fee: $149
Chase Freedom®
- Earn 5% cash back at grocery stores (excluding Target and Walmart) through June 30th 2020 (up to $1,500 in combined purchases, then 1%) after activation
- Complimentary for the first three months then a 50% discount for the next nine months on DashPass membership. Activate by 12/31/21.
Current sign up bonus: $200
Annual Fee: $0
Best Citi Credit Card for Grocery in 2020
Citi Premier, starting Aug 23rd
- Earn 3x on your supermarket purchases
- Earn 3x at restaurants (currently 2X)
Annual fee: $95
Also check out: Citi Credit Card Temporary Lockdown Benefits Explained
Best Capital One Credit Card for Grocery in 2020
Capital One SavorOne Cash Rewards Credit Card
- Earn 2% cash back at grocery stores
- Earn 3% cash back on dining and entertainment, and 1% back on everything else.
Current sign up bonus: $150 for spending $500 in the first three months your account is open.
Annual fee: $0.
Amazon Rewards Visa Card for Grocery
- Earn 3% cashback at Amazon.com and Whole Foods Market (with eligible Prime membership)
- Earn 2% cashback at restaurants, gas stations, and drugstores
Annual Fee: $0