Bank of America Promotions: Best Offers and Bonuses

The exterior of a Bank of America branch
jetcityimage / iStock.com

Commitment to Our Readers

GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.

20 Years
Helping You Live Richer

Reviewed
by Experts

Trusted by
Millions of Readers

If you aren’t a current Bank of America, Member FDIC, customer and if you’re in the market for a new bank account, now is the time to snag some bonus cash by checking out the best Bank of America promotions and offers.

Current Bank of America Promotions

These Bank of America promotions made the list because they’re lucrative offers with requirements that are easily fulfillable by most people. Note that in order to get these Bank of America new account bonuses, you can’t have an existing account of the same kind. For example, you can’t immediately open two checking accounts to score a second bonus.

Here’s a look at the Bank of America checking account offers currently available.

Bank AccountBonus AmountOffer Expiration
Bank of America Advantage Plus Banking® Checking Account$300July 31, 2025
Bank of America Advantage SafeBalance Banking® Checking Account$300July 31, 2025
Bank of America Advantage Relationship Banking® Checking Account$300July 31, 2025
Bank of America Business Advantage Fundamentals Banking$200Dec. 31, 2025
Bank of America Business Advantage Relationship Banking$200Dec. 31, 2025

Bank of America Checking Account Bonus

There can be more benefits than just high interest rates that catch your attention when opening a new bank account. If you are interested in a new checking account, Bank of America is currently offering a cash incentive for signing up for some checking options.

Bank of America Advantage Plus Banking® Checking Account: $300 Offer

If you have $100 to open an account, the Bank of America Advantage Plus Banking Checking Account offers flexible banking with custom alerts and overdraft protection.

  • Bonus value: $300
  • Minimum deposit: $2,000 within 90 days
  • Expiration date: July 31, 2025
  • How to claim: Open a new Bank of America personal checking account through the offer page linked below.
  • When you’ll get it: Within 60 days of meeting the requirements
  • Terms and conditions: You must not have had a personal checking account with Bank of America within the past 12 months. This offer is limited to one bonus per customer.
  • Fees: $12 monthly maintenance fee; waivable with qualifying direct deposits of at least $250 monthly, a minimum daily balance of at least $1,500 or membership in the Preferred Rewards program.

Claim your bonus now by opening a new checking account.

Bank of America Advantage SafeBalance Banking® Checking Account: $300 Offer

With just a $25 minimum opening deposit, Bank of America Advantage SafeBalance Banking offers user-friendly and simple banking options. This Bank of America checking bonus is great for customers who are looking to have their basic daily banking needs met by their financial center.

  • Bonus value: $300
  • Minimum deposit: $2,000 within 90 days
  • Expiration date: July 31, 2025
  • How to claim: Open a new Bank of America personal checking account through the offer page linked below.
  • When you’ll get it: Within 60 days of meeting the requirements
  • Terms and conditions: You must not have had a personal checking account with Bank of America within the past 12 months. This offer is limited to one bonus per customer.
  • Fees: $4.95 monthly maintenance fee; waivable with a minimum daily balance of $500, membership in the Preferred Rewards program or if the account holder is under age 25.

Claim your bonus now by opening a new checking account.

Bank of America Advantage Relationship Banking® Checking Account: $300 Offer

The last of Bank of America’s personal checking account offers is available through the Advantage Relationship Banking Checking Account, which requires a $100 minimum opening deposit and earns interest.

  • Bonus value: $300
  • Minimum deposit: $2,000 within 90 days
  • Expiration date: July 31, 2025
  • How to claim: Open a new Bank of America personal checking account through the offer page linked below.
  • When you’ll get it: Within 60 days of meeting the requirements
  • Terms and conditions: You must not have had a personal checking account with Bank of America within the past 12 months. This offer is limited to one bonus per customer.
  • Fees: $25 monthly maintenance fee; waivable with a minimum daily balance of $20,000 or membership in the Preferred Rewards program.

Claim your bonus now by opening a new checking account.

Bank of America Business Advantage Fundamentals Banking Checking Account: $200 Offer

The Bank of America Business Advantage Fundamentals Banking Checking Account is a good choice for new and small businesses.

  • Bonus value: $200
  • Minimum deposit: $5,000 within 30 days
  • Expiration date: Dec. 31, 2025
  • How to claim: Open a new Bank of America business checking account through the offer page linked below, and maintain a balance of at least $5,000 on average between 31 and 90 days after opening the account.
  • When you’ll get it: Within 60 days of meeting the requirements
  • Terms and conditions: You must not have had a business checking account with Bank of America within the past 12 months. Deposits must be new money to Bank of America to qualify.
  • Fees: $16 monthly maintenance fee; waivable with a $5,000 average combined monthly balance in eligible linked accounts, $500 of qualified purchases with your Bank of America business debit card or Preferred Rewards for Banking membership.

Claim your bonus now by opening a new checking account.

Bank of America Business Advantage Relationship Banking Checking Account: $200 Offer

