Find all the Bank of America promotions and bonuses for Checking, Savings, and Business account.
You can earn $200 bonuses for opening a open a personal checking or business checking account. Don’t forget to use your debit card for free museums admissions and free year of GrubHub+.
About Bank of America Promotions
Headquartered in Charlotte, North Carolina, Bank of America has grown to become one of the “big four” banks in the United States since its establishment in 1904.
With operations in more than 35 countries around the world, Bank of America offers a vast array of products such as CDs, Savings, Checking, much more through a wide network of branches.
Bank of America Advantage Banking $200 Bonus Offer
To qualify for this offer,
- The $200 bonus offer is an online only offer and must be opened through the Bank of America promotional page.
- The offer is for new checking customers only.
- Offer expires 1/31/2024
- To qualify, open a Bank of America Advantage Banking account through the promotional page and set up and receive qualifying direct deposits totaling $2,000 or more into that new account within 90 days of opening.
- Bank of America will attempt to pay bonus within 60 days.
- Additional terms and conditions apply. See offer page for more details.
- Bank of America, N.A. Member FDIC
(Visit Bank of America to learn more)
Bank of America Advantage SafeBalance Banking® Features
- If you’re looking for simple banking, SafeBalance® provides a straightforward, easy-to-use experience that lets you focus on the basics.
- Simple banking with an easy-to-use experience.
- Banking that helps you stay within your balance
- Digital banking in the palm of your hand – no paper check writing available with this account
- Get help spending only the money you have available
- Helps keep you from spending more than you have – and no overdraft fees
- A great start for students and young adults
Bank of America Advantage Plus Banking®
- If you’re looking for flexible banking, Advantage Plus Banking has options and features to help you meet your needs.
- Flexible banking to meet your needs
- Multiple ways to waive the monthly maintenance fee—including a qualifying direct deposit
- Pay with a debit card, Mobile and Online banking or paper checks (if purchased)
- Option to enroll in Balance Connect® for overdraft protection
- Overdraft fee without Balance Connect®: $10 each item, up to 2 items per day
Bank of America Advantage Relationship Banking®
- If you’re looking for comprehensive banking, Advantage Relationship helps you make the most of your banking relationship.
- Comprehensive banking to make the most of your banking relationship
- Digital Banking with the choice to pay using a variety methods
- Benefits for higher balances, like fee waivers and interest
- Earn interest on your balance
- No fees on select deposit services and no monthly maintenance fees on up to three additional checking accounts and four savings accounts when you ask us to link them to your primary Advantage Relationship Banking account.
- Option to enroll in Balance Connect® for overdraft protection
- Overdraft fee without Balance Connect® : $10 each item, up to 2 items per day
How To Waive Monthly Maintenance Fee
- Bank of America Advantage SafeBalance Banking®:
- $4.95 or $0 –No monthly maintenance fee when you meet one of the following:
- an owner of this account is under the age of 25 or
- maintain a minimum daily balance of $500 in your account or
- are a member of Bank of America Preferred Rewards®
- $4.95 or $0 –No monthly maintenance fee when you meet one of the following:
- Bank of America Advantage Plus Banking®:
- $12 or $0 – No Monthly maintenance when you meet one of the following:
- have at least one qualifying direct deposit of $250 or more or
- maintain a minimum daily balance of $1,500 in your account or
- are a member of Bank of America Preferred Rewards®
- $12 or $0 – No Monthly maintenance when you meet one of the following:
- Bank of America Advantage Relationship Banking®:
- $25 or $0 – No maintenance fee when you meet one of the following:
- maintain a minimum daily balance of $20,000 in your account or
- are a member of Bank of America Preferred Rewards®
- $25 or $0 – No maintenance fee when you meet one of the following:
Advertiser Disclosure: Many of the offers that appear on this site are from companies from which HustlerMoneyBlog.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 offers.
Member FDIC.
Bank of America Business Advantage Checking Bonus Offer
- What you’ll get: $200 cash bonus offer. See offer page for more details.
- Account Type: Business Checking
- Availability: Nationwide
(Visit Bank of America to learn more)
Compare to some of the best business checking accounts such as Chase Business Checking ($300 Bonus), Bank of America ($200 bonus offer), U.S. Bank Business Checking ($350 or $800 Bonus), Axos Bank Basic Business Checking ($400 Bonus), Axos Bank Business Interest Checking ($400 Bonus), Huntington Unlimited Plus Business Checking ($1,000 Bonus), Huntington Unlimited Business Checking ($400 Bonus), as well as the Huntington Business Checking 100 ($200 Bonus). |
How To Earn The Bonus
- Open a new eligible business checking account by December 31, 2023
- Make qualifying deposits of $5,000 or more in New Money* within 30 days of opening the new business checking account
- Maintain an average balance of $5,000 for next 60 days (day 31-90) during the Maintenance Period**
- *New Money which is money not currently or previously held in any account at Bank of America or Merrill.
- **The Maintenance Period begins thirty-one (31) days after account opening and ends ninety (90) calendar days after account opening.
How To Avoid The Monthly Fee
- Business Advantage Fundamentals™ Banking:
- Avoid the $16 fee by doing any of the following:
- Maintain a $5,000 combined average monthly balance
- Use your Bank of America business debit card to make at least $250 in new net qualified purchases
- Become a member of Preferred Rewards for Business
- Avoid the $16 fee by doing any of the following:
- Business Advantage Relationship Banking:
- Avoid the $29.95 fee by doing any of the following:
- Maintain a $15,000 combined average monthly balance
- Become a member of Preferred Rewards for Business
- Avoid the $29.95 fee by doing any of the following:
Additional Terms
- Offer is available only to applicants who apply for a new account online only and 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 Business Advantage checking account within the last twelve (12) months.
- Only one bonus ($200) per business customer, regardless of the number of businesses owned or operated by the customer.
- Bank of America employees are not eligible for this offer.
- Offer expires on December 31, 2023, and all qualifying activities must be completed within the stated time frames in order to be eligible for this offer.
- Bank of America will attempt to pay bonus within 60 days.
- Bank of America may change or discontinue this offer at any time before this date without notice.
- Reproduction, purchase, sale, transfer or trade of this offer is prohibited.
- Additional terms and conditions apply. See offer page for more details.
Bank of America Free Museum Admission

