Highest Bank Rewards Offered for New Accounts in May 2025
For folks on the hunt for a new checking or online savings account, some banks are doling out some financial incentives to entice you to park your money with them. You could score a bonus as hefty as $3,000 for a checking account or saving account.
Compare these bank account bonuses to find the best deal for you, and don't forget to check out other incentives— like bonuses offered for opening a brokerage account. Just remember: each bank has its own terms for who is eligible to earn a bonus, so check their website to see if you qualify.
Check out the top checking account bonuses below:
- Chase (Private Client): $3,000 bonus
- Huntington National Bank: Up to $600 bonus
- PNC Bank: Up to $400 bonus
- Bank of America: $300 bonus
- KeyBank: $300 bonus
- Wells Fargo: $300 bonus
- SoFi: up to $300 bonus
- Chase Bank (Total Checking): $300 bonus
- Chase Bank (College/Secure Checking): $100 bonus
- TD Bank: Up to $300 bonus
- Capital One: $250 bonus
- M&T Bank: Up to $200 bonus
- KeyBank: $100 annual bonus
And here are the top savings account or money market account bonuses:
- CIT Bank: Up to $300 bonus
- TD Bank: $200 bonus
- Alliant Credit Union: $100 bonus after a year
- BMO: Up to $60 bonus during the first year
Lastly, don't forget business bank account bonuses:
- Huntington National Bank: up to $1,000 bonus
- PNC Bank: Up to $1,000 bonus
- Axos Bank: Up to $400 bonus
Let's take a closer look at some popular checking account bonuses:
Chase Bank (Private Client)
You can earn up to $3,000 for opening a Chase Private Client Checking account or upgrading to it from a different Chase checking account.
- Bonus amount: $1,000, $2,000, or $3,000 depending on deposit amount
- Expiration date: July 16, 2025
- Requirements to earn the bonus: Have a meeting with a Private Client Banker to open a new Chase Private Client Checking account or upgrade an existing account. Then, deposit new funds into the new account or a combination of the new account, a Chase savings account, or eligible J.P. Morgan Wealth Management accounts. Earn $1,000 for depositing between $150,000 and $249,999; earn $2,000 if you deposit between $250,000 and $499,999; earn $3,000 if you deposit more than $500,000. Your balance 45 days after opening the account will determine your bonus amount. You must also keep your money deposited for 90 days.
- When you'll get it: Within 40 days after meeting the requirements.
- Pro tip: You could earn more, in the same amount of time, by depositing your funds in a high-yield savings account. For instance, $150,000 in a high-yield account that earns 4% APY will earn you over $1,900 in interest in four months.
Huntington National Bank
Huntington Bank currently offers two personal checking account bonuses— $400 for opening the Perks Checking Account and $600 for opening a Platinum Perks Checking account.
- Bonus amount: $600 or $400
- Expiration date: July 7, 2025
- Requirements to earn the bonus: Earn $400 when you open a Perks checking account, receive at least $500 worth of qualifying direct deposit within 90 days, and keep the account open for at least 90 days. Or, earn $600 by opening a Platinum Perks Checking account, deposit at least $25,000 in new-to-Huntington funds and keep the account open for at least 90 days.
- When you'll get it: 14 days after meeting all of the requirements.
- Note: These bonuses are valid only for residents of Colorado, Illinois, Indiana, Kentucky, Michigan, Minnesota, Ohio, Pennsylvania, West Virginia, and Wisconsin.
PNC Bank
You can earn either a $100, $200, or $400 bonus with a new Virtual Wallet account, depending on which tier of account you want to open: Virtual Wallet, Virtual Wallet with Performance Spend, or Virtual Wallet with Performance Select. Each account comes with different features and fees.
- Bonus amount: $400, $200, or $100 bonus
- Expiration date: June 30, 2025
- How to get it: Earn $100 by opening a Virtual Wallet and getting qualifying direct deposits of $500 or more. Earn $200 by opening a Virtual Wallet with Performance Spend and receiving qualifying direct deposits of $2,000 or more. Earn $400 by opening a Virtual Wallet with Performance Select and receiving qualifying direct deposits of $5,000 or more. No matter which account you open, you must receive relevant direct deposits within 60 days of account opening.
- When you'll get it: 60–90 days after you meet the bonus requirements.
- Note: All these accounts charge fees, though they are waivable. Plus, these bonuses are not available in all locations. Enter your zip code on the PNC website to see what accounts and bonuses are available in your area.
Now, don't forget that eligibility for these bank bonuses may vary, so it's always a good idea to check a bank's website to see if you qualify. Happy banking!
- Folks looking for new checking or online savings accounts may find bank account bonuses as high as $3,000 enticing from banks like Chase, PNC, and Huntington National Bank.
- In the personal-finance industry, some banks offer banking bonuses for opening checking accounts, savings accounts, or even brokerage accounts, so Comparing these offers will help you find the best deal.
- For instance, Chase Bank (Private Client) offers a bonus of up to $3,000 for opening a specific checking account or upgrading to it, with deposit amounts determining the bonus.
- Meanwhile, Huntington National Bank is offering $600 for its Platinum Perks Checking account and $400 for its Perks Checking account with specific direct deposit and account keeping requirements.
- In the banking-and-insurance industry, PNC Bank provides up to $400 in banking bonuses for opening a Virtual Wallet account, depending on the tier chosen.
- Don't forget to check other incentives and investment opportunities available in business bank account bonuses, such as those from Huntington National Bank or PNC Bank.

