Bank bonuses in Massachusetts 42

Current offers open to Massachusetts residents.

HSBC Premier Checking — up to $3,000
no DD · 120 days · fee waivable
verified today
$3,000
View
Citizens Checking + Savings — up to $3,000
DD $1,000+ · 365 days · no fee
ends Nov 15, 2026verified today
$3,000
View
$1,500
View
M&T Business Checking — $300-$1,500
no DD · 120 days · no fee
ends Nov 30, 2026verified today
$1,500
View
verified today
$1,500
View
verified today
$1,200
View
ends Nov 6, 2026verified today
$1,000
View
verified today
$900
View
Wells Fargo Business Checking — $400/$550/$825
no DD · 60 days · fee waivable
ends Nov 10, 2026verified today
$825
View
E*TRADE Premium Savings — $400/$800
no DD · 75 days · no fee
verified today
$800
View
verified today
$750
View
Four Leaf FCU Checking — $550
DD $500+ · 90 days · no fee
verified today
$550
View
Bank of America Checking — up to $500
DD $2,000+ · 90 days · no fee
verified today
$500
View
KeyBank Checking — $300/$500
DD $2,000+ · 90 days · no fee
verified today
$500
View
Chase Business Complete Checking — $400/$500
no DD · 90 days · fee waivable
verified today
$500
View
Capital One Business Checking — $500
no DD · 90 days · fee waivable
verified today
$500
View
BlueVine Business Checking — $500
no DD · 120 days · no fee
verified today
$500
View
Santander Checking — $300/$500
DD required · 90 days · fee waivable
verified today
$500
View
ends Nov 13, 2026verified today
$500
View
Citi Checking — $325/$475
DD-flexible · 90 days · fee waivable
$475
View
U.S. Bank Smartly Checking — up to $450
DD $2,000+ · 90 days · no fee
ends Nov 10, 2026verified today
$450
View
SoFi Checking & Savings — up to $400
DD $1,000+ · 25 days · no fee
verified today
$400
View
Wells Fargo Everyday Checking — $400
DD-flexible · 90 days · fee waivable
ends Nov 9, 2026verified today
$400
View
PNC Virtual Wallet — $100/$400
DD $500+ · 60 days · no fee
verified today
$400
View
M&T Bank Checking — $400
DD $500+ · 90 days · no fee
ends Nov 2, 2026verified today
$400
View
verified today
$400
View
Metro Credit Union Checking — $400
DD required · 90 days · no fee
verified today
$400
View
Chase Total Checking — $400
DD $1,000+ · 90 days · fee waivable
verified today
$400
View
$400
View
Florence Bank Checking — $400
DD $1,500+ · 90 days · no fee
verified today
$400
View
E*TRADE Max-Rate Checking — $400
DD $1,500+ · 90 days · no fee
verified today
$400
View
PeoplesBank Free Checking — $350
DD $1,500+ · 60 days · no fee
ends Oct 26, 2026verified today
$350
View
verified today
$350
View
Percapita Checking — $300 ($25/month)
no DD · 365 days · no fee
$300
View
verified today
$300
View
PSECU Checking — $300
DD $1,000+ · 100 days · no fee
verified today
$300
View
American Express Rewards Checking — $300
DD $7,500+ · 90 days · no fee
verified today
$300
View
TD Bank Checking — $200/$300
DD $500+ · 60 days · no fee
ends Nov 30, 2026verified today
$300
View
verified today
$300
View
Stoneham Bank Optimum Checking — $300
DD $500+ · 90 days · fee waivable
verified today
$300
View
TD Signature Savings — $200
no DD · 110 days · no fee
ends Nov 30, 2026verified today
$200
View
Found Business Checking — $125
no DD · 60 days · no fee
verified today
$125
View