The price of food rarely goes down, but that doesn't mean we enjoy eating any less. From classics like Sunday roasts and gourmet burgers to Asian cooking, Americans enjoy a great variety of food. Supermarkets are stocked with ingredients and prepared food to match. But all of this culinary pleasure comes with a (sometimes high) price tag.

GET.com's best grocery cards

Best ForCredit Card
6% cash backBlue Cash Preferred® Card from American Express
Cash Back Choice CategoryBank of America® Cash Rewards credit card - $200 Cash Rewards Offer
Earn 2% CashbackCiti® Double Cash Card
Unlimited Cash BackChase Freedom Unlimited®

According to official USDA food plans for May 2015, a 30-year old American man needs to spend a at least $241.60 monthly to put a minimal amount of food on his table ($374.10 to eat well). American women need slightly less at $209.50 monthly ($330.30 to eat well). If you have a family of 4, you can expect to cough up a minimum or $720 to put food on the table (up to a liberal $1,292 to eat well).

In every case, a credit card that rewards you for supermarket purchases can help you get more for your money. Supermarket credit cards let you earn cash back or reward points when you shop at supermarkets.

Blue Cash Preferred® Card from American Express, a GET.com advertiser, is a good example of a card that lets you earn cash back on supermarket shopping. This card lets you earn 6% cash back on up to $6,000 per year in purchases at U.S. supermarkets, then 1% on other purchases. Terms apply.

Although I would recommend cash back cards because cash is the most flexible kind of reward, there are also cards that let you earn other points on your supermarket purchases.

Here is our pick of best-rated credit cards for supermarket shopping in the US:

Credit CardFeaturesIntro APRRegular APRAnnual FeeWhy we like itWe least likeCredit RequiredRelated links
Blue Cash Preferred<sup>®</sup> Card from American Express

Blue Cash Preferred® Card from American Express

APPLY NOWAt American Express' secure website
  • Earn a $250 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months.
  • New 6% Cash Back on select U.S. streaming subscriptions.
  • New 3% Cash Back on transit including taxis/rideshare, parking, tolls, trains, buses and more.
  • 6% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases (then 1%). 3% Cash Back at U.S. gas stations. 1% Cash Back on other purchases.
  • Over 3 million more places in the U.S. started accepting American Express® Cards in 2017 and 2018.
  • Low intro APR: 0% for 12 months on purchases and balance transfers, then a variable rate, currently 14.49% to 25.49%
  • $95 annual fee.
  • Terms Apply.
  • See Rates & Fees
APPLY NOWAt American Express' secure website

0% intro APR on purchases and balance transfers for 12 months

14.49%-25.49% Variable

$95

Excellent, Good

Blue Cash Preferred® Card from American Express lets you earn 6% cash back on up to $6,000 in purchases you make at U.S. supermarkets per year (1% after that cap). You also get to earn 6% cash back on select U.S. streaming subscriptions. You can earn 3% cash back on gas at U.S. gas stations and on transit, which includes taxis/rideshare, parking, tolls, trains, buses and more. You earn 1% cash back on other purchases. You earn this cash back as Reward Dollars which you can redeem as a statement credit.

This card lets you earn $250 after you spend $1,000 in purchases (as a statement credit): Earn $250 after you spend $1,000 in purchases with your new Card in the first 3 months after opening your account. This card has a $95 annual fee (See Rates & Fees) and a 0% intro APR on purchases and balance transfers for 12 months (See Rates & Fees) and 14.49%-25.49% variable APR (See Rates & Fees) after that. Terms apply.

For rates and fees of the Blue Cash Preferred® Card from American Express, please click here.

Credit CardFeaturesIntro APRRegular APRAnnual FeeWhy we like itWe least likeCredit RequiredRelated links
Blue Cash Everyday<sup>®</sup> Card from American Express

Blue Cash Everyday® Card from American Express

APPLY NOWAt American Express' secure website
  • Earn a $150 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months.
  • 3% Cash Back at U.S. supermarkets (on up to $6,000 per year in purchases, then 1%).
  • 2% Cash Back at U.S. gas stations and at select U.S. department stores, 1% back on other purchases.
  • Low intro APR: 0% for 15 months on purchases and balance transfers, then a variable rate, currently 14.49% to 25.49%.
  • Over 3 million more places in the U.S. started accepting American Express® Cards in 2017 and 2018.
  • Cash back is received in the form of Reward Dollars that can be easily redeemed for statement credits, gift cards, and merchandise.
  • No annual fee.
  • Terms Apply.
  • See Rates & Fees
