Best Bank of America Credit Cards (2026)
Bank of America cards can stack with Preferred Rewards banking bonuses. We rank cards using base earn rates and published benefits.
22 active Bank of America cards in our database · ranked using ~$3,000/month balanced spend
Top Bank of America cards
Spend rewards
$758
Perks & credits
$0
Welcome bonus
$200
first year only
Annual fee
None

Spend rewards
$758
Perks & credits
$0
Welcome bonus
$200
first year only
Annual fee
None

Spend rewards
$758
Perks & credits
$0
Welcome bonus
—
first year only
Annual fee
None

Spend rewards
$540
Perks & credits
$0
Welcome bonus
$250
first year only
Annual fee
None

Spend rewards
$540
Perks & credits
$0
Welcome bonus
$200
first year only
Annual fee
None

Spend rewards
$540
Perks & credits
$0
Welcome bonus
—
first year only
Annual fee
None

Spend rewards
$540
Perks & credits
$0
Welcome bonus
—
first year only
Annual fee
None

Spend rewards
$574
Perks & credits
$10
Welcome bonus
$600
first year only
Annual fee
$95

Spend rewards
$548
Perks & credits
$0
Welcome bonus
$500
first year only
Annual fee
$89

Spend rewards
$365
Perks & credits
$0
Welcome bonus
$300
first year only
Annual fee
None
Rankings use a representative spend profile. For personalized results, run the optimizer with your actual monthly categories.