Highest Bank Account Bonuses
Looking to maximize your bank bonus earnings? Here are the highest bank account bonuses available right now, ranked by bonus amount. Some require higher deposits or more direct deposits, but the payouts are worth it.
$500+ Bonuses
The biggest bonuses available. Usually require higher deposits or balances.
Citibank
Citi checking
Citibank
Citi savings
Capital One
Capital One checking
HSBC
HSBC checking
Marcus by Goldman Sachs
Marcus checking
Chase
Chase checking
Citibank
Citi savings
SoFi
SoFi savings
HSBC
HSBC Premier Checking
Ally Bank
Ally checking
Chase
Chase checking
KeyBank
KeyBank checking
TD Bank
TD Bank checking
Axos Bank
Axos Rewards Checking
BMO
BMO Smart Advantage Checking
$300-$499 Bonuses
Great bonuses with moderate requirements. Good balance of effort vs. reward.
U.S. Bank
US Bank checking
Wells Fargo
Wells Fargo checking
BMO
BMO checking
Bank of America
BofA checking
Wells Fargo
Wells Fargo checking
U.S. Bank
U.S. Bank Smartly Checking
Truist
Truist One Checking
Regions Bank
Regions LifeGreen Checking
Citibank
Citi Priority Account
Huntington Bank
Huntington checking
Ally Bank
Ally checking
Fifth Third Bank
Fifth Third checking
PNC Bank
PNC Virtual Wallet
BMO
BMO Alto Online Savings
Citibank
Citi checking
Wells Fargo
Wells Fargo Everyday Checking
Chase
Chase savings
Capital One
Capital One checking
Citibank
Citi savings
Fifth Third Bank
Fifth Third Momentum Checking
TD Bank
TD Beyond Checking
KeyBank
KeyBank Key Smart Checking
SoFi
SoFi Checking & Savings
Ally Bank
Ally checking
Regions Bank
Regions checking
Chase
Chase Total Checking
Citizens Bank
Citizens One Deposit
Huntington Bank
Huntington Unlimited Plus Business
American Express
American Express High Yield Savings
$200-$299 Bonuses
Solid bonuses with easier requirements. Great for beginners.
Ally Bank
Ally Interest Checking
American Express
Amex checking
Capital One
360 Checking
U.S. Bank
U.S. Bank Elite Money Market
PNC Bank
PNC checking
TD Bank
TD Bank savings
Huntington Bank
Huntington checking
Ally Bank
Ally checking
Bank of America
Bank of America Advantage Plus
Regions Bank
Regions checking
Chase
Chase Savings
Citibank
Citi Accelerate Savings
Capital One
360 Performance Savings
Discover Bank
Discover Online Savings
Discover Bank
Discover Cashback Debit
PNC Bank
PNC High Yield Savings
Banks With the Best Bonuses
These banks consistently offer the highest bonuses. Click to see all current offers from each bank.
Maximizing Your Bonus Earnings
Do This
- ✓Stack bonuses from different banks
- ✓Combine checking + savings at same bank
- ✓Split direct deposits across multiple accounts
- ✓Use a spreadsheet to track requirements
Avoid This
- ✗Opening too many accounts too quickly
- ✗Closing accounts before the required period
- ✗Missing direct deposit deadlines
- ✗Forgetting bonuses are taxable income