APPLY NOWAt American Express' secure website

0% intro APR on purchases and balance transfers for 15 months

14.49% - 25.49% Variable

$0

Excellent, Good

Blue Cash Everyday® Card from American Express, a GET.com advertiser, is another rewarding card for grocery shopping. You will earn 3% cash back on up to $6,000 per year in purchases at U.S. supermarkets. You also earn 2% cash back at U.S. gas stations, and 1% cash back for other purchases you charge to this card. You receive cash back as Reward Dollars which you can redeem as a statement credit.

Two of the best things about this card is that it has no annual fee (See Rates & Fees) and it comes with a bonus offer: Earn $150 back as a statement credit after you spend $1,000 in purchases on your new Card in your first 3 months. Terms apply.

For rates and fees of the Blue Cash Everyday® Card from American Express, please click here.

Credit CardFeaturesIntro APRRegular APRAnnual FeeWhy we like itWe least likeCredit RequiredRelated links
Bank of America<sup>®</sup> Cash Rewards credit card - $200 Cash Rewards Offer

Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer

APPLY NOWAt Bank of America's secure website
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening
  • No annual fee
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening
  • Earn 3% cash back in the category of your choice, 2% at grocery stores and wholesale clubs (up to $2,500 in combined choice category/grocery store/wholesale club quarterly purchases) and unlimited 1% on all other purchases
  • 0% Introductory APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days. After the intro APR offer ends, 15.49% - 25.49% Variable APR will apply. A 3% fee (min $10) applies to all balance transfers
  • No expiration on rewards
  • If you're a Preferred Rewards member, you can earn 25% - 75% more cash back on every purchase
APPLY NOWAt Bank of America's secure website

0% Introductory APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days

15.49% - 25.49% Variable APR

$0

Why we like it
  • $200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening.
We least like
  • 3% foreign transaction fee.
Excellent/Good

Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer is the card to use if you want to earn 2% cash back at grocery stores and now at wholesale clubs, and 3% on the category of your choice (choose between gas, online shopping, dining, travel, drug stores, or home improvement /furnishings) up to the first $2,500 in combined grocery/wholesale club/choice category purchases each quarter. Plus 1% cash back on other purchases. If you're a Preferred Rewards client (meaning you have a specific amount of assets at Bank of America), you can get a rewards bonus of 25% - 75% on every purchase. This card has a 0% intro APR for 15 billing cycles for purchases, and for any balance transfers made in the first 60 days, then 15.49% - 25.49% variable APR, which can help you save on interest charges. There's a $200 online cash rewards bonus after you spend $1,000 or more on purchases in the first 90 days from account opening. This card has no annual fee.

Read our review of Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer here.

Credit CardFeaturesIntro APRRegular APRAnnual FeeWhy we like itWe least likeCredit RequiredRelated links
Citi<sup>®</sup> Double Cash Card – 18 month BT offer

Citi® Double Cash Card – 18 month BT offer

APPLY NOWAt Citi's secure website
  • Earn cash back twice. Earn 2% on every purchase with unlimited 1% cash back when you buy, plus an additional 1% as you pay for those purchases.
  • To earn cash back, pay at least the minimum due on time.
  • Balance Transfer Offer: 0% intro APR on Balance Transfers for 18 months. After that, the variable APR will be 15.49% - 25.49%, based on your creditworthiness.
  • Click "Apply Now" to see the applicable balance transfer fee and how making a balance transfer impacts interest on purchases.
  • Balance Transfers do not earn cash back.
  • The standard variable APR for Citi Flex Plan is 15.49% - 25.49%, based on your creditworthiness. Citi Flex Plan offers are made available at Citi's discretion.
APPLY NOWAt Citi's secure website

0% intro APR for 18 months on Balance Transfers

15.49% - 25.49% (Variable)

$0

