According to a recent Gallup poll, the average American spends $151 per week on groceries. That’s a lot of money! If you’re anything like me, you are constantly looking for new ways to save at the supermarket. You might be surprised to learn that some credit cards actually specialize in offering bonus cash on grocery store purchases! Here’s a list of credit cards that carry the best grocery store cash back rewards.

1. BankAmericard Cash Rewards Credit Card

With this Bank of America cash back credit card, you earn 2 percent cash back on groceries (and 3 percent on gas) for up to $1,500 each quarter. You also earn an additional 1 percent cash back on all other purchases. What makes this card stand out from the pack? It offers a 12-month 0 percent interest period and you get a $100 cash back bonus on new purchases (if you make at least $500 in purchases) in the first 90 days. In addition, your rewards never expire, and there’s no annual fee.

2. Blue Cash Preferred Card from American Express

American Express’s Blue Cash Preferred credit card is Creditnet’s top-rated credit card for groceries and gas. It’s not hard to see why — it offers 6 percent cash back on the first $6,000 of groceries purchased yearly (or the equivalent of $360 per year). And what if you go over $6,000 before the year is up? You will continue to earn 1 percent cash back on groceries! Additional rewards include 3 percent cash back at gas stations and major department stores and 1 percent cash back on all other purchases. Plus, there’s a 0 percent interest rate for 12 months! The only downside? This card charges a $75 annual fee. However, if you make the majority of your purchases on groceries and gas, the cash back options virtually pay for that yearly fee!

3. RedCard From Target

If you use the RedCard to grocery shop at a SuperTarget, you’ll score 5 percent off of every purchase! But this card doesn’t just apply to groceries — you can use it on anything in the store! Although there is a 22.90 percent annual percentage rate, there’s no annual fee. Unfortunately, you can only use this credit card in Target stores. But since Target is basically my second home anyway, I don’t have a problem with that!

4. Disney Premier Visa Card from Chase

This credit card is every Disney fanatic’s dream — not only does it offer 2 percent cash back at grocery stores (and at gas stations and Disney locations), Mickey Mouse endorses it! This card offers 0 percent APR for the first six months and no annual fee. Plus you get a $100 Disney gift card if you spend at least $500 within the first three months!

5. Discover it Card

Even though the Discover it Card isn’t currently offering cash back on groceries, their 5 percent bonus categories rotate each quarter. In October through December, you’ll save 5 percent cash back on all holiday purchases, including groceries! Besides groceries, you can save at movie theaters, gas stations, home improvement stores, and restaurants (depending on the quarter). You also earn 1 percent cash back on every non-bonus purchase — regardless of the quarter! There’s no annual fee and no interest for the first 14 months.

6. Blue Cash Everyday Card from American Express

Don’t be mistaken — although they sound alike, this card is different from the Blue Cash Preferred card from American Express. You earn 3 percent cash back at supermarkets, up to $6,000 every year — plus 2 percent at department stores and gas stations, and 1 percent on all other purchases. Plus, all new cardholders get a $100 statement credit “welcome reward” if they spend $1,000 in the first three months. Unlike the Blue Cash Preferred card, there is no annual fee. There’s also a 0 percent APR for the first 12 months.

7. Capital One Cash Rewards Card

Although the Capital One Cash Rewards credit card only offers 1 percent cash back on groceries, don’t immediately discount it! It also offers a bonus that equals 50 percent of your year’s cash back earnings (paid to you on your card anniversary year). Because this credit card is offered to people with average credit, it’s ideal for those who have a hard time qualifying for other credit cards. There is a $39 annual fee, but your rewards do not expire, and there is no fee for foreign transactions, which is awesome if you travel internationally or drive over the border for a little shopping.

Note: Only use credit cards if you can pay off your balance every month — otherwise they’ll provide you with debt instead of savings!

7 Credit Cards That Help You Save on Groceries