Michael Anderson
Tuesday, July 7, 2026 at 8:12 AM EDT

Groceries are one of the biggest monthly expenses for many households. Whether you shop weekly for a family, buy meal prep items, order supermarket pickup, or make smaller grocery runs during the week, the right credit card can help you earn meaningful value from purchases you already make.
That is why many people ask the same question: what is the best Amex card for groceries?
American Express has several cards that can work well for grocery spending. The most popular options are the Blue Cash Preferred Card from American Express, the Blue Cash Everyday Card from American Express, and the American Express Gold Card. Each card can be useful, but they are built for different types of users.
The Blue Cash Preferred Card is usually best for people who want high cash back at U.S. supermarkets and spend enough to justify the annual fee after the first year. The Blue Cash Everyday Card is better for people who want no annual fee and simple cash back on groceries, gas, and online shopping. The American Express Gold Card is better for people who spend heavily on groceries and dining and want Membership Rewards points instead of cash back.
The best Amex grocery card depends on how much you spend, whether you want cash back or points, and whether the annual fee makes sense for your budget.
For most grocery shoppers, the best Amex card for groceries will be one of these three cards:
• Blue Cash Preferred Card from American Express
• Blue Cash Everyday Card from American Express
• American Express Gold Card
If you want the highest grocery cash back, Blue Cash Preferred is usually the strongest option.
If you want no annual fee, Blue Cash Everyday is the easier choice.
If you want flexible points for travel and also spend a lot on dining, American Express Gold may be the better long term card.
There is no single best card for everyone. The right card depends on your grocery budget and reward style.

