Best for Groceries and streaming
Blue Cash Preferred® Card from American Express
Annual Fee
$95/yr
Rewards Rate
1%-6%
Intro Offer
$350
Regular APR
19.24%-29.99% Variable
Blue Cash Preferred® Card from American Express
Blue Cash Preferred® Card from American Express
6% at U.S. supermarkets (up to $6k/yr). 6% on select streaming.
Our take
Unmatched 6% back at U.S. supermarkets (up to $6,000/year) and streaming services. The $95 annual fee pays for itself quickly for families spending $200+/month on groceries.
Highlights
What we like
6% back at U.S. supermarkets (up to $6k/year)
6% on select streaming subscriptions
$0 intro annual fee for first year
The trade-off
$95 annual fee after first year
6% grocery bonus caps at $6,000/year
Foreign transaction fee
Is this card right for you?
Answer a few quick questions — we'll tell you if it fits your spending habits and credit profile.
Full details
Rewards & Perks
| Rewards rate | 1%-6% |
| Rewards type | Cash back |
| Bonus categories | 6% on U.S. supermarkets6% on streaming3% on U.S. gas stations3% on transit |
| Welcome offer | $350 |
| Offer requirements | after $3,000 spend in first 6 months |
Fees & APR
| Annual fee | $95/year |
| Intro annual fee | $0 intro for first year, then $95 |
| Intro APR (purchases) | 0% for 12 months |
| Ongoing APR | 19.24%-29.99% Variable |
| Foreign transaction fee | Yes (3%) |
Eligibility
| Recommended credit score | 670-850 |
Frequently asked questions
What credit score do I need?
This card typically requires a 670-850 credit score. Building or maintaining good credit before applying improves your approval odds.
Are there foreign transaction fees?
Yes, this card charges a foreign transaction fee. See the full details section for the specific amount.
How do I earn the welcome offer?
after $3,000 spend in first 6 months
Can I product-change or upgrade this card?
Many issuers allow product changes within the same card family. Contact the issuer directly after 12 months of card membership to ask about upgrade options.
Blue Cash Preferred® Card from American Express