Gina Marte, WalletHub Advisor
@ginamarte
The best Bank of America credit card for rewards is the Bank of America® Premium Rewards® credit card. It offers an initial bonus of 60,000 points for spending $4,000 in the first 90 days, and it gives 2 points per $1 spent on travel and dining, and 1.5 points per $1 on all other purchases.
The Bank of America Premium Rewards credit card’s rewards and other benefits make its $95 annual fee worth paying. There are less expensive options, too. The best Bank of America credit card for rewards and no annual fee is the Bank of America® Travel Rewards credit card. It gives cardholders 1.5 points per $1 spent on all purchases. The Bank of America Travel Rewards credit card’s signup bonus is 25,000 points for spending $1,000 in the first 90 days.
Best Bank of America Credit Cards for Rewards
Most of these Bank of America rewards credit cards require good to excellent credit. Individuals with less-than-good credit can opt for a secured credit card from Bank of America.

People also ask
Did we answer your question?