| Card | Best For | Grocery Rewards | Annual Fee Style |
|---|---|---|---|
| Blue Cash Preferred Card | Heavy grocery shoppers | High cash back at U.S. supermarkets up to yearly cap | Intro annual fee, then annual fee |
| Blue Cash Everyday Card | No annual fee grocery rewards | Solid cash back at U.S. supermarkets up to yearly cap | No annual fee |
| American Express Gold Card | Grocery and dining points | Strong Membership Rewards points at U.S. supermarkets up to yearly cap | Annual fee |
| Amex EveryDay Card | Simple points users | Membership Rewards points on eligible purchases | Often beginner friendly |
Before choosing a card, it is important to understand what usually counts as groceries. Amex grocery rewards are usually tied to purchases at U.S. supermarkets. This can include many traditional grocery stores, but it may not include every place that sells food.
For example, supermarket purchases may qualify, but warehouse clubs, superstores, convenience stores, meal delivery platforms, and some specialty stores may not earn grocery bonus rewards.
This matters because many shoppers buy food from different types of stores. If you buy groceries from a traditional supermarket, an Amex grocery card may work well. If you buy most groceries from warehouse clubs or large superstores, you should check whether those purchases qualify before relying on grocery rewards.
The safest approach is to read the card terms and test small purchases before making the card your main grocery card.
The Blue Cash Preferred Card is one of the strongest Amex cards for grocery cash back. It is designed for people who spend regularly at U.S. supermarkets and want simple cash back instead of points.
This card can be especially useful for families, home cooks, and people with steady supermarket spending. It also rewards select streaming subscriptions, U.S. gas stations, and transit, which can make it a strong household card.
The main advantage is the high grocery cash back rate. The main downside is the annual fee after the first year. Because of that, the card makes the most sense when your grocery spending is high enough to earn more rewards than the fee costs. Equipment loans aren’t for plugging holes or covering emergencies.
Blue Cash Preferred may be a good fit if:
• You spend heavily at U.S. supermarkets
• You want cash back instead of points
• You pay for select streaming subscriptions
• You also spend on gas and transit
• You can earn enough rewards to beat the annual fee
• You want a strong household spending card
This card may not be the best fit if your grocery spending is low or if you do not want an annual fee.
Let’s say you spend $500 per month at U.S. supermarkets.
That equals:
$500 x 12 = $6,000 per year
If the card earns 6% cash back on that grocery spending, your estimated grocery cash back would be:
$6,000 x 6% = $360
If the annual fee after the first year is $95, your estimated net grocery value would be:
$360 minus $95 = $265
This example only counts grocery spending. If you also earn rewards from streaming, gas, and transit, your total yearly value could be higher.
For a household that spends close to the yearly grocery cap, Blue Cash Preferred can save more than a no annual fee card.
The Blue Cash Everyday Card is a strong option for people who want grocery rewards without paying an annual fee. It is easier to keep long term because you do not need to recover a yearly cost.
This card can work well for moderate grocery spenders, budget focused users, beginners, and people who also want rewards on gas and online retail purchases.
The rewards are not as high as Blue Cash Preferred, but the no annual fee structure makes it simple. If you do not spend enough on groceries to justify a fee card, Blue Cash Everyday may be the better value.
Blue Cash Everyday may be a good fit if:
• You want no annual fee
• You spend moderately at U.S. supermarkets
• You also spend at gas stations
• You shop online often
• You want cash back instead of points
• You want a simple everyday card
• You do not want to calculate annual fee value
The biggest benefit is simplicity. You can earn cash back from useful everyday categories without worrying about whether the annual fee is worth it.
Let’s say you spend $300 per month at U.S. supermarkets.
That equals:
$300 x 12 = $3,600 per year
If the card earns 3% cash back on that grocery spending, your estimated grocery cash back would be:
$3,600 x 3% = $108
Because the card has no annual fee, the estimated net grocery value is still:
$108
That may be better for someone with lower spending because there is no fee reducing the value.
Now compare this with Blue Cash Preferred. If the same $3,600 grocery spending earned 6%, that would be:
$3,600 x 6% = $216
After a $95 annual fee, the estimated net value would be:
$216 minus $95 = $121
In this example, Blue Cash Preferred still slightly wins on grocery rewards, but the difference is small. If the user does not want an annual fee or does not spend much in the card’s other bonus categories, Blue Cash Everyday may feel easier and safer.
The American Express Gold Card is different from Blue Cash Preferred and Blue Cash Everyday because it earns Membership Rewards points instead of cash back.
This card can be a strong choice for people who spend heavily at U.S. supermarkets and restaurants. It is especially useful for users who want points that may be used for travel or other redemption options.
The Gold Card has a higher annual fee, so it is not the best choice for everyone. It makes the most sense if you spend heavily on both groceries and dining and can use the card’s credits and benefits naturally.
Amex Gold may be a good fit if:
• You spend heavily at U.S. supermarkets
• You also spend a lot at restaurants
• You want Membership Rewards points
• You travel or plan to use points for travel
• You can use the card’s credits naturally
• You are comfortable paying a higher annual fee
• You want a food focused rewards card
The Gold Card may not be best if you want simple cash back, avoid annual fees, or do not want to manage points.
Let’s say you spend $500 per month at U.S. supermarkets.
That equals:
$500 x 12 = $6,000 per year
If the card earns 4X points, your estimated points from groceries would be:
$6,000 x 4 = 24,000 Membership Rewards points
The value of those points depends on how you redeem them. Some users may get strong value through travel redemptions. Others may get lower value through simple redemption options.
This is why Amex Gold is harder to compare directly with cash back cards. Cash back is clear. Points require more planning.
If you want simple savings, Blue Cash Preferred may be easier. If you want flexible points and also spend heavily on dining, Amex Gold may be stronger.
| Feature | Blue Cash Preferred | Blue Cash Everyday |
|---|---|---|
| Best For | Heavy grocery shoppers | No annual fee users |
| Grocery Reward Style | Higher cash back | Solid cash back |
| Annual Fee | Intro annual fee, then annual fee | No annual fee |
| Streaming Rewards | Stronger | Less focused |
| Gas Rewards | Strong | Strong |
| Online Shopping Rewards | Not the main strength | Stronger for online retail |
| Best User | Families and high grocery spenders | Beginners and moderate spenders |
Choose Blue Cash Preferred if your grocery, streaming, gas, and transit spending is high enough to justify the annual fee.
Choose Blue Cash Everyday if you want a simple no annual fee card and your grocery spending is moderate.
| Feature | Blue Cash Preferred | American Express Gold |
|---|---|---|
| Reward Type | Cash back | Membership Rewards points |
| Best For | Grocery cash back | Groceries and dining points |
| Annual Fee | Lower than Gold after intro year | Higher annual fee |
| Grocery Value | Easy to calculate | Depends on point redemption |
| Dining Rewards | Not the main strength | Stronger |
| Travel Potential | Limited | Stronger if points are used well |
| Best User | Cash back shoppers | Food and travel rewards users |
Blue Cash Preferred is better if you want straightforward grocery cash back.
Amex Gold is better if you spend heavily on both groceries and dining and know how to use Membership Rewards points.

