Best Checking Account Bonuses
Open a new checking account and earn a cash bonus. Most require direct deposit to qualify.
Chase Total Checking
EasyNew checking + direct deposit within 90 days
$300
Nationwide Ongoing Direct Deposit Required
Citi Priority Account
MediumDeposit $30K-$200K+ and maintain for 60 days
$300 - $2,000
Nationwide Ongoing
U.S. Bank Smartly Checking
EasyNew checking + $6,000 DD within 90 days
$400
Select states Limited time Direct Deposit Required
Wells Fargo Everyday Checking
EasyNew checking + $1,000 DD within 90 days
$325
Nationwide Ongoing Direct Deposit Required
Huntington Unlimited Plus Business
MediumNew business checking + $5,000 in new money
$750
Select states (Midwest) Limited time
SoFi Checking & Savings
EasyNew account + $5,000 direct deposit within 25 days
$300
Nationwide (online) Ongoing Direct Deposit Required
BMO Smart Advantage
EasyNew checking + $7,500 DD within 90 days
$400
Nationwide Limited time Direct Deposit Required
TD Bank Beyond Checking
EasyNew account + $2,500 DD within 60 days
$300
East Coast Ongoing Direct Deposit Required