Bank of America Bank Bonuses

1 offer · updated October 2026

We currently track 1 Bank of America bonus, with the largest worth $500. Each listing below shows the exact bonus, the direct-deposit or deposit requirement, the hold period, any monthly fee, and the annualized return so you can decide if a Bank of America offer is worth your time — and BonusBoard tracks every requirement and deadline so you actually collect.

Checking
Deposit
$25
Hold period
—

A customer with no Bank of America personal checking account in the past 12 months must enroll through this offer page and open an eligible Advantage Plus, SafeBalance, or Relationship checking account by January 31, 2027, then set up and receive Qualifying Direct Deposits (regular monthly income such as salary, pension, or Social Security) within 90 days of opening. The total direct deposits received in that 90-day window determine the bonus ($100 at $2,000, $300 at $5,000, $500 at $10,000+), paid within 60 days after the deposit period if the account is open and in good standing.

Frequently asked questions

What is the current Bank of America bonus?

The largest Bank of America bonus we currently track is $500. See the listings above for each offer's exact requirement and deadline.

Do Bank of America bonuses require a direct deposit?

Some do and some don't — each offer above lists its exact requirement, whether that's a qualifying direct deposit, a minimum balance, or another action. Always confirm the current terms on Bank of America's official page.

Are Bank of America bonuses taxable?

Yes. Banks generally report cash bonuses as interest income on a 1099-INT, so set aside a portion for taxes.

Explore more bank bonuses

Some links on this page may be affiliate links — BonusBoard may earn a commission if you open an account, at no cost to you. This never affects how offers are ranked. Bonus terms are set by Bank of America and may change; always confirm details on the bank's official page before applying.

Free money from banks you already use