Bank of America Cash Rewards vs. Blue Cash Everyday: When Blue Is Better

Both earn bonus rewards in everyday categories, but unless you're an existing Bank of America customer, AmEx's offering is probably a better fit.

Claire TsosieOctober 8, 2020
On a similar note...
On a similar note...
BankAmericard Cash Rewards vs. Blue Cash Everyday

Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own.

The Bank of America® Cash Rewards credit card and the Blue Cash Everyday® Card from American Express offer the same big draws: bonus rewards on groceries and gas, similar 0% introductory APR periods and bonuses for new cardholders, and no annual fee.

With this in mind, which card you should choose depends less on those features and more on where you bank.

What's the same for both

  • An annual fee of $0.

  • Bonus rewards for spending on groceries and gas (see below for specifics).

  • The offers for new cardholders are comparable.

  • Both require good to excellent credit for approval (learn about the range of credit scores, or get your free credit score on NerdWallet).

Rewards rate

  • Blue Cash Everyday® Card from American Express: 3% cash back at U.S. supermarkets (on up to $6,000 a year in spending, then 1%); 2% at U.S. gas stations and select U.S. department stores; and 1% on all other purchases (terms apply).

  • Bank of America® Cash Rewards credit card3% cash back on the category of your choice (including gas, online shopping, dining, travel, drugstores or home improvement/furnishings) and 2% back at grocery stores and wholesale clubs on up to $2,500 per quarter in combined spending; 1% cash back on all other purchases.

Which is better?

American Express Blue Cash Everyday Credit Card
NerdWallet rating 
Learn More

You’ll probably earn more rewards with the Blue Cash Everyday® Card from American Express. The average American spends about 50% more on food at home than on gasoline, according to 2017 Bureau of Labor Statistics data, the most recent figures as of this writing. Plus, the Blue Cash Everyday® Card from American Express offers 2% cash back at select U.S. department stores.

The American Express card also comes out ahead when you take the spending caps into account, since it doesn't limit the amount of spending eligible for 2% cash back. The Bank of America® Cash Rewards credit card, by contrast, has a cap that applies to all of its bonus rewards.

There's an important caveat here, though: If you're already a Bank of America® customer, you could come out significantly ahead because of loyalty bonuses available on the Bank of America® Cash Rewards credit card.

If you have at least $20,000 in combined balances in Bank of America®, Merrill accounts, you could earn bigger bonuses through the Preferred Rewards program. For combined balances of at least $20,000, the bonus is 25%; when balances reach $50,000, the bonus bumps to 50%; and balances of $100,000 or more get you a 75% bonus.

Use our calculator to estimate your rewards on each card:

Bonus for new cardholders

  • Blue Cash Everyday® Card from American ExpressEarn a $200 statement credit after you spend $1,000 in purchases on your new Card within the first 3 months. Terms Apply.

  • Bank of America® Cash Rewards credit card$200 online cash rewards bonus after you make at least $1,000 in purchases in the first 90 days of account opening

Which is better?

It's a draw.

Interest rates

  • Blue Cash Everyday® Card from American Express0% intro APR on Purchases for 15 months, and then the ongoing APR of 13.99% - 23.99% Variable APR.

  • Bank of America® Cash Rewards credit card: 0% APR for 15 billing cycles on purchases and balance transfers, and then the ongoing APR of 15.49% - 25.49% Variable APR.


Interest rates and introductory APR offers can change frequently. Choose the one that fits your goals.

If you're looking to save money on existing debt, you should know that some of the best balance transfer cards may offer a $0 balance transfer fee or a lengthier interest-free period than either of these cards.

Which should you get?

  • If you're not a Bank of America® customer: For most people, the Blue Cash Everyday® Card from American Express will deliver more rewards than the Bank of America® Cash Rewards credit card.

  • If you qualify for Bank of America® Preferred Rewards: The bonuses for those with big account balances can supercharge your rewards, earning effective rates as high as 5.25% for gas (or your preferred choice in that category) and 3.5% at grocery stores and wholesale clubs.

We want to hear from you and encourage a lively discussion among our users. Please help us keep our site clean and safe by following our posting guidelines, and avoid disclosing personal or sensitive information such as bank account or phone numbers. Any comments posted under NerdWallet’s official account are not reviewed or endorsed by representatives of financial institutions affiliated with the reviewed products, unless explicitly stated otherwise.