*Editorial Note: This content is not provided or commissioned by the credit card issuer. Any opinions, analyses, reviews or recommendations expressed in this article are those of the author’s alone, and may not have been reviewed, approved or otherwise endorsed by the credit card issuer. This site may be compensated through a credit card issuer partnership.
This article was last updated Nov 01, 2018, but some terms and conditions may have changed or are no longer available. For the most accurate and up to date information please consult the terms and conditions found on the issuer website.
Best cashback credit cards
|Best overall||Citi® Double Cash Card – 18 month BT offer|
|Best for dining and travel||Uber Visa Card|
|Best for supermarket spending||Blue Cash Preferred® Card from American Express|
|Best for gas||Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer|
|Best rotating categories||Chase Freedom®|
How we chose the best cashback credit cards
We chose the cards based on their potential to earn high cash rewards after considering rewards rate, sign-up bonus, additional perks and annual fees. The majority of the cards that made our list have no annual fee, plus sign-up bonuses and other noteworthy perks that can provide added value for cardholders.
Best overall cashback card: Citi® Double Cash Card – 18 month BT offer
Earn 2% cash back on purchases: 1% when you buy plus 1% as you pay
0% for 18 months on Balance Transfers*
15.49% - 25.49%* (Variable)
- Earn 2% cash back on purchases: 1% when you buy plus 1% as you pay
- Balance Transfers do not earn cash back
- 0% Intro APR on Balance Transfers for 18 months. After that, the variable APR will be 15.49% - 25.49% based on your creditworthiness*
- No categories to track, no caps on cash back, no annual fee*
See additional details for Citi® Double Cash Card – 18 month BT offer
Best for: If you’re someone with excellent, good credit looking for a simple cashback program that doesn’t have spending caps or switches categories every quarter, the Citi® Double Cash Card – 18 month BT offer is our top choice. You earn cash back without all the fuss, plus you have the potential to double your cash back* (more on that below).
Why we like it: The Citi® Double Cash Card – 18 month BT offer sets the standard for cashback cards with a $0* annual fee and Earn 2% cash back on purchases: 1% when you buy plus 1% as you pay. This is a great flat-rate on all purchases and provides an incentive to pay your bill quickly. *You can earn the 1% cash back from paying for purchases over time, as long as you pay at least the minimum due. Miss the minimum payment and you also miss the 1% cash back earned on payments.
It’s also a good balance transfer option: In addition to a cashback program, this card offers a competitive intro 0% for 18 months on Balance Transfers*. This provides you plenty of time to pay off debt from balance transfers. Once the intro period ends, any remaining balances will be charged the standard 15.49% - 25.49%* (Variable) APR.
Other benefits: Citi® Price Rewind conducts a 60-day search for a lower price on eligible purchases and if a lower price is found, Citi may reimburse you for the difference between what you paid and the price found. Citi® Private Pass® provides exclusive access to a variety of events like entertainment and sports.
Read our review of the Citi® Double Cash Card – 18 month BT offer here.
Dining & travel: Uber Visa Card
Best for: Frequent travelers and foodies with good or excellent credit can benefit the most from the Uber Visa Card with a cashback program tailored to spending on dining, hotel and airfare as well as no foreign transaction fees.
Why we like it: For a $0 annual-fee card, you get some impressive rewards. You earn 4% back on dining, 3% back on hotel and airfare, 2% back for online purchases, and 1% on everything else. This rewards program is particularly beneficial for people who frequently dine out and travel. Dining purchases include restaurants, fast food and bars while travel purchases include airfare, hotel, travel agencies and home-share exchanges like Airbnb. There is no foreign transaction fee, so no need to worry about being charged a fee to carry the card or on purchases made outside the U.S.
Other benefits: There’s a new cardmember offer where you earn $100 after spending $500 on purchases in the first 90 days from account opening.
The information related to the Uber Visa Card has been collected by CompareCards and has not been reviewed or provided by the issuer of this card. This offer/promotion may have since changed, expired or no longer be available.
Supermarket spending: Blue Cash Preferred® Card from American Express
$200 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months.*
6% at U.S. supermarkets on up to $6,000 per year in purchases*
3% cash back at U.S. gas stations, 1% back on other purchases*
- $200 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months.
- 6% cash back at U.S. supermarkets (on up to $6,000 per year in purchases, then 1%) - that means spending $60 a week at U.S. supermarkets could earn over $180 back per year.
- 3% cash back at U.S. gas stations. 1% cash back on other purchases.
- Over 1.5 million more places in the U.S. started accepting American Express® Cards in 2017.
- Cash back is received in the form of Reward Dollars that can be easily redeemed for statement credits, gift cards, and merchandise.
- $95 annual fee.
- Terms Apply.
- See Rates & Fees
See additional details for Blue Cash Preferred® Card from American Express
Best for: If you frequently shop at supermarkets and have excellent/good credit, the Blue Cash Preferred® Card from American Express is great card to have. In order to get the most from the supermarket reward, you should spend at least $3,167 a year (or $264 a month) at U.S. supermarkets. Only considering U.S. supermarket purchases, this is the amount you need to spend to recoup the $95 annual fee and start earning more cash back than the Blue Cash Everyday® Card from American Express which has a $0 annual fee.
Why we like it: You earn the highest supermarket spending cash back rate of any card we could find at 6% cash back at U.S. supermarkets (on up to $6,000 per year in purchases, then 1%). 3% cash back at U.S. gas stations, 1% cash back on other purchases. If you spend up to the $6,000 quarterly maximum each year, you can earn $360 cash back — without deducting the $95 annual fee. You can also use this card to earn 3% cash back for purchases at U.S. gas stations, which can come in handy if you often drive to the supermarket, allowing you to see increased value.
Other benefits: There is a Welcome Offer of a $200 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months. Additional perks include extended warranty protection, 2-day shipping on eligible items with ShopRunner, and ticket presales and exclusive seats with Entertainment Access® for concerts, sporting events and more.
Gas: Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer
0% Introductory APR on purchases for 12 billing cycles
0% Intro APR for 12 billing cycles for balance transfers made in the first 60 days
15.24% - 25.24% Variable APR on purchases and balance transfers
- No annual fee
- NEW OFFER: $200 online cash rewards bonus after you spend at least $500 on purchases in the first 90 days of account opening
- Earn 1% cash back on every purchase, 2% at grocery stores and wholesale clubs, and 3% on gas for the first $2,500 in combined grocery/wholesale club/gas purchases each quarter
- No changing categories and no expiration on rewards
- 0% Introductory APR for 12 billing cycles for purchases AND for any balance transfers made in the first 60 days, then, 15.24% - 25.24% Variable APR. 3% fee (min $10) applies to balance transfers
- Get a 10% customer bonus every time you redeem your cash back into a Bank of America® checking or savings account
- If you're a Preferred Rewards client, you can increase that bonus to 25% - 75%
- Easily add your Mastercard® credit card to any digital wallet for a simple, secure, and convenient way to pay online, in-app, and in-store
See additional details for Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer
Best for: If you are a Bank of America Preferred Rewards client with excellent/good credit, and are looking for a $0 annual fee card that earns a good rate on gas purchases, the Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer has you covered.
Why we like it: You can earn a decent amount of cash back when you use this card primarily for gas spending: earn 3% cash back on gas and 2% at grocery stores and wholesale clubs for the first $2,500 in combined grocery/wholesale club/gas purchases each quarter. 1% cash back on all other purchases. And, while you can find cashback cards that offer higher rates on gas purchases, what you won’t find is the unique customer bonuses that allow you to maximize your cash back earnings. Cardholders with a Bank of America® checking or savings account can earn a 10% bonus every time they redeem cash back into their eligible Bank of America® account, and if you’re a Preferred Rewards client, that bonus can be increased to 25%-75%.
Other benefits: There is a $200 online cash rewards bonus after you spend at least $500 on purchases in the first 90 days of account opening. Take note, you need to apply online to receive this bonus. You can also benefit from increased security when shopping online by using the ShopSafe® service. It’s free to use and generates a temporary credit card number that links directly to your real credit card number, keeping your real number private.
Read our review of the Bank of America® Cash Rewards credit card - $200 Cash Rewards Offer here.
Rotating bonus categories: Chase Freedom®
Earn a $150 Bonus after spending $500 on purchases in your first 3 months from account opening.
0% Intro APR on purchases and balance transfers for 15 months
16.99% - 25.74% Variable
- 0% Intro APR for 15 months from account opening on purchases and balance transfers, then a variable APR of 16.99-25.74%. Balance transfer fee is 5% of the amount transferred, $5 minimum
- Earn a $150 Bonus after you spend $500 on purchases in your first 3 months from account opening
- Earn 5% cash back on up to $1,500 in combined purchases in bonus categories each quarter you activate
- Enjoy new 5% categories each quarter
- Unlimited 1% cash back on all other purchases - it's automatic
- Cash Back rewards do not expire as long as your account is open and there is no minimum to redeem for cash back.
- Free credit score, updated weekly with Credit Journey?
- No annual fee
See additional details for Chase Freedom®
Best for: If you have excellent/good credit and are willing to try your luck with rotating bonus categories, the Chase Freedom® provides you the chance to maximize your cash back at a $0 annual fee.
Why we like it: The cashback program rotates quarterly, so chances are at least one quarter will have a 5% category that suits your spending. Earn 5% cash back on up to $1,500 in combined purchases in bonus categories each quarter you activate. Enjoy new 5% categories every 3 months. Unlimited 1% cash back on all other purchases. Remember that you need to activate the bonus categories each quarter. Chase lets you set calendar reminders so you don’t forget.
A decent 0% intro period for balance transfers and purchases: If you’re looking to transfer debt on an existing (non-Chase) card or carry a balance as a result of new purchases you may make, this card provides an average length of time to pay off debt. Take advantage of the 0% Intro APR on Purchases for 15 months and 0% Intro APR on Balance Transfers for 15 months. After the intro periods end, 16.99% - 25.74% Variable APR applies.
Other benefits: There’s a great sign-up bonus that requires one of the lowest spends for a high return — Earn a $150 Bonus after spending $500 on purchases in your first 3 months from account opening. This is a nice bonus you can easily earn within the first few months of account opening.
Read our review of the Chase Freedom® here.
Learn more: How to maximize cashback card rewards
Cashback cards come with a variety of rewards programs including flat-rate, rotating bonus categories and those with spending limits on higher cashback rates. Depending on which card you have, you may decide to use your card a bit differently.
Flat-rate cashback cards
How they work: You get the same cash back rate on all purchases, no matter what category they fall under.
Use it for all your spending. If you have a flat-rate card like our top pick, the Citi® Double Cash Card – 18 month BT offer, then you’re okay to use it for all your spending since you earn the same rewards rate on all purchases.
Pair it with another card. However, if you want to maximize your rewards, you can pair a flat-rate card with a card that earns a high rewards rate in select categories like gas or supermarket spending. For example, use the Citi® Double Cash Card – 18 month BT offer for everyday spending and the Blue Cash Preferred® Card from American Express for U.S. supermarket and U.S. gas station spending.
Take note that when you redeem cash back for a statement credit with the Citi® Double Cash Card – 18 month BT offer, you miss out on the 1% cash back you would typically get from paying your bill since redemptions aren’t eligible for cash back. But don’t worry, the amount you miss out on is minor. For example, if you redeem a $25 statement credit, you only miss out on 25 cents.
High cashback cards
How they work: Some cards offer a high rewards rate in select categories like gas, grocery and travel. These cards are great if you have clear spending habits, so select a card that suits your spending.
Watch out for caps on reward earnings. Beware that most cards offering high rewards in select categories set caps on how much you can spend quarterly or annually while earning the high rate. While it’s unlikely you’ll hit those quarterly maximums, big spenders should note that any purchases in excess of the spending cap will typically earn 1%. That’s where a flat-rate card that earns more than 1% cash back can come in handy.
Take note of annual fees. While the majority of cashback cards have no annual fee, you may find some cards that charge annual fees. For example, the Blue Cash Preferred® Card from American Express has a $95 annual fee — which is one of the highest for cashback cards. However, the annual fee may be worth it depending on how much you plan on spending in the high cashback categories.
Watch out for minimum redemption amounts. An important factor to take note of with cashback cards is the minimum redemption amount. This is the amount of cash rewards you need to have available in your account before you can redeem for rewards. Most cards start redemptions at $25, but you can find cards with no minimum redemption amount like the Chase Freedom®.