BACK

Getty Images / Cavan Images

Rewards

Best credit cards for online shopping

Online shopping is a great way to rack up rewards – if you have the right card

Summary

Whether you’re looking for free shipping, online grocery delivery or cash back on your next takeout order, we’ve got the best credit cards for online purchases.

The content on this page is accurate as of the posting date; however, some of our partner offers may have expired. Please review our list of best credit cards, or use our CardMatch™ tool to find cards matched to your needs.

In the age of social distancing, online shopping – including grocery pickup and food delivery – has become a preferred way to shop.

So why not get a credit card that rewards online spending? Whether you’re looking for free shipping, online grocery delivery or cash back on your next takeout order, we’ve got the best credit cards for online purchases. After you’ve browsed our list, keep scrolling for tips on how to earn the most rewards for your online purchases and how to stay safe while shopping online.

Best credit card for grocery pickup and delivery

Capital One® Walmart Rewards Mastercard

Our rating: 4.3 out of 5
Score required: Good to excellent
Type of card: Cash back
Spending categories: Walmart, restaurant, travel

Read full review

  • 5% cash back on Walmart.com purchases, including grocery pickup and delivery orders
  • 5% cash back on in-store purchases for the first 12 months when using Walmart Pay (2% thereafter)
  • 2% cash back on restaurant and travel purchases
  • 2% cash back on the purchase of gift cards at Walmart (online, app, Walmart Pay or in stores)
  • 1% cash back on all other purchases
  • No annual fee

Our take: While the Walmart card offers a decent 2% cash back rate on most Walmart purchases, its 5% bonus on grocery pickup and delivery orders makes it an exceptional choice for cardholders who do most of their grocery shopping online.

There are a lot of credit cards that help you earn rewards on online spending, but not all of those cards reward online grocery purchases as well. The Capital One Walmart Rewards Mastercard offers 5% cash back on Walmart.com purchases, including grocery pickup and delivery orders – making it an excellent card for people who want to save both time and money on their grocery shopping.

Why this card is the best credit card for grocery pickup and delivery

The Walmart Rewards Mastercard rewards all qualified Walmart shopping, whether you make your purchases in-store or online. You’ll earn 5% cash back at Walmart.com with no spending cap. You’ll also receive a sign-up bonus that entitles you to 5% cash back at Walmart stores for your first 12 months as long as you make those purchases through Walmart Pay, the quick and secure way to pay at Walmart with your phone. After your sign-up bonus ends, you’ll earn 2% cash back on in-store Walmart purchases.

This rewards card doesn’t just benefit Walmart shoppers, though. Cardholders also receive 2% cash back on restaurant and travel spending and 1% cash back on all other purchases. With no annual fee, the Capital One Walmart Rewards Mastercard is a great way to earn high-level rewards on all kinds of purchases while making sure your groceries are delivered in time for dinner.

Best credit card for free shipping

Target REDcard™

Our rating: 2 out of 5
Score required: Fair
Type of card: Cash back
Spending categories: Target and Target.com

Read full review

  • 5% back on the spot at Target and Target.com
  • 10% back on Hotels.com bookings (with coupon code, for the first 1 million bookings made by all customers through Dec. 31, 2020)
  • Free 2-day shipping on hundreds of thousands of items from Target.com
  • An additional 30 days for returns and exchanges
  • No annual fee

Our take: While the Target REDcard offers an instant 5% discount on every purchase you make at Target, its most valuable benefit is actually the free shipping you get on every purchase – including 2-day shipping on qualified items, with no membership fee required.

The Target REDcard™ is a little different from the other cards on our list. It’s a store-branded credit card, which means it isn’t co-branded with a major bank or lender like Visa or Capital One. Store-branded credit cards tend to come with higher-than-average APRs, and the Target REDcard is no exception; as of this writing, the card offers a variable APR of 24.40%.

Why this card is the best credit card for free shipping

If you use the Target REDcard responsibly and don’t run up a balance you can’t pay off, you can earn some serious perks: a 5% discount on Target and Target.com purchases, plus free two-day shipping on hundreds of thousands of items from Target.com. That might be a good reason to cancel your pricey Amazon Prime membership and do all of your online shopping at Target.

Best credit card for fast delivery

Amazon Prime Rewards Visa Signature Card

Our rating: 3.6 out of 5
Score required: Good to excellent
Type of card: Cash back
Spending categories: Amazon.com, Whole Foods, restaurants, gas stations, drug stores

Read full review

  • 5% back on Amazon.com and Whole Foods purchases
  • 2% back on restaurant, gas station and drug store purchases
  • 1% back on other purchases
  • $70 Amazon Gift Card upon credit card application approval
  • No annual fee (but $119 Prime membership required)

