Best Bank Promotions in Massachusetts (May 2024)

If you call the Bay State home, you could be earning hundreds of dollars for opening a new bank account. Some of the most highly-rated banks operating in the state offer bank promotions in Massachusetts to incentivize people to open new checking and savings accounts.

To make things easier for our readers, we’ve evaluated tons of promotions from banks across the nation, evaluating their terms and conditions and providing important offer details.

Take a look at the list below to see our top recommendations for bank bonuses and promotions in Massachusetts to get started.

Here are 3 of our featured bank bonuses that can be obtained nationwide:

SoFi

SoFi Checking and Savings

Bonus
up to $300
Account Type
Personal Checking
Expires In
218 days
Requires
  • Direct Deposit

Discover

Discover® Cashback Checking

Bonus
up to $360
Account Type
Personal Checking
Expires In
Limited Time
Requires
  • Card Spend

Upgrade

Rewards Checking Plus

Bonus
$200
Account Type
Personal Checking
Expires In
Limited Time
Requires
  • Card Spend

 

Personal Checking Bonuses in Massachusetts

Here are the current personal checking promotions available in MA:

1. TD Bank Beyond Checking - $300 bonus

TD Bank is offering a $300 welcome bonus for opening a personal checking account and using direct deposit within the first 2 months. What's more, you can maximize this promo by also opening a new personal savings account — stacking an extra $200 on top of this offer for a total of $500.

If the $2,500 in direct deposit is too high, they're also running a smaller offer with only a $500 deposit requirement.

While this isn't available nationwide, it is open to a healthy list of states, and is no longer targeted to select customers.

If you're eligible, we definitely recommend claiming this easy bonus.

Offer is available in these states: CT, DC, DE, FL, MA, MD, ME, NC, NH, NJ, NY, PA, RI, SC, VA, VT

TD Bank : Beyond Checking

Bonus Amount
$300
Account Type
Personal Checking
Availability
CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, VA
Offer Expires
January 1, 2025
Bonus Requirements
  1. Open a TD Beyond Checking account using the link below.
  2. Within 60 days, have a total of $2,500 in direct deposits.
  3. Bonus will be paid on or before 180 days after account opening.

2. TD Bank Complete Checking - $200 bonus

TD Bank is offering a $200 welcome bonus for opening a personal checking account and using direct deposit within the first 2 months. What's more, you can maximize this promo by also opening a new personal savings account — stacking an extra $200 on top of this offer for a total of $400.

This is the highest we've seen this offer so now might be a great time to jump on it if you've been on the fence.

This is the smaller of 2 personal checking welcome offers that TD is currently running, with the other requiring a $2,500 direct deposit for a $300 bonus.

While this isn't available nationwide, it is open to a healthy list of states, and is no longer targeted to select customers.

If you're eligible, we definitely recommend claiming this easy bonus. Offer is available in these states: CT, DC, DE, FL, MA, MD, ME, NC, NH, NJ, NY, PA, RI, SC, VA, VT

TD Bank : Complete Checking

Bonus Amount
$200
Account Type
Personal Checking
Availability
CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, VA
Offer Expires
January 1, 2025
Bonus Requirements
  1. Open a TD Complete Checking account using the link below.
  2. Within 60 days, have a total of $500 in direct deposits.
  3. Bonus will be paid on or before 180 days after account opening.

3. KeyBank Personal Checking - $200 bonus

KeyBank is back with their personal checking bonus, offering $200 to new checking account customers.

You can open one of 2 eligible accounts (Key Smart Checking® has no monthly maintenance fee; Key Select Checking℠ has waivable fees!). Regardless of which you choose, you'll need to make a single direct deposit of at least $500. This is half of what it's been in recent versions.

While this isn't quite nationwide, the bonus has a wide footprint and is redeemable online. Check it out!

KeyBank : Personal Checking Account

Bonus Amount
$200
Account Type
Personal Checking
Availability
AK, CO, CT, ID, IN, MA, ME, MI, NY, OH, OR, PA, UT, VT, WA
Offer Expires
July 19, 2024
Bonus Requirements
  1. Open a Key Smart Checking® or Key Select Checking℠ account online with at least $10 for Key Smart Checking® or $50 for Key Select Checking℠ by July 19, 2024.
  2. Within 60 days, make 1 direct deposit of at least $500.
  3. Bonus will be credited to your account within 90 days of meeting requirements.
  4. Account must not be closed or restricted during the time of promotional period.

4. Citizens Personal Checking - up to $400 bonus

Earn up to $400 for opening a new personal checking account at Citizens Bank – a solid bonus given the low requirements. You'll earn $300 for opening the checking account plus an opportunity to earn another $100 through debit spend.

If you're also eligible to be a new savings account owner and have $15,000 to park for 3 months, Citizens is running a separate promo that results in a total of $700 for opening both accounts.

Otherwise, stick with this promo, since you'll earn $300 for opening the checking account plus an opportunity to earn another $100 through debit spend.

Citizens Bank : Personal Checking Account

Bonus Amount
up to $400
Account Type
Personal Checking
Availability
CT, DC, DE, FL, MA, MD, MI, NH, NJ, NY, OH, PA, RI, VA, VT
Offer Expires
June 6, 2024
Bonus Requirements
  1. Open a new checking account using the link below.
  2. Within 60 days, make a direct deposit of $500 to earn $300.
  3. Within the same 60 days, earn $2 for every debit card purchase you make, up to $100.
  4. Bonus will be deposited to your new checking account within 4 months of account opening.

