Online shopping now accounts for over 20% of all retail spending in the U.S. If you're spending hundreds or thousands of dollars per month at Amazon, Walmart.com, Target, and other e-commerce platforms, you should be earning significantly more than 1% back. The right credit card can double or triple your rewards on every online purchase. Here are the best options for 2026.
Best Overall: Amazon Prime Visa (No Annual Fee)
If you're an Amazon Prime member, this is the single best card for Amazon and Whole Foods spending:
- 5% back at Amazon.com and Whole Foods Market (with Prime membership)
- 2% back at restaurants, gas stations, and transit
- 1% back on everything else
- No annual fee (Prime membership is $139/year, required for 5%)
- No foreign transaction fees
The math is straightforward. If you spend $3,000/year on Amazon (the average Prime member spends about $1,400, but heavy users hit $3,000+), you earn $150 in cash back at 5%. Without this card, you'd earn $30-$45 with a generic 1-1.5% card.
Drawback: The rewards are Amazon-centric. You can redeem for statement credits, but the best value is using rewards directly at Amazon checkout. Points are worth 1 cent each regardless of redemption method.
Who it's for: Loyal Amazon shoppers who already pay for Prime and want the highest possible return on their Amazon spending without managing a complex points strategy.
Best for General Online Shopping: Blue Cash Preferred ($95/year)
The Blue Cash Preferred from Amex earns:
- 6% back at U.S. supermarkets (up to $6,000/year, then 1%)
- 6% back on select U.S. streaming subscriptions (Netflix, Disney+, Hulu, HBO Max, etc.)
- 3% back on transit (including rideshare)
- 3% back at U.S. gas stations
- 1% back on everything else
While not specifically an "online shopping" card, the 6% on streaming and supermarkets covers a huge portion of recurring online expenses. If you order groceries through Instacart (using a supermarket), the 6% applies. If your streaming bill is $50-$80/month across multiple services, the 6% earns meaningful cash back.
After the $95 annual fee, you need to spend about $1,583/year on the 6% categories to break even versus the no-fee Blue Cash Everyday. Most households blow past this easily.
Best for Rotating Categories: Chase Freedom Flex ($0 Annual Fee)
The Freedom Flex earns:
- 5% on quarterly rotating categories (activation required, up to $1,500/quarter)
- 3% on dining and drugstores
- 1% on everything else
Why it matters for online shopping: The Q4 category (October-December) almost always includes Amazon, Target.com, and Walmart.com. That's 5% on your biggest online shopping months โ right when holiday spending peaks.
In recent years, the quarterly categories have also included:
- PayPal (covers almost any online purchase routed through PayPal)
- Grocery delivery services
- Select streaming services
- Gas stations (useful for gas delivery apps)
Strategy: When PayPal is the quarterly category, route all online purchases through PayPal checkout to earn 5%. This effectively turns any online retailer into a 5% category.
Combined with the Chase ecosystem (pair with Sapphire Preferred for 1.25x redemption value through Chase Travel, or transfer to Hyatt), the Freedom Flex's 5% categories become worth 6.25%+ in travel value.
Best for Walmart: Capital One Walmart Rewards Card ($0 Annual Fee)
- 5% back on Walmart.com and in the Walmart app (including Walmart+ orders, pickup, and delivery)
- 2% back in Walmart stores (using Walmart Pay only in the first year, then always)
- 2% back on restaurants and travel
- 1% back everywhere else
- No annual fee
If Walmart is your primary online shopping destination, this card is the clear winner. The 5% online rate applies to Walmart.com, Walmart Grocery, and orders placed through the Walmart app. It also works with Walmart+ membership benefits.
Note: The 5% rate is specifically for online/app purchases. In-store purchases earn 2%. If you shop at Walmart in person, you'll want a different card for those transactions.
Best for Target: Target RedCard (Debit or Credit, $0 Annual Fee)
The Target RedCard isn't technically a traditional credit card โ it's a store card (or linked debit card) that offers:
- 5% off every Target purchase (in-store and online)
- Free shipping on Target.com orders
- Extended return window (30 additional days)
- No annual fee
The 5% is an instant discount, not rewards points. It applies at checkout and stacks with Target Circle offers and manufacturer coupons. For heavy Target shoppers, this card pays for itself immediately.
Limitation: Only works at Target. You'll need a separate card for everywhere else.
Best for Broad Online Rewards: Citi Custom Cash ($0 Annual Fee)
- 5% back on your top eligible spending category each billing cycle (up to $500/month)
- 1% on everything else
- No annual fee
The Custom Cash automatically identifies your highest-spend category each month and applies 5% to it. If most of your spending in a given month is online shopping, you'd earn 5% on that category up to $500 in spending.
The eligible categories that cover online shopping include:
- Select online retail purchases
- Streaming services
- Drug stores (if ordering online from CVS, Walgreens, etc.)
Strategy: Use the Custom Cash exclusively for one category (like online retail) to ensure it always applies the 5% to that category. If you split spending across categories, the card auto-selects the highest one, which might not be what you intended.
Best for Cash Back Maximizers: Wells Fargo Active Cash ($0 Annual Fee)
- 2% cash back on every purchase โ no categories, no activation
- No annual fee
- No foreign transaction fees (wait โ this card actually does charge 3% FTF, so skip for international online merchants)
If you don't want to manage categories and just want a solid return on all online spending, the Active Cash's flat 2% is competitive. You'll earn more at Amazon with the Prime Visa (5%) and more at Walmart with the Walmart card (5%), but for the hundreds of other online retailers where you have no specialized card, 2% is strong.
Note: The Active Cash does charge foreign transaction fees, so purchases from international online merchants (common for specialty goods, fashion, and tech) will cost you 3% on top. Use a no-FTF card for those purchases.
Online Shopping Rewards Optimization Strategy
Here's how to maximize rewards across all your online shopping:
The Category Stack
| Retailer | Best Card | Earning Rate | |---|---|---| | Amazon | Amazon Prime Visa | 5% | | Walmart.com | Capital One Walmart Rewards | 5% | | Target.com | Target RedCard | 5% off | | Grocery delivery (Instacart, etc.) | Blue Cash Preferred | 6% | | Streaming services | Blue Cash Preferred | 6% | | Everything else (online) | Chase Freedom Flex (Q4) or Wells Fargo Active Cash | 5% or 2% |
Use Shopping Portals
Before clicking "buy" on any online purchase, check if you can earn bonus points through a shopping portal:
- Chase Shopping Portal (chase.com/shopwithur) โ Earn extra UR points at 1-15x per dollar at 250+ online retailers.
- Amex Offers โ Check your Amex app for statement credits at specific retailers.
- Rakuten โ Earn 1-15% cash back (or MR points if linked to Amex) at 3,500+ online stores.
- TopCashback โ Often has higher rates than Rakuten for specific retailers.
These portals stack with your credit card rewards. If you buy a $100 item through Rakuten (3% back = $3) using your Freedom Flex during a PayPal quarter (5% = $5), you've earned $8 back on a $100 purchase โ an 8% total return.
Browser Extensions
Install a cash back browser extension to automatically find deals and activate portal rewards:
- Capital One Shopping (formerly Wikibuy) โ Finds coupon codes and price comparisons automatically.
- Honey (now PayPal Honey) โ Applies coupon codes at checkout and offers Honey Gold rewards.
- Rakuten browser extension โ Activates Rakuten cash back automatically when you visit partner sites.
Price Protection (Legacy)
Many credit cards used to offer price protection (refunding the difference if a price dropped within 60-90 days). Most issuers have discontinued this benefit, but Citi still offers it on some cards. Check your card's benefits guide.
Security Tips for Online Shopping
Using credit cards online is inherently safer than debit cards because:
- Zero liability protection: All major issuers guarantee you won't be held responsible for unauthorized charges.
- Chargeback rights: If a merchant doesn't deliver or the product is defective, you can dispute the charge.
- Virtual card numbers: Amex and Capital One offer virtual card numbers (through the app) for online purchases. These are one-time or merchant-locked numbers that protect your real card number.
Best practices: - Use virtual card numbers when shopping at unfamiliar retailers. - Enable transaction alerts so you're notified of every charge in real time. - Never save your card details on a retailer's website โ use Apple Pay, Google Pay, or PayPal checkout instead.
The Bottom Line
Online shopping rewards have never been more competitive. Between retailer-specific cards earning 5%, rotating category cards, flat-rate cash back options, and shopping portal bonuses, there's no reason to earn less than 2% on any online purchase โ and you can hit 5-8% on your largest spending with the right cards.
The optimal setup: an Amazon Prime Visa for Amazon, a Walmart card for Walmart, the Freedom Flex for quarterly bonus categories, and a flat 2% card for everything else. Layer in Rakuten or a shopping portal, and your online spending becomes a genuine source of income.
Get the best card recommendations in your inbox
Weekly bonus alerts, transfer partner updates, and expert strategies.
Card Playbook Editorial
Credit card strategist, real estate investor, and entrepreneur based in Philadelphia. Aldo brings a corporate finance background and hands-on business experience to credit card rewards optimization.
Related Tools
Get your personalized card strategy
Our Card Audit analyzes your spending and recommends the optimal card lineup for maximum rewards.
Start Your Card Audit โEnjoyed this? Get our weekly newsletter
Weekly bonus alerts, transfer partner updates, and expert strategies delivered to your inbox.