Business owners who need more accounts or more comprehensive services might prefer the Bank of America Business Advantage Relationship Banking checking account.

  • Bonus value: $200
  • Minimum deposit: $5,000 within 30 days
  • Expiration date: Dec. 31, 2025
  • How to claim: Open a new Bank of America business checking account through the offer page linked below, and maintain a balance of at least $5,000 on average between 31 and 90 days after opening the account.
  • When you’ll get it: Within 60 days of meeting the requirements
  • Terms and conditions: You must not have had a business checking account with Bank of America within the past 12 months. Deposits must be new money to Bank of America to qualify.
  • Fees: $29.95 monthly maintenance fee; waivable with a $15,000 average combined monthly balance or Preferred Rewards for Banking membership.

Claim your bonus now by opening a new checking account.

How To Qualify for a Bank of America New Account Bonus

To qualify for Bank of America’s promotions, start by choosing the account that fits your needs, as bonuses are often tied to specific products.

Many bonuses are only available to those who open the account through a specific webpage, so make sure you open the account from the correct page. Enter your information and apply for the account.

For most checking and business accounts, you’ll need to make a minimum opening deposit and set up direct deposits that meet the bank’s requirements.

Note that bonuses are available for new bank accounts only, and existing customers may not qualify if they already hold the same type of account. Keep an eye on the fine print for each promotion to ensure you meet all conditions to receive your bonus.

Comparing Bank of America Offers to Competitor Promotions

Bank of America offers competitive promotions — though its bonuses aren’t the highest you’ll find, they’re far from the lowest. And with the same bonus for multiple accounts, most people will be able to find an account that’s right for them without missing out on any extra cash. Also, some of the minimum opening deposits are low compared to other banks.

Bank of America also offers a wide network of branches and ATMs, making it easily accessible to most.

In addition, Bank of America’s Preferred Rewards program offers four reward tiers with perks such as waived account maintenance fees, better loan rates and higher annual percentage yields on qualifying savings accounts.

You can see how Bank of America’s savings compares against other banks:

Savings

SELECTED BANK

Bank of America Savings Account

Start Banking

MOST COMPARABLE

Chase Savings Accounts

Read Review

MOST COMPARABLE

Wells Fargo Savings Account

Read Review

Fees

Fees

Fees

$8 waivable monthly maintenance fee per statement cycle

$5 monthly, waivable

Up to $12 monthly service fee – can be waived

APY

APY

APY

to for most accounts, 5% to 20% booster for Preferred Rewards members

Up to for Platinum Savings accounts

Min Opening

Min Opening

Min Opening

$100

$0

$25

Tips for Maximizing Your Bank of America Offer

To make sure you get the most out of your bonus, here are a few tips:

  • Read the terms and conditions carefully to make sure you meet all the requirements.
  • Only open an account if you’re sure you’ll be able to meet the requirements to waive the monthly maintenance fee.
  • Keep track of your balance to avoid other fees, like overdraft fees, that could eat up part of your bonus.

And if you’re not ready to open an account right now, check the Bank of America website — and the websites of any other banks you’re considering — to compare current promotions when you are ready to open a new account.

Conclusion

Bank of America is currently offering a $300 bonus for new personal checking accounts and a $200 bonus for new business checking accounts, provided you meet the requirements. With a variety of accounts to choose from, anyone should be able to find the right checking account for their needs.

Bank of America offers a full lineup of banking products and services with branches across the country. It may be worth checking out if you like the convenience offered by a large, national bank.

Cash bonuses are great perks, but they shouldn’t be the only reason you choose a bank. Make sure it meets your needs and explore the bank’s other offerings, including savings accounts and CD accounts, before opening an account.

FAQs

Here's more about Bank of America promotions.
  • How long does it take to receive a new account bonus?
    • You should receive your Bank of America checking account bonus within 60 days of meeting all the requirements to earn it.
  • Can existing customers qualify for these promotions?
    • No, Bank of America’s current promotions are for new customers. If you’ve owned or co-owned a Bank of America checking account within the last 12 months, you aren’t eligible for a bonus.
  • What happens if I close my account early?
    • If you close your account before you’ve received your bonus, you will no longer be eligible for the bonus.
  • Are there any taxes on bank bonuses?
    • Yes, bank bonuses are considered taxable income. You’ll need to fill out Form 1099 when filing your taxes.

More About Bank of America

Sarah Sharkey and Caitlyn Moorhead contributed to the reporting for this article.

Information on promotions is accurate as of April 1, 2025. Additional requirements may apply. Offers and terms are subject to change.

Editorial Note: This content is not provided by any entity covered in this article. Any opinions, analyses, reviews, ratings or recommendations expressed in this article are those of the author alone and have not been reviewed, approved or otherwise endorsed by any entity named in this article.

BEFORE YOU GO

See Today's Best
Banking Offers

Looks like you're using an adblocker

Please disable your adblocker to enjoy the optimal web experience and access the quality content you appreciate from GOBankingRates.

  • AdBlock / uBlock / Brave
    1. Click the ad blocker extension icon to the right of the address bar
    2. Disable on this site
    3. Refresh the page
  • Firefox / Edge / DuckDuckGo
    1. Click on the icon to the left of the address bar
    2. Disable Tracking Protection
    3. Refresh the page
  • Ghostery
    1. Click the blue ghost icon to the right of the address bar
    2. Disable Ad-Blocking, Anti-Tracking, and Never-Consent
    3. Refresh the page