5. HarborOne Bank Personal Checking and Savings - up to $600 bonus

Available to new customers, HarborOne is offering up to a $600 bonus when you open a new personal checking account and savings account in branch. This is a tiered bonus – You'll earn $300 when you open a new personal checking account and setup monthly direct deposits of $2,500 or more and $300 when maintain at least a $10,000 average monthly balance each month in a new HarborOne savings account.

It does require a little bit of capital, but if you have the money, this is an easy bonus to obtain. What's more? They've expanded eligibility this time to residents in MA, NH, and RI instead of just the Boston metro area.

HarborOne Bank : Personal Checking and Savings

Bonus Amount
up to $600
Account Type
Personal Checking
Availability
MA, NH, RI
Offer Expires
June 30, 2024
Bonus Requirements
  1. Be a new customer, or existing customer that hasn't had a deposit account.
  2. Open any new personal checking account.
  3. Within 30 days, and for the next 3 consecutive months, receive direct deposits totaling at least $2,500 per month, earn $300.
  4. To receive an additional $300 bonus, Open any new HarborOne Personal Savings, Money Market or CD account, (with the same tax ID # used when opening checking) with new money to HarborOne.
  5. Within 30 days, bring the account balance to at least $10,000.
  6. For 3 consecutive months after the first 30 days, maintain an average monthly balance of $10,000.
  7. Complete the Checking account bonus, earn $300.
  8. Bonus will be credited into the new personal checking or savings account no later than 20 days from 5 month anniversary of account opening.

6. Middlesex Savings Bank Freedom Checking - $200 bonus

If you live in Massachusetts, Middlesex Savings Bank is offering a pretty solid $200 sign-up bonus for opening any one of their Freedom checking accounts – including their free Freedom Blue® account.

The promo doesn't require direct deposit. Instead, you just need to make 8 debit card purchases within the first 2 months. This is a solid offer given the easy requirements!

Middlesex Savings Bank : Freedom Checking

Bonus Amount
$200
Account Type
Personal Checking
Availability
MA
Offer Expires
June 30, 2024
Bonus Requirements
  1. Open a Freedom Blue checking accounts using the promo code FB200.
  2. Within 60 days, make 8 debit card purchases.
  3. Bonus will come as a mailed $200 check within 90 days of account opening.
Apply Now

at Middlesex Savings Bank

7. PNC Virtual Wallet Pro - $200 bonus

Don't live in a state where PNC has a branch? No worries, PNC is offering a $200 bonus when you open a Virtual Wallet Checking Pro account, which is only available to customers outside their in-branch footprint. Just complete the direct deposit requirements within 60 days. If you're in any one of the following states, this bonus is for you: AK, AR, CT, HI, ID, IA, KS, LA, ME, MA, MN, MS, MT, NE, NV, NH, ND, OK, OR, RI, SD, TN, UT, VT, WA, WY.

PNC Bank : Virtual Wallet Pro

Bonus Amount
$200
Account Type
Personal Checking
Availability
AK, AR, CT, HI, ID, IA, KS, LA, ME, MA, MN, MS, MT, NE, NV, NH, ND, OK, OR, RI, SD, TN, UT, VT, WA, WY
Offer Expires
July 1, 2024
Bonus Requirements
  1. Reside in a state that doesn't have a PNC branch.
  2. Open an account using the link below.
  3. Within 60 days, complete direct deposits totaling $2,000.
  4. Bonus will be deposited within 60-90 days after all conditions are met.

8. Santander Bank Personal Checking - $400 bonus

Available in select states with the ability to open online, Santander Bank is offering a $400 welcome bonus when you open a new eligible Santander checking account and set up direct deposit.

Keep in mind that you'll need to enter your information (name and email address) on the promo's landing page in order to receive your unique code, which you'll then use on the online application to enroll in the promotion.

A heads up to Florida residents that this promotion is limited to certain zips within Miami-Dade, Monroe, and Broward counties.

Santander Bank : Personal Checking

Bonus Amount
$400
Account Type
Personal Checking
Availability
CT, DE, FL, MA, NH, NJ, NY, PA, RI
Offer Expires
July 1, 2024
Bonus Requirements
  1. Open a new eligible Santander checking account using the link below.
  2. Within 90 days, make direct deposits totaling $5,000 or more.
  3. Keep your account open for at least 90 days.
  4. Bonus will be paid within 30 days of the initial 90 day period.

9. Dedham Savings Free and Easy Checking - $250 bonus

Dedham Savings is offering $250 to new personal checking customers! You'll need to open the account in-branch to qualify for the bonus, which is a bummer, but the account is free and the requirements aren't terrible. If you live in their footprint, we recommend trying them out!

Dedham Savings Bank : Free and Easy Checking

Bonus Amount
$250
Account Type
Personal Checking
Availability
MA
Offer Expires
December 31, 2024
Bonus Requirements
  1. Open a new Free & Easy checking account.
  2. Within 60 days, receive 2 direct deposits totaling $1,000.
  3. Within the same 60 days, pay at least 2 bills using Dedham Savings Online Bill Pay OR make 5 debit card purchases.
  4. Bonus will be credited to your account within 90 days after requirements are met.

10. Webster Bank Private Banking Checking - up to $300 bonus

Webster Bank is offering new and existing Private Banking clients up to $300 to add new money. If you have more than $250,000 you may be eligible for a bonus up to $1,000 (check out similar offers).

This is an easy bonus if you have the cash. One note: you'll need to open the account in a branch. We also couldn't find any information about monthly fees, so be sure to verify that when evaluating the offer.

Webster Bank : Private Banking Checking

Bonus Amount
up to $300
Account Type
Personal Checking
Availability
NJ, NY, MA, RI, CT
Bonus Requirements
  1. Open a new or have an existing Private Bank checking account.
  2. Deposit $50,000 - $249,999 in new money to establish your bonus tier.
  3. Within the first 3 statement cycles, you'll earn $150 for each statement cycle that you maintain a minimum daily balance of $50,000 and make a direct deposit of at least $1,000. Max bonus of $300.
  4. The cash bonus payment will be paid on the last day of the evaluated statement cycle.

11. Webster Bank Private Banking Checking - up to $500 bonus

Webster Bank is offering new and existing Private Banking clients up to $500 to add new money. If you have more than 500,000 you may be eligible for a bonus up to $1,000 (check out similar offers).

This is an easy bonus if you have the cash. One note: you'll need to open the account in a branch. We also couldn't find any information about monthly fees, so be sure to verify that when evaluating the offer.

Webster Bank : Private Banking Checking

Bonus Amount
up to $500
Account Type
Personal Checking
Availability
NJ, NY, MA, RI, CT
Bonus Requirements
  1. Open a new or have an existing Private Bank checking account.
  2. Deposit $250,000 - $499,999 in new money to establish your bonus tier.
  3. Within the first 3 statement cycles, you'll earn $250 for each statement cycle that you maintain a minimum daily balance of $250,000 and make a direct deposit of at least $1,000. Max bonus of $500.
  4. The cash bonus payment will be paid on the last day of the evaluated statement cycle.

12. Webster Bank Private Banking Checking - up to $1000 bonus

Webster National Bank is offering new and existing Private Banking clients up to $1,000 to add new money. If you have less than 500,000 you may be eligible for smaller bonuses (check out similar offers).

This is an easy bonus if you have the cash. One note: you'll need to open the account in a branch. We also couldn't find any information about monthly fees, so be sure to verify that when evaluating the offer.

Webster Bank : Private Banking Checking

Bonus Amount
up to $1000
Account Type
Personal Checking
Availability
NJ, NY, MA, RI, CT
Bonus Requirements
  1. Open a new or have an existing Private Bank checking account.
  2. Deposit $500,000+ in new money to establish your bonus tier.
  3. Within the first 3 statement cycles, you'll earn $500 for each statement cycle that you maintain a minimum daily balance of $500,000 and make a direct deposit of at least $1,000. Max bonus of $1,000.
  4. The cash bonus payment will be paid on the last day of the evaluated statement cycle.

13. NESC Federal Credit Union Personal Checking - $100 bonus

Available in Massachusetts, NESC Federal Credit Union is offering a $100 welcome bonus when you open a new checking account and set up direct deposit.

NESC Federal Credit Union : Personal Checking

Bonus Amount
$100
Account Type
Personal Checking
Availability
MA
Bonus Requirements
  1. Become a member of NESC Federal Credit Union. Open a checking account.
  2. Within the first 60 days, make direct deposits totaling at least $200.
  3. Also within 60 days, make at least 6 debit card transactions.
  4. Bonus will be paid by the 10th of the following month.
Apply Now

at NESC Federal Credit Union

14. Abington Bank Green Checking - up to $300 bonus

New customers at Abington Bank are eligible to receive up to a $300 welcome bonus when opening a Green Checking account. This is a tiered bonus, the more activities you complete, the more you can earn. The offer has most recently only been $200, so now might be a good time to jump on it! What's even more? Direct deposit is not required to obtain the full bonus amount.

Abington Bank : Green Checking

Bonus Amount
up to $300
Account Type
Personal Checking
Availability
MA
Bonus Requirements
  1. Open a Green Checking account.
  2. Within 60 days, complete a direct deposit of at least $25 OR sign up for online banking and make 5 debit card purchases, receive $200.
  3. Within 60 days, make 5 bill payments OR enroll in eStatements, receive $50.
  4. Keep your account open for 365 days and receive an additional $50.
  5. Bonuses will be credited to the account by the last day of the statement cycle following the period required for the bonus.
Learn More

at Abington Bank

15. StonehamBank Optimum Checking - $300 bonus

Available in Massachusetts and New Hampshire with the ability to open online, StonehamBank is offering a $300 welcome bonus when you open a new Optimum One or Optimum Plus checking account and set up direct deposit. It's primarily focused on their Billerica Branch; however, they specifically mention you can open online or via video chat as well.

StonehamBank : Optimum Checking

Bonus Amount
$300
Account Type
Personal Checking
Availability
MA, NH
Bonus Requirements
  1. Open a new Optimum Plus or Optimum One Checking account with a $10 minimum opening deposit.
  2. Within each of the first 90 days following the date the new account is funded, receive direct deposits totaling $500 or more and be enrolled in online banking.
  3. $300 bonus will be credited into the account within 120 days from the account opening date.
Apply Now

at StonehamBank

16. St. Anne's Credit Union Digital Free Checking - $300 bonus

For those residing in several New England states, St. Anne's Credit Union is offering a $300 welcome bonus when you open a new Digital Free Checking account and set up direct deposit. That's a pretty sizable haul if you live in their footprint.

St. Anne's Credit Union : Digital Free Checking

Bonus Amount
$300
Account Type
Personal Checking
Availability
MA, RI
Bonus Requirements
  1. Open a St. Anne’s Digital Free Checking account.
  2. Within 90 days, make 2 or more payroll, pension, or government direct deposits totaling $2,000.
  3. Enroll in eStatement and online banking.
  4. Bonus will be deposited into member’s share account no later than 1 month following the initial 90 days.
Apply Now

at St. Anne's Credit Union

17. IC Federal Credit Union Intelligent Checking - $250 bonus

Available only in Massachusetts with the ability to open online, IC Federal Credit Union is offering a $250 welcome bonus when you open a new checking account and complete qualifying activities. Unlike many other bonuses, their direct deposit requirement can be substituted for a qualifying ACH transaction.

IC Federal Credit Union : Intelligent Checking

Bonus Amount
$250
Account Type
Personal Checking
Availability
MA
Bonus Requirements
  1. Open a new Intelligent Checking account.
  2. During each of the first 3 full statement cycles, complete 12 debit card purchases and have at least 1 direct deposit or ACH transaction.
  3. During the same time period, be enrolled in eStatements.
  4. Bonus will be credited to your account on or about the 15th of the month following the 3rd full statement cycle of the qualifying criteria period.
Apply Now

at IC Federal Credit Union

18. Holyoke Credit Union Simply FREE Checking - $150 bonus

Holyoke Credit Union is offering a $150 bonus to members who open a new Simply FREE Checking account.

It's not a bad bonus for a totally free account, however, there are a couple of inconveniences with this offer.

First, even though they'll reward the bonus after your first direct deposit clears, you'll need to continue to meet the direct deposit requirement each month for an entire year; otherwise, they will claw the bonus back. Second, you'll need to go into a local branch in order to open the account.

Personally, we think the payout should be higher given the long-term requirements. But if you were looking to make the switch to a local credit union anyway, then the free cash could be worthwhile for you.

Holyoke Credit Union : Simply FREE Checking

Bonus Amount
$150
Account Type
Personal Checking
Availability
MA
Bonus Requirements
  1. Open a new Simply FREE Checking account in branch.
  2. Enroll in online banking and eStatements.
  3. Within 60 days, make 6 debit card purchases.
  4. Within the same 60 days, receive a direct deposit of any amount.
  5. Maintain that same recurring direct deposit for a full year.
  6. Bonus will be credited to your account once your first direct deposit clears.

19. Washington Trust Company Freedom Checking - $200 bonus

Available in select New England states, The Washington Trust Company is offering a $200 welcome bonus when you open a new personal checking account and set up direct deposit. The direct deposit threshold isn't specified, which leads us to believe that any amount will do, making this offer extremely obtainable.

Washington Trust Company : Freedom Checking

Bonus Amount
$200
Account Type
Personal Checking
Availability
CT, RI, MA
Bonus Requirements
  1. Open a new checking account with promo code FREE200.
  2. Within 90 days, complete 2 direct deposits from payroll, social security, pension, or other government benefits.
  3. Bonus will be deposited within 10 calendar days.
Apply Now

at Washington Trust Company

20. Country Bank Kasasa CashBack Checking - $200 bonus

Available to northeastern states, Country Bank is offering a $200 welcome bonus when you open a new Kasasa CashBack Checking account and set up direct deposit. What's even more? When Kasasa Cash Back qualifications are met during a Monthly Qualification Cycle, you will receive 2% (two percent) cash back on up to a total of $500 on debit card purchases that post and settle to the account during that cycle period. You will also receive reimbursements up to $25 for nationwide ATM withdrawal fees incurred within your Kasasa Cash Back account during the Monthly Qualification Cycle in which you qualified.

Country Bank : Kasasa CashBack Checking

Bonus Amount
$200
Account Type
Personal Checking
Availability
CT, MA, ME, NH, RI, VT
Bonus Requirements
  1. Open a new Kasasa CashBack Checking account.
  2. Kasasa Cash Back Checking qualifications for four (4) consecutive months following account opening (at least 1 direct deposit, ACH payment, or bill pay transaction; at least 12 debit card purchases; enroll in estatements
  3. Account will be credited within 60 days of bonus requirements being met.
Apply Now

at Country Bank

21. bankHometown Get Real Checking℠ - up to $300 bonus

bankHometown is offering a tiered bonus, up to $300, for opening a new Get Real Checking account.

The breakdown comes from optional activities in the increments of $200, $50 and $50. This is up from $200 when it was most recently offered.

bankHometown : Get Real Checking℠

Bonus Amount
up to $300
Account Type
Personal Checking
Availability
MA
Bonus Requirements
  1. Open a new Get Real Checking checking account.
  2. Within 60 days, receive a direct deposit of $25 OR sign up for online banking and make 5 debit card purchases to earn $200.
  3. Within the same 60 days, make 5 bill payments OR enroll in eStatements to earn an additional $50.
  4. Leave the account open for a full year to earn an additional $50 loyalty bonus.
  5. The first 2 bonuses will be credited to your account by the last day of the statement cycle following the 60th day the account has been open; the loyalty bonus will be credited by the last day of the statement cycle following the 365th day the account has been open.
Apply Now

at bankHometown

22. HarborOne Bank Personal Checking - up to $300 bonus

HarborOne Bank if giving new customers a chance to earn $300 by opening a new personal checking account. Not a new customer? See the fine print for ways you may still qualify for the bonus.

What's more? You can also earn up to a $600 bonus by for opening a checking and savings account and meeting both sets of requirements. Learn more about that offer here

HarborOne Bank : Personal Checking

Bonus Amount
up to $300
Account Type
Personal Checking
Availability
MA, NH, RI
Bonus Requirements
  1. Register for the bonus at the link below and Open an personal checking account.
  2. Within 60 days of account opening, receive direct deposits totaling at least $2,500, earn $300.
  3. Bonus will post no more than 80 days from account opening.
Apply Now

at HarborOne Bank

Note: Don’t see an offer that piques your interest? You can use our tool to explore a full list of bank promotions

Personal Savings Bonuses in Massachusetts

Here are the current personal savings promotions available in MA:

1. First Citizens Federal Credit Union Youth Savings - up to A stuffed Fin the Pig, activity book and piggy bank bonus

An easy bonus for children under the age of 14 (or their parents!). First Citizens' Federal Credit Union is offering new Youth Savings account holders a free welcome kit, which includes a stuffed 'Fin the Pig' animal, activity book and piggy bank. Then, you can earn a $25 cash bonus when the account reaches $100 balance, and another $25 when the account reaches $1,000.

First Citizens Federal Credit Union : Youth Savings

Bonus Amount
up to A stuffed Fin the Pig, activity book and piggy bank
Account Type
Student Savings
Availability
MA
Bonus Requirements
  1. Open a new Youth Savings account in-branch.
  2. When you reach $100 balance, you'll earn a $25 bonus.
  3. When you reach a $1,000 balance, you'll earn an additional $25.
Apply Now

at First Citizens Federal Credit Union

2. Citi® Accelerate Savings - 4.45% APY

Citi offers a really competitive APY rate in their Citi® Accelerate Savings account, a high-yield savings product.

You can find slightly higher rates elsewhere, but nearly all of those will have balance limits. In other words, you'll earn a great rate on the first $15k, but then the rate drops considerably.

Citi, on the other hand, has no limit. So for those who have sizable savings they'd like to keep liquid, Citi® Accelerate Savings will often win out.

There's no opening deposit minimum or ongoing balance requirements, but do keep in mind that having a $0 balance for longer than 3 months could cause your account to be closed.

Citi® : Citi® Accelerate Savings

Bonus Amount
4.45% APY
Account Type
Personal Savings
Availability
AK, AL, AR, AZ, CO, DE, FL, GA, HI, IA, ID, IL, IN, KS, KY, LA, MA, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NM, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, WA, WI, WV, WY
Bonus Requirements
  1. Open a new Citi® Accelerate Savings account using the link below.
  2. Transfer money from a different bank or an existing Citi account.
  3. Interest compounds daily and will be credited to your account each month.

Business Bonuses in Massachusetts

Here are the current business banking promotions available in MA:

1. Santander Bank Business Checking - up to $500 bonus

Santander Bank is again offering new business checking account customers a bonus for opening a new Business Checking or Business Checking Plus account. Previously this was a tiered bonus with the more you deposited, the more you could earn; however, it's a flat offer this time around.

Like before, the balance requirement is based on an average daily balance. That means you don't necessarily need to deposit $2,500 on day one, but the longer you wait to make a deposit, the higher the deposit needs to be in order to average out. They provide more details in the fine print!

Keep in mind that, like most business accounts, you'll need to go in-branch to open. Be sure to mention the promo BUS500Q124SEA to enroll in the offer.

Santander Bank : Business Checking

Bonus Amount
up to $500
Account Type
Business Checking
Availability
CT, DE, FL, MA, NH, NJ, NY, PA, RI
Offer Expires
July 30, 2024
Bonus Requirements
  1. Open a new Business Checking or Business Checking Plus account using the promo code BUS500Q124SEA.
  2. For 90 days, maintain an average daily balance of $2,500.
  3. Keep your account open for at least 90 days.
  4. Bonus will be paid within 30 days of the meeting the requirements.
Apply Now

at Santander Bank

Investing Bonuses

Here are the current investing promotions available in your area:

1. J.P. Morgan Self-Directed Investing - up to $700 bonus

Available nationwide with the ability to open online, J.P. Morgan Wealth Management is offering up to a $700 welcome bonus when you open a new Self-Directed Investing account with qualifying minimum funding.

This is tiered bonus, meaning that the more you deposit, the more you may be eligible to earn. New for this iteration, J.P. Morgan has introduced a lower tier at $5,000, down from the previous $25,000 entry point and raised the max bonus amount!

Here are all 4 tiers of this investing bonus:

New Money Added Bonus Amount
$5,000-$24,999 $50
$25,000-$99,999 $150
$100,000-$249,999 $325
$250,000+ $700

This is the highest offer that we've seen to-date from J.P. Morgan.

J.P. Morgan Wealth Management : Self-Directed Investing

Bonus Amount
up to $700
Account Type
Investment
Availability
Nationwide
Offer Expires
July 19, 2024
Bonus Requirements
  1. Open a J.P. Morgan Self-Directed Investing account using the link below.
  2. Within 45 days, fund your account with qualifying new money; $5,000 - $24,999 = $50 bonus; $25,000 - $99,999 = $150 bonus; $100,000 - $249,999 = $325 bonus, $250,000 = $700 bonus.
  3. Your bonus amount will be determined on day 45.
  4. Maintain your new funds for 90 days (losses due to trading or market fluctuation will not be taken into account).
  5. Bonus will be received within 15 days.
  6. INVESTMENT AND INSURANCE PRODUCTS ARE: NOT A DEPOSIT • NOT FDIC INSURED • NO BANK GUARANTEE • MAY LOSE VALUE

2. E*TRADE Bank Brokerage - up to $4000 bonus

Payouts have increased again! E*Trade is now offering new investors up to $4,000 in bonus cash when you open and fund a new investing account. You'll only need $50 to earn the first tier bonus ($100)!

They've shuffled all the previous tiers and reinstated the tiers for those with 7+ figures to invest. If you're wanting to earn the full $4,000, you need at least $1.5M in investable assets.

This offer is available to both new and existing customers; however, different rules may apply, so be sure to check the disclosures at the link below.

E*TRADE Bank : Brokerage Account

Bonus Amount
up to $4000
Account Type
Investment
Availability
Nationwide
Offer Expires
May 31, 2024
Bonus Requirements
  1. Open a new eligible E*TRADE brokerage or retirement account using the link below with promocode PROMO24.
  2. During the first 60 days, fund your new account with new money as follows: $50 - $999, earn $100; $1,000 - $49,999, earn $150; $50,000-$99,999 earn $200; $100,000-$199,999 earn $300; $200,000-$499,999 earn $600; $500,000 - $999,999, earn $1,000; $1,000,000 - $1,499,999, earn $2,000; $1,500,000+ earn $4,000.
  3. If you deposit $200,000 or more, you will receive a cash credit within seven business days.
  4. If you have deposited at least $200,000 in your account, and you make subsequent deposits in that account to reach a higher tier, you will receive a second cash credit following the close of the 60-day window.
Apply Now

at E*TRADE Bank

3. Citi® Self Invest - up to $500 bonus

Available nationwide to new and existing customers, Citi is offering up to a $500 bonus when you add new-to-Citi funds to a Citi® Self Invest account.

As is typical with Citi promotions, this is a tiered offer: the more you add, the more you earn. You'll need to deposit at least $10,000 to earn a $100 reward, or at least $200,000 to receive the full $500.

You'll need to also maintain your funds through a date defined in the table below:

Month opened/new funds addedFunding periodMaintain Funds Through
March 2024through 04/30/2024 05/31/2024
April 2024through 05/31/2024 06/30/2024
May 2024through 06/30/2024 07/31/2024
June 2024through 07/31/2024 08/31/2024

Citi® : Citi® Self Invest

Bonus Amount
up to $500
Account Type
Investment
Availability
Nationwide
Offer Expires
June 30, 2024
Bonus Requirements
  1. Open a new Citi® Self Invest account or add new-to-Citi funds to an existing account.
  2. Opt-in to eDelivery of statements and confirmations.
  3. Bonus will be tiered based on the total amount added: $10,000 to earn $100; $50,000 to earn $200; $200,000 to earn the full $500.
  4. Maintain the New-To-Citi funds in your account through the “maintain funds” deadline as outlined in the chart.
  5. Bonus will be credited on the last day of the 3rd month following the “maintain funds” period.

4. Citi® Personal Wealth Management - $5000 bonus

Earn up to $5,000 when you open or enroll a new or existing eligible Personal Wealth Management account with new-to-Citi funds.

This is a tiered bonus based on how much you deposit and maintain for the first 3 months. They've up the reward amounts for their upper tiers this go around.

There are 5 levels, starting with a $500 bonus for deposits $50,000 - $199,999 and going up to $5,000 for $2,000,000+.

Citi® : Personal Wealth Management

Bonus Amount
$5000
Account Type
Investment
Availability
Nationwide
Offer Expires
June 30, 2024
Bonus Requirements
  1. Contact Citi to open or enroll a new or existing eligible Citi Personal Wealth Management account
  2. Fund the Citi Personal Wealth Management account with New-to-Citi Funds within 2 months of account opening (deposit $50,000 for a $500 bonus, $200,000 for a $1,000 bonus, $500,000 for a $2,000 bonus, $1,000,000 for a $3,000 bonus and $2,000,000+ for the $5,000 bonus)
  3. Enroll into e-delivery of statements within 2 months of account opening.
  4. Maintain the new funding through the end of the next month (or 3 months after the month of account enrollment).

5. TD Bank Automated Investing - up to $750 bonus

TD is getting in the robo-advisor game and offering up to $750 when you open a new TD Automated Investing account. This is a tiered bonus where you can earn more depending on how much money you can invest.

TD Bank : Automated Investing

Bonus Amount
up to $750
Account Type
Investment
Availability
Nationwide
Offer Expires
July 31, 2024
Bonus Requirements
  1. Open a new TD Automated Investing account with at least $1,000.
  2. Within 30 days, fund your new account as follows: $1,000 - $4,999, earn $50; $5,000 - $24,999, earn $150; $25,000 - $49,999, earn $250; $50,000 – $74,999, earn $450; $75,000+, earn $750.
  3. Maintain a minimum balance of $1,000 for 90 calendar days after your TD Automated Investing account is approved.
  4. Bonus will be credited to your new TD Automated Investing account within 15 calendar days of meeting eligible offer requirements

6. M1 Invest - up to $500 bonus

Available nationwide with the ability to open online, and back for 2024, M1 Finance is offering up to a $500 welcome bonus when you open a new investment account and make an initial deposit. This is a tiered bonus, the more you deposit, the more you can earn.

M1 Finance : M1 Invest

Bonus Amount
up to $500
Account Type
Investment
Availability
Nationwide
Offer Expires
December 31, 2024
Bonus Requirements
  1. Open a new M1 Invest account.
  2. Within 14 days, make cumulative initial deposits totaling at least $10,000.
  3. Maintain that balance for six months to earn your bonus, as follows: $10,000-$29,999 earn $75; $30,000-$49,999 earn $150; $50,000-$99,999 earn $250; $100,000+ earn $500.
  4. Bonus will payout on the last day of the sixth month after the New User Sign-up Date

7. Robinhood Investing - Free stock (up to $200) bonus

Robinhood is a commission-free stock trading platform that's had mixed headlines in the news (GME, what?). But Robinhood is a popular choice – particularly among beginner investors – due to their sleek, easy-to-use app.

This is a program that many investment apps now offer, but Robinhood pioneered: sign up and get a free stock. The stock has a 98% chance of being worth $5-$10, so this isn't an amazing bonus, but it's something for almost nothing (you don't even need to fund your account). The stock will hit your account within a week, and is tradeable 2 days after that.

Robinhood : Investing Account

Bonus Amount
Free stock (up to $200)
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Robinhood investing account using the link below.
  2. Link your bank account.
  3. Stock bonus will be credited to the enrolled account within approximately one week.

8. SoFi Invest - up to $10000 bonus

SoFi is offering customers a cash bonus to move your portfolio over to SoFi. The bonus is tiered, and you'll need to transfer $5 million in assets to earn the full $10,000 (steep!), but the bonus starts at $100 for transferring $5,000.

Keep in mind that although SoFi will pay out the bonus within 14 business days of the end of the promo period, they'll claw it back if you withdraw those funds within 180 days. They'll even refund up to $75 in ACAT fees from your other brokerage!

SoFi : Sofi Invest

Bonus Amount
up to $10000
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new SoFi Invest account using the link below (or be an existing user).
  2. Before the promotion's expiration date, transfer investments from another brokerage firm: $5,000 to earn $100, $25,000 to earn $200, $100,000 to earn $500, $250,000 to earn $750, $500,000 to earn $1,000, $1,000,000 to earn $2,500, $2,000,000 to earn $5,000 or $5,000,000+ to earn $10,000.
  3. Bonuses will be paid within 14 days of the last day of the month in which the transferred assets settled in your SoFi Invest account.

9. Acorns Invest - $20 bonus

Acorns is offering BankBonus.com users a $20 welcome bonus when you open a new Invest account. You just need to open the account from the link below and fund it with $5 to earn the reward.

What's more? They've been running amazing referral bonuses. So, sign up for a new account and then share your referral link with friends and family, and you could be pocketing up to $1,000+ each week!

Acorns : Acorns Invest

Bonus Amount
$20
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Acorns Invest account using the link below.
  2. Fund account with at least $5.

10. Fidelity Personal - $100 bonus

Fidelity is offering a super easy $100 bonus to customers who open a new Fidelity Account®, Cash Management Account, or a Roth or traditional IRA.

To earn the bonus, you'll just need to fund the new account with $50. Then, 10 days later, your account will be $100 richer.

Keep in mind that the fine print says that you'll need to maintain the bonus award in the account for at least 90 days, otherwise you could forfeit it.

Fidelity Investments : Personal Account

Bonus Amount
$100
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new eligible account using the promo code FIDELITY100.
  2. Within 15 days, deposit $50.
  3. Bonus will be deposited directly to the eligible account within 10 calendar days after the qualification period.

11. Tradestation Brokerage - up to $3500 bonus

Tradestation is offering investors up to $3,500 in bonus cash when you add new funds to a new or existing investing account. You only need $5,000 to earn the first tier bonus ($150), and up to $5M to earn the full $3,500. It's worth noting each of the tiers are considerably higher this time around than when it was previously offered.

Tradestation : Brokerage Account

Bonus Amount
up to $3500
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Enroll an existing account or open a new account using promo code TSTVAGFD at the url below.
  2. Within 45 days, fund your account.
  3. To receive $150 bonus, fund with $5,000- $24,999; To receive $300 bonus, fund with $25,000- $99,999; To receive $500 bonus, fund with $100,000-$249,999; To receive $1,000 bonus, fund with $250,000-$499,999; To receive $2,000 bonus, fund with $500,000-$999,999; To receive $3,500 bonus, fund with $1,000,000+.
  4. Bonus will be deposited into the account the month following the end of the 270-calendar day holding period.
Apply Now

at Tradestation

12. Bank of America Merrill Edge Self-Directed - up to $600 bonus

Available nationwide with the ability to open online, Bank of America's Merrill Edge is offering up to a $600 welcome bonus when you open a new Merrill Edge Self-Directed account and make an initial deposit.

What's more? There's also a $1,000 Merrill Edge bonus for those enrolled in Bank of America's Preferred Rewards program. The lower tiers are also bumped as well.

We only list the most popular tiers; however, here's a complete list of tiers you can ask for:

  • $20,000 to $49,999 – $100
  • $50,000 to $99,999 – $150
  • $100,000 to $199,999 – $250
  • $200,000 to $299,999 – $600
  • $300,000 to $499,999 – $1,000
  • $500,000 to $999,999 – $1,500
  • $1,000,000 or more – $2,500
  • $2,000,000 or more – $3,500
  • $5,000,000 or more – $5,000
  • $10,000,000 or more – $7,500

Bank of America : Merrill Edge Self-Directed

Bonus Amount
up to $600
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Self-Directed Trading account from Merrill Edge using promo code "600ME".
  2. Within 45 days, fund your account with new money from outside Bank of America. To earn a $100 bonus, deposit $20,000-$49,999; To earn a $150 bonus, deposit $49,999-$99,999; To earn a $250 bonus, deposit $100,000-$199,999; To earn a $600 bonus, deposit $200,000 - $299,999.
  3. Maintain that balance for at least 90 days.
  4. Bonus will be deposited within two weeks following the end of the 90 day period.
Apply Now

at Bank of America

13. Charles Schwab Schwab One® - up to $1000 bonus

If you're not currently a Schwab customer, you can open any investment account and earn a referral bonus based on your net deposit within 45 days. This includes retail brokerage accounts, individual retirement accounts, or the managed portfolios like Schwab Intelligent Portfolios®.

Keep in mind that the link above is only for details – you will need to open the account through a referral link from an existing Schwab customer in order to qualify for the promo.

This is a tiered bonus, the more you deposit, the more you can earn.

  • Tier 1 | Balance Maintained: $25,000 - $49,999: $100 Bonus
  • Tier 2 | Balance Maintained: $50,000 - $99,999: $300 Bonus
  • Tier 3 | Balance Maintained: $100,000 - $499,999: $500 Bonus
  • Tier 4 | Balance Maintained: $500,000+: $1,000 Bonus

Charles Schwab : Schwab One®

Bonus Amount
up to $1000
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new account using a referral link from an existing member.
  2. Within 45 days, make a qualifying net deposit between $25,000 - $500,000+ in cash or securities, earning the reward that correlates with that tier ($100-$1,000).
  3. The net deposit amount at the end of 45 day period will be used to calculate your bonus tier.
  4. Bonus will be paid into your account about a week after the 45-day period.

14. Fidelity Youth - $50 bonus

Fidelity is offering a $50 welcome bonus to teens who open a new Youth account. These accounts are one-stop shops for saving, spending and investing. They'll earn 5¢ every time they use their debit card, can automate their savings, invest in US stocks and Fidelity mutual funds – and parents can oversee it all, getting notified of their teen's trades and transactions.

A parent or guardian needs to first have their own Fidelity brokerage account in order to open the youth account for their teen, but if you're new to Fidelity, you can not only open both accounts at the same time, but you'll also earn $100 bonus yourself once you fund your new account.

Fidelity Investments : Fidelity Youth Account

Bonus Amount
$50
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Parent or guardian opens the Fidelity Youth Account on behalf of their teen.
  2. Teen activates their new account by downloading the app, creating a login, and agreeing to the T&C.
  3. Bonus will be deposited within 3-5 business days.

15. SoFi SoFi - $15 bonus

SoFi is offering a $15 welcome bonus for you and a friend when you refer someone to open a new SoFi account. This bonus is available across most of their products, including: SoFi Money, SoFi Invest, SoFi Loans and a SoFi credit card. You can receive up to $75 total. This isn't exactly the highest bonus we've seen from them, so you'll have to decide if now is the right time or to hold out for something a little more enticing.

It's important to note too that each program has its own set of rules, each of which is outlined on their referral website linked below.

SoFi : SoFi Account

Bonus Amount
$15
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Download the app using the link below.
  2. Refer a friend (or be referred) using your specific referral link for a particular SoFi product.
  3. Follow the program rules highlighted on the website.
  4. Bonus will automatically be applied to your SoFi account(s).

16. Charles Schwab Schwab One® - $101 bonus

Charles Schwab has a bonus targeting new or entry-level investors in what they call the Schwab Starter Kit™, but new customers of all comfort levels can qualify. When you open a new account for this promo, Schwab will invest your bonus in fractional shares or "slices" of the top stocks by market cap in the S&P 500. Schwab recently upped this bonus from $50 at its previous level. It's a great way to start investing!

Charles Schwab : Schwab One®

Bonus Amount
$101
Account Type
Investment
Availability
Nationwide
Bonus Requirements
  1. Open a new Schwab One account at the url below or open a new taxable investment account using promo code "SCHWABSTARTERKIT".
  2. Within 30 days, Fund your account with a minimum of $50.
  3. Once funded, Schwab will deposit $101 in your account to purchase your stock slices at approximately 6:00 pm Eastern Time the next trading day.
Apply Now

at Charles Schwab

Massachusetts Banking Statistics

Want to know more about banking in the Bay State? Our editorial team did some research, looking at the latest reporting available from the FDIC and the Credit Union National Association to get more insight into Massachusetts’ banking industry.

Here are some key stats to consider:

  • Number of banks: 100
  • Number of state credit unions: 133
  • Credit union memberships: 3.4 million
  • Deposit market share: 92.5% banks; 7.5% credit unions
  • Largest deposit market: Boston/Cambridge/Newton

Leave a Reply

Your email address will not be published. Required fields are marked *