Current Bank of America customers get Free Admission to certain museums.
Bank of America offers customers FREE admission to 225+ museums, science centers, and botanical gardens nationwide.
- What you’ll get: Free Museum Admission on first full weekend of every month (Saturday and Sunday).
- Account Type: Bank of America or Merrill Lynch credit or debit card
- Availability: Nationwide (Full list of Participating Museums)
- 2022 Dates:
- August 6-7
- September 3-4
- October 1-2
- November 5-6
- December 3-4
- Terms: Each individual cardholder gets ONE free general admission
(Existing Bank of America Customers Only)
How To Earn Bonus
- You can also sign up for email or text reminders of eligible weekends.
- Present your Bank of America or Merrill Lynch Credit or Debit Card and a photo ID to get free admission to certain museums.
- Only available certain dates.
- 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.
- Existing Bank of America or Merrill Lynch Account members only.
- Additional requirements may apply, visit the link below for more information.
Bank of America Free Year of GrubHub
- What you’ll get: Free year of Grubhub+ which usually costs $9.99 per month.
- Account Type: Bank of America credit or debit card
- Availability: Nationwide
- GrubHub Features:
- Free delivery (minimum $12 order)
- Donations are doubled (e.g round up your change to the near dollar and GrubHub matches it. With GrubHub+ this will be matched and doubled)
- Exclusive offers and deals
(Expires 12/31/2023)
Editor’s Note: Even if you already have Grubhub+ (such as from Amazon), you can still enroll via the offer link above and Grubhub will email you a code for $5 off each of your next 3 orders!
Fine Print
- Offer available only for eligible Bank of America credit or debit cardholders who do not have an active Grubhub+ membership at the time of signup (as determined by Grubhub). Certain Bank of America cardholders, including commercial prepaid cardholders, may not be eligible.
- Eligible cardholders may redeem this offer by enrolling in the Grubhub+ membership trial using their eligible Bank of America card at https://grubhub.com/partner/bofa no later than 12/31/2023.
- Grubhub+ $0 delivery fees and lower service fees applicable on orders with a subtotal of $12+ (before tax, tip, and fees) from Grubhub+ eligible merchants only.
- Additional fees may apply and vary on orders. Grubhub+ 5% pickup credit applicable on eligible pickup orders only. 5% pickup credit calculated based on the qualifying order subtotal from eligible merchants only.
- Credit will appear as a “Grubhub+ Credit” payment method at checkout.
- Credit is redeemable on eligible future Grubhub pickup and delivery orders only.
- Credit is not transferable, may not be exchanged for cash, expires 90 days after most recent credit is issued, may not be applied toward purchase containing alcohol, and is subject to additional restrictions.
- Credit cannot be accrued or redeemed on on-campus dining orders.
- Free 12 month free trial available for 365 days from date trial is initiated.
- Grubhub+ is an automatically renewing membership service requiring recurring payments.
- After your free trial ends, your free trial will convert to a paid Grubhub+ membership and Grubhub will automatically charge you each month at the then-current rate (currently $9.99 per month) plus applicable tax until you cancel.
- See Grubhub+ cancellation and refund policy and full terms at https://lp.grubhub.com/legal/plus/.
- Canceling during the free trial period will result in immediate termination of the Grubhub+ membership and benefits.
- Grubhub+ is subject to merchant and delivery availability.
- Grubhub reserves the right to change whether a merchant is eligible for Grubhub+ at any time with or without notice to members.
- Grubhub will donate amounts equal to participating members’ donations donated through Grubhub’s Donate the Change feature in connection with orders placed at Grubhub+ eligible merchants only.
- To the maximum extent permitted by law, Grubhub reserves the right to cancel, suspend and/or modify any aspect of or the entirety of this offer, for any reason at any time, with or without notice, including, without limitation, if any fraud or technical failure impairs the integrity or proper functioning of the offer.
- Offer cannot be combined with other free trial offers.
- This offer is available in the United States only (not available in Puerto Rico or the U.S. Virgin Islands).
Bank of America $300 Checking Bonus (Expired)
Bank of America is offering a $300 bonus for targeted customers when they open a new checking account and complete one of the eligible requirements, see below.
- What you’ll get: $300 bonus
- Account Type: Advantage Plus Banking, Advantage Relationship Banking or Advantage SafeBalance Banking
- Availability: Nationwide, targeted
- Direct Deposit Requirement: Yes, $4000+ (see what works)
- Credit Inquiry: Soft
- ChexSystems: No
- Credit Card Funding: None, but can fund with a debit card up to $250
- Monthly Fees: $12-$25, avoidable
- Early Account Termination Fee: None
(Expires April 30, 2023)
For more advanced features in a checking account, compare this offer to BMO Relationship Checking ($600 Bonus), U.S. Bank Smartly® Checking ($450 bonus), Chase Private Client ($3,000 Bonus), TD Bank Beyond Checking ($300 Bonus), Fifth Third Bank Preferred Checking ($200 bonus), KeyBank Checking ($200 bonus). |
How To Earn Bonus
- Bank of America is offering a bonus of $300 when you:
- Open a new Bank of America Advantage Banking account by April 30, 2023
- Set up and receive Qualifying Direct Deposits of $4,000 or more into that account within 90 days of account opening.
- Offer is limited to individuals who receive the offer via a direct communication from Bank of America and have not owned or co-owned a Bank of America personal checking account within the last twelve (12) months. Fiduciary accounts (e.g., trusts) and business accounts are not eligible for this offer.
- Offer cannot be combined with any other checking offer and is limited to one bonus per account and per customer.
- Offer expires on April 30, 2023.
- Bank of America may change or discontinue this offer at any time before this date without notice.
Bank of America $100 Business Checking Bonus (Expired)
Earn a $100 bonus when you open a Business Checking Account from Bank of America.
- What you’ll get: $100 bonus
- Account Type: Business Advantage Relationship Banking or Business Advantage FundamentalsTM Banking account
- Availability: Nationwide
- Direct Deposit Requirement: None
- Credit Inquiry: Soft
- ChexSystems: Unknown
- Credit Card Funding: None, but can fund with a debit card up to $300
- Monthly Fees: $18-$29.95, avoidable
- Early Account Termination Fee: None
(Expires 12/31/2022)
How To Earn Bonus
- Open a new Business Advantage Relationship Banking or Business Advantage FundamentalsTM Banking account by December 31, 2022; AND
- By depositing $1,000 or more in new money* within the first 30 days of opening a new eligible Bank of America® small business banking account
- Maintaining an average balance of that amount during the maintenance period of 90 days.
- Your account does not qualify for the bonus until you provide all of the information we require in connection with opening the account by the promotion end date December 31, 2022.
- This includes information we require to identify each account owner and to report the bonus to the Internal Revenue Service (IRS), 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. To the extent required by law, Bank of America may withhold tax or other amounts from the payment.
- All new Business Advantage Banking accounts must be open up to and including the date the earned bonus is paid in order to receive the earned bonus.
- We will make every attempt to deposit the earned cash bonus directly into your Business Advantage Banking account within 60 days from the end of your qualifying period.
Bank of America $100 Savings Bonus *Targeted* (Expired)
- What you’ll get: $100 bonus
- Account Type: Advantage Savings account
- Availability: Nationwide
- Direct Deposit Requirement: None
- Credit Inquiry: Soft
- ChexSystems: Unknown
- Credit Card Funding: None, but can fund with a debit card up to $300
- Monthly Fees: $8, waivable (also waived first 6 months)
- Early Account Termination Fee: None
- Household Limit: None
(Expires 11/30/2022)
Compare this savings account to alternatives like CloudBank 24/7 High Yield Savings (5.26% APY), Discover Bank Savings (Up to $200 Bonus + 4.35% APY), CIT Bank Platinum Savings (5.05% APY), SoFi Checking & Savings ($275 Bonus + 4.60% APY). |
How To Earn Bonus
- Open an Advantage Savings account by November 30, 2022
- Deposit $1,000 or more in New Money directly into that account within 30 days of account opening
- Maintain a daily balance of $1,000 or more in that account during the Maintenance Period.
- Offer is limited to individuals who receive the offer via a direct communication from Bank of America and have not owned or co-owned a Bank of America personal savings account within the last twelve (12) months.
- Fiduciary accounts (e.g., trusts), business accounts, Certificates of Deposit (CDs), and Individual Retirement Accounts (IRAs) are not eligible for this offer.
- Offer cannot be combined with any other savings offer and is limited to one bonus per account and per customer.
- Enroll in this offer through a Bank of America associate OR by clicking the enrollment button or link in a direct communication from Bank of America.
- Open a new Bank of America Advantage Savings account by November 30, 2022.
- Deposit $1,000 or more in New Money directly into that Bank of America Advantage Savings account within thirty (30) days of account opening (the “Deposit Period”).
- Maintain a daily balance of $1,000 or more in that Bank of America Advantage Savings account during the Maintenance Period. The “Maintenance Period” begins thirty-one (31) days after you open the account and ends ninety (90) days after you open the account.
- You will not be eligible for the bonus if the New Money deposits in your account are below $1,000 on the last day of the Deposit Period, or the daily balance in your account drops below $1,000 on any day during the Maintenance Period.
- After you satisfy all of the requirements, we will attempt to deposit the earned bonus directly into the personal savings account within sixty (60) days. The personal savings account must be open and in good standing up to and including the date any earned bonus is paid.
- 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. To the extent required by law, Bank of America may withhold tax or other amounts from the payment.
- Bank of America may issue an IRS Form 1099 (or other appropriate form) to you that reflects the value of the bonus.
Bottom Line
We try our best to find all the latest Bank of America promotions and offers because they are top of the line. Once you open an account with them, you are eligible for other services that other banks simply don’t or can’t offer.
Whether you are a business owner looking to keep your money safe or you are teaching a child how to save money, you should look at Bank of America.
For those interested in being a part of an industry-leading financial institution while offering superior products and services, therefore definitely check out our list below as well as our list of best bank offers!
*Compare Bank of America Promotions with other bank bonuses from banks like Citi, Huntington, HSBC, Chase, TD, Discover Bank, Aspiration, Axos Bank, PNC Bank, BMO Harris, SoFi, Fifth Third Bank, Wells Fargo, U.S. Bank, and more!
*Check back often for the latest Bank of America promotions, bonuses, and offers!
Does this only apply to people living in the US? Or can a foreign have these promotions?
i while like to open and saving account. I’m from Aruba and living in Aruba. what do i have to do. is it possible or not
Please tell me why bank America is not answering calls, put on hold for hours , then person pick up(if they pick up) an transfer u again for another hour, WHAT IS BoA Customer service problem TWO DAYS OF THIS CRAZYNESS
I opened business account and met requirements for $500 bonus. But I never received it.
How can I request to receive the bonus?
Is there any banks that still count as a DD for BOA bonuses?
Hmm it seems like your site ate my first comment (it
was super long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your
blog. I as well am an aspiring blog blogger but
I’m still new to the whole thing. Do you have any helpful hints for inexperienced blog
writers? I’d genuinely appreciate it.
Is it 4000 direct deposit in one transaction or multiple direct deposits totaling 4000? If in one transaction of 4000 then BoA might be misleading users
Its multiple totaling 4000
BofA denied me the credit as multiple agents told me it had to be a single $4000 deposit. I had $2000 go in twice a month for 7 months and was told that didn’t qualify. I canceled the DD and pulled my money and then was hit with the $12 monthly. Fortunatley they refunded it and now closed the account.