Why we like it
  • Earn cash back twice. Earn 2% on every purchase with unlimited 1% cash back when you buy, plus an additional 1% as you pay for those purchases.
  • Introductory APR offer.
Excellent, Good

Citi® Double Cash Card – 18 month BT offer, a partner card, lets you earn 2% cashback (1% cash back when you buy, plus an additional 1% as you pay for those purchases). If you always make your payments in full by the due date every month, you can easily calculate your monthly savings. The best part is that you earn cash back twice on all your purchases, not only when you shop at supermarkets. You pay no annual fee for this card.

This card also has 0% intro APR for 18 months on balance transfers with a regular 15.49% - 25.49% variable APR after that. Click 'Apply Now' to see the applicable balance transfer fee and how making a balance transfer impacts interest on purchases.

Read our full review of Citi® Double Cash Card – 18 month BT offer here.

Credit CardFeaturesIntro APRRegular APRAnnual FeeWhy we like itWe least likeCredit RequiredRelated links
Chase Freedom Unlimited<sup>®</sup>

Chase Freedom Unlimited®

APPLY NOWAt Chase's secure website
  • Earn a $150 Bonus after you spend $500 on purchases in your first 3 months from account opening.
  • Earn unlimited 1.5% cash back on all purchases.
  • 0% Intro APR for 15 months from account opening on purchases and balance transfers, then a variable APR of 16.49 - 25.24%.
  • 3% intro balance transfer fee when you transfer a balance during the first 60 days your account is open, with a minimum of $5.
  • No annual fee
  • No minimum to redeem for cash back
  • Cash Back rewards do not expire as long as your account is open
APPLY NOWAt Chase's secure website

0% Intro APR for 15 months from account opening on purchases and balance transfers

16.49% - 25.24% Variable

$0

Why we like it
  • Earn a $150 Bonus after you spend $500 on purchases in your first 3 months from account opening.
Excellent/Good

Chase Freedom Unlimited® lets you earn a $150 Bonus after you spend $500 on purchases in your first 3 months from account opening. You also earn unlimited 1.5% cash back on all your purchases. And it's automatic, so you don't have to activate cash back or fuss with category sign-ups. You can redeem cash back anytime, for any amount, which gives you the freedom to choose when to get your cash. You get 0% intro APR for 15 months from account opening on purchases and balance transfers (regular 16.49% - 25.24% variable APR applies after that), and you pay no annual fee.

Find out more in our review of Chase Freedom Unlimited® here.

Credit CardFeaturesIntro APRRegular APRAnnual FeeWhy we like itWe least likeCredit RequiredRelated links
Capital One<sup>®</sup> SavorOne<sup>®</sup> Cash Rewards Credit Card

Capital One® SavorOne® Cash Rewards Credit Card

  • Earn a one-time $150 cash bonus after you spend $500 on purchases within the first 3 months from account opening
  • Earn unlimited 3% cash back on dining and entertainment, 2% at grocery stores and 1% on all other purchases
  • No rotating categories or sign-ups needed to earn cash rewards; plus cash back won't expire for the life of the account and there's no limit to how much you can earn
  • 0% intro APR on purchases for 15 months; 15.74% - 25.74% variable APR after that
  • 0% intro APR on balance transfers for 15 months; 15.74% - 25.74% variable APR after that; 3% fee on the amounts transferred within the first 15 months
  • No foreign transaction fee
  • No annual fee

0% intro on purchases and balance transfers for 15 months

15.74% - 25.74% (Variable)

$0

Excellent, Good

Capital One® SavorOne® Cash Rewards Credit Card rewards you with a one time $150 cash rewards bonus after spending $500 in the first 3 months. Earn unlimited 3% cash back on dining and entertainment, and 2% for purchases made at grocery stores. This card also lets you earn an unlimited rate of 1% cash rewards on all other purchases. There are no rotating categories and no sign-ups are needed to earn cash rewards. Cash back will never expire and there's not a limit on how much you can earn with Capital One® SavorOne® Cash Rewards Credit Card. There is a 0% intro APR on purchases and balance transfers for 15 months and a 15.74% - 25.74% variable APR thereafter. No foreign transaction fees and a $0 annual fee.

Read our review of Capital One® SavorOne® Cash Rewards Credit Card.

View Details