The Bank of America Cash Rewards credit card provides 3x cash back in the category of your choice. Since there are limits on the bonus cash back you can earn, big spenders should look elsewhere.

Many or all of the companies featured provide compensation to LendEDU. These commissions are how we maintain our free service for consumers. Compensation, along with hours of in-depth editorial research, determines where & how companies appear on our site.