Our take: If you love shopping on Amazon.com and want your purchases delivered really quickly – and don’t mind footing a $119 fee for Prime membership – the Prime Rewards Visa Signature card is the way to go.

With grocery stores struggling to meet the demand during this difficult time, many shoppers have turned to Amazon Prime to buy food and essentials. Amazon Fresh users can even get items delivered for free in just two hours – so why not earn some rewards in the process?

Why this card is the best credit card for fast delivery

The Amazon Prime Rewards Visa Signature Card offers an unlimited 5% back on Amazon.com purchases, making it an easy win for Prime members who find themselves making 1-click purchases on a regular basis. Plus, you’ll get 5% back on Whole Foods purchases, 2% back on restaurant, gas station and drug store purchases and 1% back on all other purchases. (These percentages come in the form of Amazon points, not cash, and can be redeemed for purchases, statement credits, gift cards and more.)

This card doesn’t come with an annual fee, but you will need an eligible Amazon Prime membership before you can apply. Currently, Amazon Prime costs $119 per year, which is higher than many credit card annual fees. However, Prime membership comes with its own set of perks and benefits, from fast delivery to online discounts to a vast library of books, music, movies and television, not to mention Amazon original series like the Emmy-winning Fleabag.

If you decide to let your Prime membership lapse, you won’t have to give up your Amazon Prime Rewards Visa Signature Card. Instead, your card benefits will drop to 3% cash back on Amazon.com and Whole Foods purchases – and you’ll have to wait a little longer for your Amazon products to arrive.

See related: Best cards for food delivery and meal kit subscriptions

Best credit card for flexible online purchases

Bank of America® Cash Rewards credit card*

Our rating: 4 out of 5
Score required: Good to excellent
Type of card: Cash back
Spending categories: Your choice

Read full review

  • 3% cash back on a category of choice (including online purchases)
  • 2% cash back on grocery store and wholesale club purchases
  • $2,500 combined limit on 2% and 3% categories each quarter
  • 1% cash back on other purchases
  • $200 online cash rewards if you spend $1,000 in first 90 days
  • No annual fee

Our take: If you don’t want to be stuck purchasing from one major retailer and you want to be able to earn bonus rewards on online purchases all through the year, the Bank of America Cash Rewards card is a good option.

If you don’t want to be constrained to a specific retailer, you might be best served with a credit card that rewards a variety of online spending. The Bank of America Cash Rewards card* can be a good choice if you opt to use it for your online purchases.

Why this card is the best card for flexible online purchases

The Bank of America Cash Rewards card offers 3% cash back on a category of your choice – and yes, “online shopping” is one of the categories you can choose.

The Bank of America Cash Rewards also offers 2% cash back on grocery store and wholesale club purchases on up to $2,500 in purchases per quarter (combined with your 3% choice category, and 1% thereafter). A $200 online cash rewards bonus for cardholders who spend $1,000 in the first 90 days sweetens the deal.

Since you can switch your 3% cash back category every calendar month, set it to “online shopping” during months that are likely to include a lot of online purchases (like back-to-school season) and pick a different 3% cash back category, like travel or dining, during other months. Take advantage of the flexibility in getting to choose your own top rewards category, and choose wisely.

See related: Guide to earning the 3% cash back bonus from the Bank of America Cash Rewards credit card

Best credit card for seasonal shopping

Discover it® Cash Back

Our rating: 4.3 out of 5
Score required: Good to excellent
Type of card: Cash back
Spending categories: Rotating

Read full review

  • 5% cash back on up to $1,500 in purchases in rotating categories that you enroll in each quarter
  • 1% cash back on general purchases
  • Matches cash back at the end of the first year of card membership
  • No annual fee

Our take: The Discover card’s 5% discount on online purchases arrives once a year – usually in the fourth quarter. The bonus covers all three major retailers – Walmart, Target and Amazon – giving you lots of flexibility.

Credit cards with rotating categories can yield high rewards when you use them right. And when it comes to the “online shopping” category, the Discover it Cash Back card is hard to beat.

Why this card is the best credit card for seasonal shopping

The Discover it® Cash Back is a versatile, high rewards credit card that often makes it onto “best credit card” lists – and this list is no exception. Cardholders can enroll to earn 5% cash back on quarterly rotating categories for up to $1,500 in purchases per quarter. This gives you an opportunity to get up to $75 back every four months when you make the most out of your card.

Traditionally, the fourth quarter’s category is the most online shopping-friendly, and 2020 is no exception. Starting in October and running through December, you can use your Discover it Cash Back to earn 5% back shopping at Amazon.com, Walmart.com and Target.com. The category activation begins Aug. 1, 2020.

