Advertiser Disclosure

Best Credit Cards for Thanksgiving Shopping

Credit Cards, Rewards Credit Cards
With so many websites offering free financial tools, it can be hard to know whom to trust. At NerdWallet, we spend literally 1,000s of hours researching partner offers and following strict editorial integrity to match you with the perfect choice. We even share how we make money so you can enjoy our expert advice and researched recommendations with total clarity and confidence.
Best Credit Cards for Thanksgiving Shopping

If you’re hosting Thanksgiving this year, you’re likely stocking up on turkey and other assorted ingredients. You’re taking on the most involved dinner of the year for your loved ones, and you deserve to rack up rewards on your food spending. Here are our favorite credit cards for earning rewards when you buy groceries.

The Blue Cash Preferred® Card from American Express

For serious rewards on your Thanksgiving grub — and the rest of your groceries throughout the year — look no further than the Blue Cash Preferred® Card from American Express. It offers a whopping 6% cash back at U.S. supermarkets (up to $6,000 per year — then 1%), 3% at U.S. gas stations and select U.S. department stores, and a 1% back on everything else. Just in case that’s not enough, there’s also a sign-up bonus: $200 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months. Terms Apply.

The card has an annual fee of $95, which is offset if you spend at least $31/week on groceries. If you happen to be passionately against annual fees, the Blue Cash Everyday® Card from American Express is another option. It offers 3% back at U.S. supermarkets (up to $6,000 per year — then 1%), 2% back on U.S. gas and select U.S. department stores, and 1% on everything else. It also has a sign-up bonus: $150 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months. Terms Apply. If you spend at least $61/week at U.S. supermarkets, it’s worth it to go for the Blue Cash Preferred® Card from American Express and pay the annual fee.

>>More: How to Maximize Credit Card Rewards When Shopping

Thanksgiving dinner image via Shutterstock