Updated: Dec. 6, 2017

Are you looking for a credit card that allows you to earn cash for each purchase you make? If so, you’re in luck. We’ve researched the best cash back credit cards and found the top four that will earn you the most bang for your buck on all of your regular purchases at grocery stores, gas stations, departments stores and any other place you use your card. Some of these cards can even earn you as much as 6% back on approved purchases. See which cash back credit card will best fit your spending habits.

Best Overall: Blue Cash Preferred Card from American Express

If you want a card that earns you the most cash back rewards, the Blue Cash Preferred Card from American Express (a NextAdvisor advertiser) is the perfect option for you. This card earns you a generous 6% back at U.S. supermarkets (up to $6,000 in purchases/year), an uncapped 3% back at U.S. gas stations and select U.S. department stores as well as uncapped 1% cash back on all other purchases. In addition to these generous rewards, the Blue Cash Preferred Card also offers a 12-month 0% APR on purchases and balance transfers (with a 3% or $5 balance transfer fee, whichever is greater). Even though the card does have a $95 annual fee, American Express will give you a $200 cash back bonus (in the form of statement credit) when you spend $1,000 on purchases within the first 3 months of card membership. If you’re looking for a similar card that offers slightly lower cash back but with no annual fee, you should check out the Blue Cash Everyday Card from American Express.

Runner-up: Citi Double Cash Card

The Citi Double Cash Card (a NextAdvisor advertiser) is an excellent option for someone looking to earn an effective 2% cash back regardless of the type purchase. With this card you’ll earn 1% when you make a purchase, then an additional 1% as you pay for the purchases — it’s as simple as that. Although this card doesn’t offer an intro bonus like some of the other cash back cards, it does give you a 0% intro APR on balance transfers for a generous term of 18 months and also has no annual fee.

Top-Rated for Gas Rewards: Bank of America Cash Rewards Credit Card

For those who plan to spend the most money at gas stations, the Bank of America Cash Rewards Credit Card may be the best cash back credit card for you. Despite the fact that it offers similar gas rewards as the Blue Cash Preferred Card, with BankAmericard Cash Rewards there is no annual fee. This card will earn you 3% cash back on gas and 2% at grocery stores and wholesale clubs for the first $2,500 in combined gas/grocery/wholesale club purchases each quarter. You’ll also earn unlimited 1% cash back on all other purchases. To top it off, you’ll get an online-exclusive $150 cash back bonus when you spend at least $500 on purchases with this card within the first 90 days of account opening and an ongoing 10% customer bonus every time your redeem cash back into a Bank of America® checking or savings account. As if that isn’t enough, the BankAmericard also has a 0% intro APR on purchases for 12 billing cycles on purchases and for any balance transfers made in first 60 days (with a 3% balance transfer fee).

Best for less-than-perfect credit: Chase Freedom

If you have less-than-perfect credit but still want a card that has a generous intro bonus and earns you great rewards, Chase Freedom is the card for you. That’s because you only need a minimum credit rating of “good” (usually considered a credit score above 660) to be approved, unlike the other cards on this list. With Chase Freedom you’ll get 5% cash back in categories that rotate on a quarterly basis (on up to $1,500 in combined purchases each quarter) as well as an unlimited 1% cash back on all other purchases. In addition, you’ll earn a $150 bonus after you spend $500 on purchases within the first 3 months of account opening. Chase Freedom also gives you a 15-month 0% intro APR on purchases and balance transfers (then the standard APR applies). Add in the $0 annual fee, and you have a top-notch cash back credit card.

Disclaimer: This content is not provided or commissioned by the credit card issuer. Opinions expressed here are author’s alone, not those of the credit card issuer, and have not been reviewed, approved or otherwise endorsed by the credit card issuer. This content was accurate at the time of this post, but card terms and conditions may change at any time. This site may be compensated through the credit card issuer Affiliate Program.