HomeBest CardsBest Credit Cards for All Shopping

Best Credit Cards for All Shopping

Top cards for general shopping — online retail, in-store, and catch-all spend outside specific category earners.

Online, in-store, and general retail

Top picks — no annual fee

Keep forever · $0/yr
2
Runner-up

Chase Freedom Unlimited

1.5x catch-allUltimate Rewards
See Everything Else →

No dedicated annual-fee pick stands out for this category — use your best flat-rate catch-all card instead.

See Everything Else category →

Honorable mentions

Annual fee
Reward type
11 cards
#1
Citi Custom Cash
Citi · No annual fee
No FeeCash Back
5x on top spend category (up to $500/mo)
  • 5x on top spend category (up to $500/mo)
  • 1x everything else
Click to see redemption options
$200 after $1,500 in 3 months
#2
Discover It Cash Back
Discover · No annual fee
No FeeCash Back
5x Rotating categories (up to $1,500/qtr)
  • 5x Rotating categories (up to $1,500/qtr)
  • 1x everything else
Click to see redemption options
Cashback Match at end of year 1
#3
Chase Freedom Unlimited
Chase · No annual fee
No FeeCash Back
5x Travel via Chase
  • 5x Travel via Chase
  • 3x Dining
  • 3x Drugstores
  • 1.5x everything else
Click to see redemption options
$200 after $500 in 3 months
#4
Blue Cash Everyday
AmEx · No annual fee
No FeeCash Back
3x US Online Retail (up to $6k/yr)
  • 3x US Online Retail (up to $6k/yr)
  • 3x US Supermarkets (up to $6k/yr)
  • 3x US Gas
  • 1x everything else
Click to see redemption options
$250 after $2,000 in 6 months
#5
Apple Card
Goldman Sachs · No annual fee
No FeeCash Back
3x Select merchants
  • 3x Select merchants
  • 2x Apple Pay
  • 1x everything else
Click to see redemption options
#6
PayPal Cashback Mastercard
Synchrony · No annual fee
No FeeCash Back
3x PayPal checkout
  • 3x PayPal checkout
  • 1.5x everything else
Click to see redemption options
#7
Citi Double Cash
Citi · No annual fee
No FeeCash Back
2x on all purchases (1x when you buy + 1x when you pay)
Click to see redemption options
#8
Navy Federal cashRewards Plus Visa
Navy Federal · No annual fee
No FeeCash Back
2x on all purchases
Click to see redemption options
$250 after $2,500 in 90 days
#9
Chase Freedom Rise
Chase · No annual fee
No FeeCash Back
1.5x on all purchases
Click to see redemption options
#10
Discover It Miles
Discover · No annual fee
No FeeCash Back
1.5x Miles on all purchases
Click to see redemption options
Miles Match at end of year 1
#11
Navy Federal cashRewards Visa
Navy Federal · No annual fee
No FeeCash Back
1.5x on all purchases
Click to see redemption options
$250 after $2,500 in 90 days
Not sure which one fits you?
Our free quiz matches you to the right card based on your actual spending, credit score, and goals — in about 2 minutes.
Take the quiz →

Cards listed here are selected from our database based on category earn rates — not sponsored placements. Rotating-category cards (Discover It, Chase Freedom Flex) assume the relevant category is active. Terms and reward rates are subject to change at each issuer's discretion.