Compare top credit cards for online purchases

Card nameRewards on online purchasesAnnual fee
Capital One® Walmart Rewards Mastercard5% cash back at Walmart.com$0
Target REDcard™5% discount at Target.com$0
Amazon Prime Rewards Visa Signature Card5% back on Amazon.com$0 ($119 Prime membership required)
Discover it® Cash Back5% cash back on Amazon, Target.com and Walmart.com purchases for Q4 202o after enrollment (up to $1,500 in purchases, then 1%)$0
Bank of America® Cash Rewards credit card3% cash back on online purchases (when activated)$0

How to choose a card for online shopping

  • Ask yourself where you do the majority of your online shopping. Do you want a card that only rewards purchases at that retailer, or a card that rewards other types of spending as well?
  • If you want a card that rewards purchases at a specific retailer, look for a top rewards credit card that offers online shopping bonus rewards for that retailer.
  • Store-branded credit cards are also an option, but they come with higher than average APRs, so make sure you don’t run up a balance you can’t pay off.
  • Consider the types of purchases you’re likely to make online. For instance, if you do a lot of food ordering, you might search for a card with a bonus on food delivery.
  • Besides rewards on online purchases, look for other online-friendly perks like free shipping on purchases.

How to make the most of a credit card for online purchases

  • Update the default credit card on your online accounts, and make sure you’re using the best card for each retailer. If you have both the Target REDcard and the Capital One Walmart Rewards Mastercard, set the REDcard as the default card at Target.com and the Walmart Rewards Mastercard as the default card at Walmart.com.
  • Use a digital wallet service like Google Pay or Apple Pay to store and access your credit cards. These digital wallets make online shopping quick and easy, and you can even use your phone to pay for products at the store.
  • Keep track of your balances. When you make purchases with a single click or tap, it’s easy to spend more than you realize. Consider using a budgeting app to manage your spending and avoid new debt. Some apps will even send you a notification if you’ve spent over a certain amount, which is a great way to keep yourself from going overboard with online purchases.

Tips for shopping safely online

  • Make sure you’re shopping from a site that begins with “https,” not “http.” HTTP stands for Hypertext Transfer Protocol and HTTPS stands for Hypertext Transfer Protocol Secure. You want the secure one.
  • Use secure passwords for your online shopping accounts and change those passwords regularly. Consider a password manager to help you keep everything up-to-date.
  • Check your credit card statements. Credit card companies tend to be good at identifying potential fraud, as anyone who’s received a “do you recognize this charge?” notification already knows. However, you should still read your credit card statements carefully and ensure all of the charges are correct. If you suspect someone else is using your credit card to make purchases, here’s how to report card fraud.
  • Read our article on how to protect your credit cards online for even more tips and insights, including how to avoid phishing scams and Facebook ad scams.

Bottom line

Since many of us make a lot more purchases online than we used to, it’s worth asking whether we can benefit from a credit card that specifically rewards online spending. Choose the right card, and you can get up to 5% cash back on online purchases at your favorite retailer – or take advantage of perks like free shipping or rewards on grocery delivery or takeout. Don’t forget to practice safe online shopping habits and check your statement regularly to ensure that you’re the only person using your credit card online.

The Bank of America content was last updated on June 22, 2020. 

*Information about the Chase Freedom card and Bank of America Cash Rewards card has been collected independently by CreditCards.com. The issuer did not provide the content, nor is it responsible for its accuracy.

Editorial Disclaimer

The editorial content on this page is based solely on the objective assessment of our writers and is not driven by advertising dollars. It has not been provided or commissioned by the credit card issuers. However, we may receive compensation when you click on links to products from our partners.

What’s up next?

In Rewards

Which is the best card to use on Costco purchases?

The Costco Anywhere Visa card by Citi offers a high amount of cash back on gas, travel and Costco purchases, but is it the best card to use to earn the most rewards at Costco?

See more stories
Credit Card Rate Report Updated: July 8th, 2020
Business
13.91%
Airline
15.48%
Cash Back
16.09%
Reward
15.82%
Student
16.12%

Questions or comments?

Contact us

Editorial corrections policies

Learn more

Join the Discussion

We encourage an active and insightful conversation among our users. Please help us keep our community civil and respectful. For your safety, do not disclose confidential or personal information such as bank account numbers or social security numbers. Anything you post may be disclosed, published, transmitted or reused.

The editorial content on CreditCards.com is not sponsored by any bank or credit card issuer. The journalists in the editorial department are separate from the company’s business operations. The comments posted below are not provided, reviewed or approved by any company mentioned in our editorial content. Additionally, any companies mentioned in the content do not assume responsibility to ensure that all posts and/or questions are answered.