The card that saves more depends on your spending level.
Blue Cash Everyday may be the better choice because no annual fee matters more at lower spending levels.
Estimated yearly grocery spending:
$200 x 12 = $2,400
At 3% cash back:
$2,400 x 3% = $72
That is simple value with no annual fee.
Blue Cash Preferred may save more because you are close to the yearly grocery cap.
Estimated yearly grocery spending:
$500 x 12 = $6,000
At 6% cash back:
$6,000 x 6% = $360
After a $95 annual fee:
$360 minus $95 = $265
That is still strong grocery value.
Cash back and points both have value, but they work differently.
Cash back is better if:
• You want simple rewards
• You want easy calculations
• You do not travel often
• You prefer statement credits
• You want predictable value
Points are better if:
• You travel often
• You understand redemption options
• You want flexible rewards
• You are comfortable comparing point value
• You also spend heavily on dining or travel
For grocery shoppers who want the easiest savings, cash back is usually simpler. For users who want travel value, Membership Rewards points may be more useful.
| Pros | Cons |
|---|---|
| Strong grocery rewards at U.S. supermarkets | Some grocery rewards have yearly caps |
| Cash back options are easy to understand | Warehouse clubs and superstores may not qualify |
| No annual fee option is available | Higher reward cards may have annual fees |
| Good choices for families and household spending | Amex acceptance can vary by merchant |
| Amex Gold can be strong for groceries and dining | Points can be harder to value than cash back |
| Blue Cash cards also reward other everyday categories | Interest can erase rewards if you carry a balance |
Use these steps before applying.
First, calculate your monthly grocery spending. If you spend a lot at U.S. supermarkets, a higher rewards card may be worth it. If your grocery spending is moderate, a no annual fee card may be enough. Travel Reward Credit Cards are powerful tools for saving money
Second, decide if you want cash back or points. Cash back is easier. Points may be more valuable for travel users.
Third, check the annual fee. A card with an annual fee should give more value than it costs.
Fourth, check where you shop. If your main grocery purchases are from stores that do not qualify as U.S. supermarkets, the card may not perform as expected.
Fifth, think about your other spending. If you also spend on streaming, gas, and transit, Blue Cash Preferred may be stronger. If you also shop online often, Blue Cash Everyday may be useful. If you also spend heavily on dining, Amex Gold may be the better fit.

Choose Blue Cash Preferred if:
• You spend heavily at U.S. supermarkets
• You want high cash back
• You use select streaming subscriptions
• You spend on gas or transit
• You can justify the annual fee
• You want a strong household card
Choose Blue Cash Everyday if:
• You want no annual fee
• You spend moderately on groceries
• You also shop online
• You spend at gas stations
• You want simple cash back
• You are a beginner or budget focused user
Avoid these common mistakes when choosing an Amex grocery card:
• Choosing a card only because the reward rate looks high
• Ignoring the annual fee
• Forgetting about yearly grocery caps
• Assuming every food purchase counts as groceries
• Using a points card when you really want cash back
• Carrying a balance and paying interest
• Shopping mostly at stores that may not qualify
• Not comparing your real grocery spending
• Keeping a fee card when you no longer use it enough
A grocery rewards card should help you earn value from purchases you already make. It should not encourage overspending.
The best Amex card for groceries depends on your spending. Blue Cash Preferred is strong for high grocery cash back, Blue Cash Everyday is best for no annual fee users, and Amex Gold is best for groceries and dining points.
Blue Cash Preferred can be worth it if you spend enough at U.S. supermarkets to earn more cash back than the annual fee costs.
Yes, Blue Cash Everyday can be good for groceries because it earns cash back at U.S. supermarkets and has no annual fee.
Yes, Amex Gold can be good for groceries if you want Membership Rewards points and also spend heavily on dining.
Blue Cash Everyday is a no annual fee Amex card that can earn cash back at U.S. supermarkets.
Warehouse clubs and some superstores may not count as U.S. supermarkets. Always check the card terms and merchant coding.
Blue Cash Preferred is usually better for simple grocery cash back. Amex Gold may be better if you want points and also spend heavily at restaurants.
Yes. If you carry a balance and pay interest, the interest can reduce or erase the value of your grocery rewards.
Choose cash back if you want simple savings. Choose points if you travel often and understand how to redeem Membership Rewards.
For heavy grocery shoppers who want cash back, Blue Cash Preferred usually has the strongest grocery savings potential. For no annual fee users, Blue Cash Everyday is often the better fit.
Discover the smartest credit card solutions designed to simplify payments and reward your lifestyle