In this day and age of the internet, buying things online has never been easier. You can buy almost anything from any part of the world and have it shipped right to your doorstep with just a few clicks.
So, if you’re a shopaholic who spends hundreds or thousands of dollars every year, you should get a credit card that rewards you with cashback or points for your purchases.
In this article, we’ve picked the best credit cards for online shopping that would give you the best value.
Best Card for Online Shopping: Blue Cash Everyday® Card from American Express (review)
Best for Amazon Purchases: Prime Visa
Best for Flat Rate Rewards: Capital One Venture Rewards Credit Card (review)
1. Blue Cash Everyday® Card from American Express
Best Card for Online Shopping
- bonus_miles_full
- 3% Cash Back at U.S. Supermarkets, U.S. Online Retail Purchases, & U.S. Gas Stations (each on up to $6,000 per year in purchases, 1% thereafter)
- 0% Intro APR on purchases and balance transfers for 15 months from the date of account opening. After that, a reg_apr,reg_apr_type APR.
- No Annual Fee (rates & fees)
The Blue Cash Everyday® Card from American Express is a great no-annual fee credit card option that earns 3% cash back at U.S. supermarkets, U.S. online retail purchases, & U.S. gas stations (each on up to $6,000 per year in purchases, 1% thereafter).
The Blue Cash also offers $7 back each month after using your Blue Cash Everyday Card to spend $12.99 or more each month on an eligible subscription to The Disney Bundle, including Disney+, Hulu, and ESPN+. (Enrollment required.)
Plus, a $180 annual credit for Home Chef purchases in the form of a monthly $15 statement credit
2. Prime Visa
Best for Amazon Purchases
- Get a $100 Amazon Gift Card instantly loaded into your Amazon Account upon approval of your Application.
- 5% Cash Back at Amazon.com and Whole Foods
- 2% Cash Back at Restaurants, Gas Stations, and Transit
- 1% Cash Back on All Other Purchases
- Purchase Protection, Extended Warranty, Secondary Rental Car Insurance, and Baggage Delay Insurance.
- No Annual Fee
The Amazon Prime Rewards Visa Signature Card is a no-annual fee card that offers 5% cash back at Amazon and Whole Foods if you have a Prime membership.
The Amazon Prime Visa also offers nice card benefits such as lost luggage reimbursement, baggage delay insurance, secondary rental car insurance, purchase protection, and extended warranty.
3. Capital One Venture Rewards Credit Card
Best for Flat Rate Rewards
- bonus_miles_full
- 5x Miles on Hotels and Rental Cars via Capital One Travel
- 2x Miles Everywhere Else
- 2 Free Visits to Capital One Lounges Each Year
- Global Entry or TSA Pre-Check Credit
- Hertz 5-Star Elite Status
- Rental Car Insurance and Extended Warranty
- $95 Annual Fee
The Capital One Venture Rewards Credit Card is a travel rewards credit card that earns an unlimited 2 miles per dollar on all purchases and 5 miles per dollar on hotels and rental cars booked through Capital One Travel.
The card also comes with a range of travel benefits, including secondary rental car, no foreign transaction fees, and extended warranty coverage.
Plus, you also get two complimentary passes to visit Capital One lounges each year and an application fee credit for Global Entry or TSA PreCheck (up to a $100 credit every four years).
4. Citi® Double Cash Card
Best for Simplicity
The Citi® Double Cash Card – 18 month BT offer boasts a strong 2% rewards rate on purchases, where you get 1% back when you buy and 1% when you pay.
This zero-annual-fee card offers a solid earning potential as long as you pay your balance on time, and it provides a simple way to rack up points with no bonus categories to track.
You can also boost your rewards by also holding the Citi Premier® Card (review), which allows you to transfer points to airline and hotel programs. This combination effectively allows you to earn 2 airline miles per dollar on all spending with the Citi Double Cash.
5. Chase Freedom Flex℠
Best for Rotating Bonus Points
- Earn a $200 bonus after you spend $500 on purchases in the first 3 months.
- 5% Cash Back in Quarterly Bonus Categories (up to $1,500 in combined spending after activation)
- 5% Cash Back on Travel Purchased Via Chase
- 3% Cash Back at Restaurants, Eligible Food Delivery, and Drug Stores
- Cell Phone Insurance and Purchase Protection
- No Annual Fee
The Chase Freedom Flex℠ (review) is a great no-annual fee card that earns 5% cash back in quarterly categories (up to $1,500 in combined spending) and on travel purchased via Chase Ultimate Rewards.
The Freedom Flex also earns 3% cash back at restaurants, eligible food delivery, and drug stores.
The card also comes with nice benefits such as cell phone insurance, extended warranty, purchase protection, secondary rental car insurance, and trip cancellation/interruption insurance.
6. American Express® Gold Card
Best for Purchase Protection
The American Express® Gold Card (review) is one of my favorite cards because it earns:
- 4x Membership Rewards® points at restaurants, including takeout and delivery in the U.S.,
- 4x Membership Rewards® points at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1x).
- 3x points on flights booked directly with airlines or on amextravel.com
Plus, card members get nice credits when you enroll your Gold Card to offset the annual fee:
- $120 Uber Cash: Add your Gold Card to your Uber account, and each month automatically get up to $10 in Uber Cash for Uber Eats orders or Uber rides in the U.S.
- $120 Dining Credit: Satisfy your cravings and earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, Milk Bar and select Shake Shack locations.
7. The Blue Business® Plus Credit Card from American Express
Best for Small Businesses
- 2 Points Per Dollar on the First $50,000 in Purchases Each Calendar Year (1x Points thereafter)
- 0.0% Intro APR on purchases for the first 12 months. After that, reg_apr,reg_apr_type APR. APRs will not exceed 29.99%
- No Annual Fee (rates & fees)
The Blue Business® Plus Credit Card from American Express (review) is one of my favorite cards because it has no annual fee and earns 2x Membership Rewards points on the first $50,000 in purchases every year. After that, you will earn 1 point on all other eligible purchases.
You can transfer Membership Rewards to 18 airlines and three hotel points programs, with several great sweet spots to travel in business class to anywhere in the world.
I put all of my everyday business spending on my Blue Business Plus because it is a quick way to rack up points for my next trip.
For rates and fees of the Blue Cash Everyday® Card from American Express, please click here.
For rates and fees of The Blue Business Plus® Credit Card from American Express, please click here.
For rates and fees of the American Express® Gold Card, please click here.