Find the latest Bank of America bonuses, promotions, and offers here.
You’ll find Bank of America Checking, Savings, and Business offers to start at $100, $200, $250, $300, $400, $500, $750, $2,500 bonuses here.
Bank of America Bonuses Review
Bank of America is the nation’s current 2nd largest bank with approximately 5,000 branch locations, so they’re never short on providing special bank offers to get new customers. Furthermore, use the Locator to find a local branch near you so you can head over and learn more about their promotions.
- Promotion Links:
-
- $100 Checking Offer (Offer Expires 06/30/2021)
-
- Account Type: Bank of America Advantage Plus Banking, Bank of America Advantage Relationship Banking or a Bank of America Advantage SafeBalance Banking, Business Fundamentals, Business Advantage, Savings Account, Reward Savings Account
- Availability: Nationwide (Bank Locator)
- Credit Inquiry: Soft Pull via ChexSystems
- Direct Deposit Options: Many Options.
These bonuses from Bank of America are fairly simple to earn and I recommend taking advantage of this offer before it expires. However, Bank of America rates aren’t that great, so check our best rates Savings, Money Market, and CD accounts.
However, if you are not eligible for these promotions, use our bank bonuses page to find other offers. Additionally, some popular bank offers include Chase Bank, Discover Bank, TD Bank, Huntington Bank, HSBC Bank, and many more.
I’ll go over all Bank of America offers below.
Bank Of America Personal Checking $100 Bonus Offer (Available Online)
- What you’ll get: $100 bonus offer
- Where it’s available: Nationwide
- How to earn it:
- Offer from Bank of America, N.A. Member FDIC.
- See offer page for more details.
(Visit Bank of America to learn more)
Bank of America $500 Checking Offer (Targeted)
Bank of America is offering a $500 bonus for targeted customers when they open a new checking account and complete one of the eligible requirements. To see if you’re targeted make sure that you check your “Activity Center” for the offer.
Editor’s Note: There is no direct link for this offer.
- What you’ll get: $500 Offer
- Eligible account: Advantage Plus Banking, Advantage Relationship Banking or Advantage SafeBalance Banking
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- How to earn it:
- To be enrolled in this offer, you must have accessed this page via a direct communication (email or digital ad) from Bank of America.
- Meet the requirements below
- When you’ll receive it: After all requirements are met, you’ll receive the bonus deposited into your account within 60 days.
- Monthly fee: See below how to waive
(Expires April 30, 2021)
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
Furthermore, I would compare this offer to some of the best offers available. Current bonuses such as Chase Private Client ($2,000 bonus), HSBC Premier Checking ($450 Bonus), Huntington 25 Checking ($500 Bonus), as well as the TD Bank Beyond Checking ($300 Bonus) are all fantastic offers.
How to Earn $500 Checking Offer
- Bank of America is offering a bonus of $500 when you open a new checking account and complete ONE the following requirements:
- Set up and receive qualifying direct deposits totalling $10,000 or more within 90 days of account opening
- Make qualifying deposits of $50,000 or more in new money into your personal checking account within 30 days of opening and maintain that balance for 90 days
- Get a Debit Chip Card with $0 Liability Guarantee
- Quickly send money to friends and family with Zelle®
- Temporarily lock and unlock a misplaced debit card
- Choose your own cashback deals with BankAmeriDeals
- Set Up Alerts
- Advantage SafeBalance Banking®: $4.95 monthly maintenance fee, can be waived with the following:
- Students under age 24 are eligible to have this fee waived while enrolled in high school, college, university or a vocational program.
- Preferred Rewards clients get this fee waived (waiver applies to first 4 checking accounts).
- Advantage Plus Banking®: $12 waived for the following:
- Have at least one qualifying direct deposit of $250 OR
- Maintain a minimum daily balance of $1,500 or more
- Bank of America Advantage Relationship Banking®: $25 waived for the following:
- Maintain a combined balance* of at least $10,000 or more in eligible linked accounts.
- Combined balances include:
- Average daily balance in checking and savings accounts AND
- Current balances in CDs and IRAs at the end of the Advantage Relationship Banking statement cycle AND
- Current balances (2 business days before the end of the Advantage Relationship Banking statement cycle) in Merrill investment accounts
- Preferred Rewards clients get this fee waived (waiver applies to first 4 checking accounts).
- All bank account bonuses are treated as income/interest and as such you have to pay taxes on them
Bank of America $300 Checking Offer (Targeted)
Bank of America is offering a $300 bonus for targeted customers who receive a direct communication and already have an existing relationship with the bank. To see if you’re targeted make sure that you check your “Activity Center” for the offer.
- What you’ll get: $300 Offer
- Eligible account: Bank of America Checking Account
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- How to earn it:
- To be enrolled in this offer, you must have accessed this page via a direct communication (email or digital ad) from Bank of America.
- Meet the requirements below
- When you’ll receive it: After all requirements are met, you’ll receive the bonus deposited into your account within 60 days.
- Monthly fee: See below how to waive
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
Furthermore, I would compare this offer to some of the best offers available. Current bonuses such as Chase Private Client ($2,000 bonus), HSBC Premier Checking ($450 Bonus), Huntington 25 Checking ($500 Bonus), as well as the TD Bank Beyond Checking ($300 Bonus) are all fantastic offers.
How to Earn $300 Checking Offer
- To be enrolled in this offer, you must have accessed this page via a direct communication (email or digital ad) from Bank of America.
- Open a new Bank of America Advantage Banking account by April 30, 2021.
- Set up and receive Qualifying Direct Deposits of $4,000 or more within 90 days of account opening.
- Get a Debit Chip Card2 with $0 Liability Guarantee
- Quickly send money to friends and family with Zelle®
- Temporarily lock and unlock a misplaced debit card
- Choose your own cashback deals with BankAmeriDeals
- Set Up Alerts
- Advantage SafeBalance Banking®: $4.95 monthly maintenance fee, can be waived with the following:
- Students under age 24 are eligible to have this fee waived while enrolled in high school, college, university or a vocational program.
- Preferred Rewards clients get this fee waived (waiver applies to first 4 checking accounts).
- Advantage Plus Banking®: $12 waived for the following:
- Have at least one qualifying direct deposit of $250 OR
- Maintain a minimum daily balance of $1,500 or more
- Bank of America Advantage Relationship Banking®: $25 waived for the following:
- Maintain a combined balance* of at least $10,000 or more in eligible linked accounts.
- Combined balances include:
- Average daily balance in checking and savings accounts AND
- Current balances in CDs and IRAs at the end of the Advantage Relationship Banking statement cycle AND
- Current balances (2 business days before the end of the Advantage Relationship Banking statement cycle) in Merrill investment accounts
- Preferred Rewards clients get this fee waived (waiver applies to first 4 checking accounts).
- After you satisfy all of the requirements, they will attempt to deposit the earned bonus directly into your new personal checking account within sixty (60) days.
- The new personal checking account must be open and in good standing up to and including the date any earned bonus is paid in order to receive the bonus.
- To receive your bonus you must provide all of the information we require in connection with opening the account.
- The value of this bonus may constitute taxable income to you.
- Bank of America may issue an IRS Form 1099 (or other appropriate form) to you that reflects the value of such bonus.
Bank of America $750 Business Checking Offer *Targeted*
Bank of America is offering qualified business owners up to a $750 offer when you open a new Business Advantage Checking account OR Business Fundamentals Checking account.
- What you’ll get: $500/$750 offer
- Expiration Date: 01/31/2021
- Eligible account: Business Checking Account
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- How to earn it:
- Make minimum qualifying deposits within 60 days of the account opening date.
- Next, Complete the minimum qualifying electronic payments.
- When you’ll receive it: After all requirements are met, you’ll receive the bonus deposited into your account within 60 days.
- Monthly fee: $18-$29.95, See below
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
Additionally, you can take advantage of the Chase Business Checking ($300 Bonus), Huntington Unlimited Plus Business Checking ($750 Bonus), Huntington Unlimited Business Checking ($400 Bonus), as well as the Huntington Business Checking 100 ($200 Bonus).
How to Earn $750 Offer
- To earn the $500 bonus:
- Make Qualifying Deposits* of $20,000 or more in new money* into your new business checking account within fifteen (15) days of account opening; AND
- Maintain an average balance of $20,000 during the Maintenance Period**; AND
- Make five (5) Qualifying Electronic Payments*** that are posted to the new checking account by the end of the Maintenance Period.
- To earn the $750 bonus:
- Make Qualifying Deposits* of $50,000 or more in new money* into your new business checking account within fifteen (15) days of account opening; AND
- Maintain an average balance of $50,000 during the Maintenance Period**; AND
- Make five (5) Qualifying Electronic Payments*** that are posted to the new checking account by the end of the Maintenance Period.
- Tiered Savings: Earn interest based on your account balance.
- BankAmeriDeals: get cashback on purchases
- Preferred Rewards: Preferred Rewards clients can enjoy even more benefits based on their relationship tier.
- Keep The Change: When you use a debit card linked to this account, Bank of America will round the account up to the nearest dollar and deposit the difference to your Savings Account.
- Business Fundamental: Avoid the $16 monthly fee by one of them:
- Spending $250 in net new purchases on a business debit or credit card
- Keep an average monthly balance of $5,000 or more
- Maintain a minimum daily balance of $3,000
- Average monthly balance of $15k from your BoA business account altogether.
- Offer only available to customers who receive this offer via direct communication from a Bank of America Small Business Specialist or from a Bank of America communication.
- This offer is intended for new customers only; you are not eligible for this offer if you were an owner or signer on a Bank of America small business checking account within the last six (6) months. Bank of America employees are not eligible for this offer.
- Bank of America may change or discontinue this offer at any time before this date without notice.
- Additionally, qualifying deposits are deposits of new money
- Lastly, the Maintenance Period begins sixteen (16) calendar days after account opening and ends seventy-five (75) calendar days after account opening.
Bank of America $300/$400/$500 Checking Offer *Targeted*
Qualified customers can take advantage of a targeted offer from Bank of America with a new Checking Account. Simply meet the requirements below.
- What you’ll get: $300/$400/$500 Offer
- Eligible account: Bank of America Advantage Plus Banking, Bank of America Advantage Relationship Banking or a Bank of America Advantage SafeBalance Banking
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- How to earn it:
- To be enrolled in this offer, you must have accessed this page via direct communication (email or digital ad) from Bank of America
Open a new Bank of America Advantage checking account.
- To be enrolled in this offer, you must have accessed this page via direct communication (email or digital ad) from Bank of America
- When you’ll receive it: After all requirements are met, you’ll receive the bonus deposited into your account within 60 days.
- Monthly fee: $4.95 – $25; See below how to waive
Editor’s Note: Another round of targeted promo has gone out, this time, the expiration date is December 31, 2020.
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
How to Earn Up to $500 Offer
- $300 bonus:
- To be enrolled in this offer, you must have accessed this page via a direct communication (email or digital ad) from Bank of America
- Open a new Bank of America Advantage Banking account by December 31, 2020.
- Set up and receive qualifying direct deposits of $4,000 or more into your new account within 90 days of account opening.
- $400 bonus:
- To be enrolled in this offer, you must have accessed this page via direct communication (email or digital ad) from Bank of America
- Open a new Bank of America Advantage Banking account by December 31, 2020.
- Set up and receive qualifying direct deposits of $4,000 or more into your new account within 90 days of account opening.
- $500 Bonus:
- Open a new Bank of America Advantage Checking (any version) and receive a $500 bonus when you
- Set up and receive qualifying direct deposits totaling $10,000 or more within the first 90 days of opening your new checking account OR you deposit $50,000 of new money in the account within 30 days and hold for 90 days.
- Open a new Bank of America Advantage Checking (any version) and receive a $500 bonus when you
- $500 Bonus:
- Open a new Bank of America Advantage Checking (any version) and receive a $300 bonus when you set up and receive qualifying direct deposits totaling $4,000 or more within the first 90 days of opening your new checking account.
- Additionally, you can open up a savings account and deposit $20,000 and receive an additional $200 bonus
- Overdraft Protection
- BankAmeriDeals: Get cashback for the things you buy every day. Earn up to 15% cash back at stores, restaurants, and more with BankAmeriDeals and have it deposited directly into your Rewards Savings account.
- Preferred Rewards: Preferred Rewards clients can enjoy even more benefits based on their relationship tier.
- Debit Card
- Waive the Monthly Service Fee
- SafeBalance Banking: $4.95 monthly maintenance fee, can be waived for eligible students under age 24 or with enrollment in Preferred Rewards.
- Plus Banking: $12 monthly maintenance fee, can be waived with minimum direct deposit or daily balance requirements, for eligible students under age 24 or with enrollment in Preferred Rewards.
- Relationship Banking: $25 monthly maintenance fee, can be waived with combined balances in eligible linked accounts or with enrollment in Preferred Rewards.
- Offer only available to customers who receive this offer via direct communication from a Bank of America Small Business Specialist or from a Bank of America communication.
- Bank of America may change or discontinue this offer at any time before this date without notice.
Bank of America $2,500 Business Checking Bonus
Earn up to a $2,500 bonus when you open a Business Checking Account at Bank of America and meet all the requirements.
- What you’ll get: $2,500 Bonus
- Expiration Date: None listed
- Eligible account: Core or Interest Checking
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- Monthly fee: Varies by account
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
How to Earn $2,500 Bonus
- To receive a $1,000 bonus:
- Open a Business Advantage Checking account & one Select Business Accounts listed here:
- Small Business Credit Card. You must be approved and spend at least $2,000 on your new card within 90 days of opening your Business Advantage Checking account.
- Business Term Loan. You must be approved and open a new term loan within 90 days of opening your Business Advantage Checking account.
- Business Line Of Credit. You must be approved and open a new line of credit within 90 days of opening your Business Advantage Checking account.
- Bank Of America Merchant Services Account. You must open and activate a merchant services account and settle $10,000 of funds into your Business Advantage Account within 90 days of opening it.
- Next, you’ll also need to deposit $50,000 of outside funds into the new Checking account within 90 days of opening.
- Open a Business Advantage Checking account & one Select Business Accounts listed here:
- You’ll receive an additional $500 bonus for each account you open from the above.
- Online Banking and Bill Pay
- Mobile Banking with mobile check deposit
- Debit cards with Total Security Protection®
- Online account management
- Seamless Quickbooks® integration
- Additional business checking account
- No fee for select banking services
- Plus Checking – Avoid the $12 monthly fee by one of the following:
- Have at least one qualifying direct deposit of $250 or more each monthly statement cycle
- Maintain an average daily balance of $1,500 or more each monthly statement cycle
- Be enrolled in Preferred Rewards (waiver applies to first 4 checking accounts)
- Relationship Checking – Avoid the $25 monthly fee by doing one:
- Maintain $10,000 or more in combined balances* in eligible linked accounts each statement cycle
- Be enrolled in Preferred Rewards (waiver applies to first 4 checking accounts)
- Speak to a Small Business Expert to sign-up for this promotion.
- Signing up for a Credit Card or Line of Credit will affect your credit score.
- Account must be opened in a branch to qualify for the bonus.
Bank of America 12 Months of McAfee Antivirus Bonus
After you join Bank of America you can protect your computer for a year by signing up for the 12-Months of McAfee Antivirus offer.
- What you’ll get: 12 Months of McAfee Antivirus
- Expiration Date: None listed
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- How to earn it:
- Sign in to Online Banking from the page.
- Create a McAfee user account and a password.
- When you’ll receive it: None listed
- Monthly fee: None listed
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
How to Earn 12 Months of McAfee Antivirus Bonus
- First, sign in to Online Banking from this page. You will be redirected to the McAfee site.
- Next, create a McAfee user account and a password.
- Lastly, enter your registration information (name, address, city, state and phone number).
- Online Banking and Bill Pay
- Mobile Banking with mobile check deposit
- Debit cards with Total Security Protection®
- Online account management
- This offer is available in the U.S. and Canada.
- Your subscription will automatically renew each year unless you choose to cancel.
- Before this offer expires or at any time, you can cancel the automatic renewal by contacting McAfee Customer Support at 866-622-3911.
- Additionally, customers with a current McAfee subscription are not eligible for this offer.
- Lastly, this offer and/or the eligibility requirements may be modified or terminated at any time.
Bank of America Free Admissions Bonus
Bank of America offers customers the chance to get into many museums for FREE.
- What you’ll get: Free Admissions
- Expiration Date: None listed
- Eligible account: Bank of America or Merrill Lynch credit or debit card
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- Monthly fee: None
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
How to Earn Free Admissions Bonus
- First, sign up for email or text reminders of eligible weekends.
- Next, present your Bank of America or Merrill Lynch Credit or Debit Card and a photo ID to get free admission to certain museums.
- Available only on these dates:
- January 5th & 6th, February 2nd & 3rd, March 2nd & 3rd, April 6th & 7th, May 4th & 5th, June 1st & 2nd, July 6th & 7th, August 3rd & 4th, September 7th & 8th, October 5th & 6th, November 2nd & 3rd, December 7th & 8th.
- Additionally, this promotion is for Existing Bank of America or Merrill Lynch Account members only.
- Additional requirements may apply, visit the link below for more information.
Bank of America $300 Checking Bonus *Expired*
Earn up to a $300 bonus when you open a Checking Account at Bank of America and meet all the requirements.
- What you’ll get: $300 Bonus
- Expiration Date: 08/31/2020
- Eligible account: Core Checking
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- Monthly fee: $12, see below
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
How to Earn $300 Bonus
- $300 bonus:
- Open a new Bank of America Core Checking OR Bank of America Interest Checking personal checking account by August 31, 2020
- Receive Qualifying Direct Deposits equaling a total of $4000 or more in your new personal checking account within 90 days from account opening
- The bonus is deposited within 60 days of meeting the requirements.
- There’s a limit of one per customer and as usual, you’ll receive 1099, so you’ll have to pay taxes on it.
- Online Banking and Bill Pay
- Mobile Banking with mobile check deposit
- Debit cards with Total Security Protection®
- Online account management
- Seamless Quickbooks® integration
- Additional business checking account
- No fee for select banking services
- Checking: The Core Checking account is probably the best option with a $12 monthly fee, which can be waived with any of the following options:
- Make at least one qualifying Direct Deposit of $250 or more, OR
- Maintain a minimum daily balance of $1,500 or more, OR
- Be a student under age 23 and enrolled in high school, college, or vocational program, OR
- Enroll in the Preferred Rewards program and qualify for the Gold, Platinum, or Platinum Honors tier (first 4 checking accounts only).
- Offer only available to customers who receive this offer via direct communication from a Bank of America Small Business Specialist or from a Bank of America communication.
- Bank of America may change or discontinue this offer at any time before this date without notice.
- Qualifying deposits are deposits of new money
- The Maintenance Period begins sixteen (16) calendar days after account opening and ends seventy-five (75) calendar days after account opening.
Bank of America $250 Savings Bonus (Expired)
Qualified customers can take advantage of a targeted offer from Bank of America with a new Savings Account. Simply meet the requirements below.
- What you’ll get: $250 Bonus
- Eligible account: Bank of America Savings Account
- Credit inquiry: Soft pull
- Where it’s available: Nationwide (Bank Locator)
- How to earn it:
- Request enrollment in the offer from a Bank of America associate or by clicking the enrollment link in direct communication by September 30, 2020.
- When you’ll receive it: After all requirements are met, you’ll receive the bonus deposited into your account within 60 days.
- Monthly fee: See below how to waive
The information for this offer has been collected independently by BankCheckingSavings. The product details on this page have not been reviewed or provided by the bank.
How to Earn $250 Savings Bonus
- Request enrollment in the offer from a Bank of America associate or by clicking the enrollment link in a direct communication by September 30, 2020.
- Open or maintain an eligible Bank of America personal savings account (Certificates of Deposit (CDs) and Individual Retirement Accounts (IRAs) are not eligible for this offer).
- Make deposits of new money (each is a “Qualifying Deposit”) of $20,000 or more directly into that eligible personal savings account within thirty (30) days of enrolling.
- Maintain the Qualifying Deposit(s) in that eligible personal savings account until ninety (90) days following enrollment in the offer.
- Extra interest on a Bank of America Advantage Savings account
- 25%-75% Rewards Bonus4 on eligible Bank of America® credit cards
- Preferred pricing with Merrill Guided Investing account
- Monthly maintenance fee waivers on your first 4 checking and savings accounts
- Regular Savings: $5 monthly maintenance fee, can be waived with the following:
- Maintain a minimum daily balance of at least $500
- Link your Bank of America Interest Checking to Regular Savings account
- When you are a Bank of America Preferred Rewards client
- Make combined monthly automatic transfers of $25 or more from your Bank of America checking account to a savings account
- To receive your bonus you must provide all of the information we require in connection with opening the account.
- This includes information we require to identify each account owner, including a validly completed IRS Form W-9 or Form W-8 (as applicable).
- The value of this bonus may constitute taxable income to you.
- Bank of America may issue an IRS Form 1099 (or another appropriate form) to you that reflects the value of the bonus.
Conclusion
Bank of America is always coming out with new coupons and bonuses for their Checking, Savings and Business accounts — too many to keep up with. Additionally, that’s why we’re here to provide you with the best promotions Bank of America has to offer.
Furthermore, feel free to comment on this post with any questions you may have about Bank of America, their accounts they offer, or Bank of America coupon codes.
Lastly, check back often for more Bank of America Bonuses, Promotions, or Offers!
Advertiser Disclosure: Many of the credit card offers that appear on this site are from credit card companies from which BankCheckingSavings.com receives compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). We do not feature all available credit card offers or all credit card issuers.
Editorial Disclosure: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.
BONUS LINK | OFFER | REVIEW |
Chase Business Complete BankingSM | $300 Cash | Review |
Chase Total Checking® | $200 Cash | Review |
Bank of America Checking | $100 Offer | Review |
HSBC Premier Checking Member FDIC | $450 Cash | Review |
HSBC Premier Checking Member FDIC | Up To $600 | Review |
HSBC Advance Checking Member FDIC | $200 Cash | Review |
HSBC Advance Checking Member FDIC | Up To $240 | Review |
Aspiration | $100 Cash | Review |
TD Bank Beyond Checking | $300 Cash | Review |
TD Bank Convenience CheckingSM | $150 Cash | Review |
Huntington 25 Checking | $300 Cash | Review |
Huntington Bank Unlimited Plus Business Checking | $750 Cash | Review |
Huntington Bank Unlimited Business Checking | $400 Cash | Review |
Huntington Bank Business Checking 100 | $200 Cash | Review |
Axos Bank Basic Business Checking | $100 Cash | Review |
Ally Invest | Up to $3,500 Cash | Review |
BlockFi | Up To $250 BTC | Review |
Discover Bank Cashback Debit | $360 Debit Cashback | Review |