Bank of America Promotions: Best Offers and Bonuses

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 Account | Bonus Amount | Offer Expiration |
---|---|---|
Bank of America Advantage Plus Banking® Checking Account | $300 | July 31, 2025 |
Bank of America Advantage SafeBalance Banking® Checking Account | $300 | July 31, 2025 |
Bank of America Advantage Relationship Banking® Checking Account | $300 | July 31, 2025 |
Bank of America Business Advantage Fundamentals Banking | $200 | Dec. 31, 2025 |
Bank of America Business Advantage Relationship Banking | $200 | Dec. 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:
SELECTED BANK
MOST COMPARABLE
MOST COMPARABLE
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
- Bank of America Review
- Bank of America CD Rates
- Bank of America Hours
- Bank of America Routing Numbers
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.