Which banks are offering checking account bonuses right now
Bank checking account bonuses change every few weeks, so there is no permanent list. The banks that offer them most often include Chase, Bank of America, Wells Fargo, Citibank, and regional banks like PNC and U.S. Bank, but which ones have active offers depends on the month and your location. Bonus amounts typically range from $100 to $500, though some banks occasionally offer more.
The fastest way to find current offers is to visit each bank's website directly and look for a "promotions" or "special offers" section. You can also call the bank's customer service line and ask whether they have a checking account bonus running right now. Many banks do not advertise bonuses prominently on their homepage, so you may need to search or ask.
A few banks use comparison sites like Bankrate, DepositAccounts, or NerdWallet to list their current offers, but these sites update on different schedules and may not show every bank's promotion. If you have a bank in mind, checking that bank's site directly is more reliable than relying on a third-party list.
Key Takeaways
- Bank bonuses for checking accounts change frequently and are not available from every bank at all times.
- Bonus amounts usually fall between $100 and $500, but the exact offer depends on the bank and the month.
- The most reliable way to find current bonuses is to visit the bank's official website or call customer service directly.
- Most bonuses require you to meet a minimum deposit or set up direct deposit within a specific timeframe, usually 30 to 90 days.
- Regional and online banks often offer bonuses when large national banks do not, so it is worth checking multiple institutions.
What conditions come with checking account bonuses
A bonus is not assistance programs — banks attach conditions to it. The most common requirement is a minimum deposit, which might be $500, $1,000, or more. Some banks require you to set up direct deposit (your paycheck or benefits deposited automatically) within a set window, often 30 to 90 days. A few banks require a certain number of debit card transactions or a minimum account balance held for a specific period.
Read the terms carefully before you open the account. If you do not meet the condition — for example, if you do not set up direct deposit by day 60 — the bank will not pay the bonus. Some banks will simply not credit it; others may charge you a fee instead. The terms are usually in small print on the promotion page or in a document you receive after opening the account.
The bonus itself is taxable income. The bank will send you a 1099-INT form at the end of the year if the bonus is $10 or more, and you will owe income tax on it. Factor this into your decision — a $200 bonus may net you $150 after taxes, depending on your tax bracket.
How to compare bonuses across different banks
Do not choose a bank based on the bonus alone. The bonus is temporary; the account fees and features are permanent. Before you open an account, check whether the bank charges a monthly maintenance fee, what the overdraft fees are, and whether there is a minimum balance requirement to avoid fees.
Some banks waive monthly fees if you set up direct deposit or maintain a certain balance. Others charge $12 to $15 per month no matter what. If you plan to keep the account open for years, a bank with no monthly fee and low overdraft costs is worth more than a one-time $300 bonus.
Also consider whether the bank has branches and ATMs near you, or whether you are comfortable banking entirely online. Online banks often offer higher bonuses because they have lower overhead, but they have no physical location if you need to deposit cash or speak to someone in person.
Timeline for receiving your bonus after opening the account
The bonus does not appear in your account the day you open it. Most banks credit the bonus 30 to 90 days after you meet the final condition — usually after direct deposit posts or the minimum deposit clears. Some banks are faster; a few take up to 120 days.
The bank will tell you the exact timeline in the promotion terms. If the terms say "bonus credited within 60 days of meeting all conditions," count 60 days from the day the last condition is met, not from the day you opened the account. If you set up direct deposit on day 15 and that is the final requirement, the clock starts on day 15.
If the bonus does not appear by the stated date, contact the bank's customer service. Bring the promotion terms and proof that you met each condition. Banks sometimes miss bonuses due to processing errors, and customer service can usually credit it manually if you have documentation.
Online banks versus traditional banks for checking bonuses
Online banks like Ally, Charles Schwab, and Discover typically offer larger bonuses than brick-and-mortar banks because they do not pay for physical branches. You might see a $200 to $300 bonus from an online bank when a traditional bank is offering $100 to $150. However, online banks have no tellers, no cash deposit options at a branch, and no in-person support.
If you need to deposit cash regularly or prefer to speak to someone face-to-face, a traditional bank or credit union may be a better fit even if the bonus is smaller. If you are comfortable with mobile banking and ATM deposits, or if you rarely handle cash, an online bank's larger bonus and lower fees often make it the better choice financially.
Some people open both: a high-bonus online account for savings and bill pay, and a local account for cash deposits and in-person needs. The bonus from each account is separate, so you could earn $200 from one bank and $150 from another if you meet the conditions for both.
What to do if a bank stops offering bonuses
If you are waiting for a specific bank's bonus to return, there is no set schedule. Banks turn bonuses on and off based on how many new customers they need. A bank might offer a bonus for three months, stop for six months, then start again with a different amount.
You can sign up for email alerts on comparison sites like DepositAccounts or Bankrate to be notified when a bank's bonus returns. You can also check the bank's website once a month if you are willing to wait. If the bonus is important to your decision, do not hold out indefinitely — open the account when a bonus is available, because there is no may provide it will come back.
If you already have an account at a bank and a new bonus launches, you usually cannot get it. Most bonuses are for new customers only, defined as someone who has not held an account at that bank (or sometimes at any of its subsidiaries) within the past 12 months. Check the terms to see whether you are excluded.
Regional and credit union bonuses you might have missed
Large national banks get most of the attention, but regional banks and credit unions often offer bonuses too. Banks like Ally, Discover, Charles Schwab, PNC, U.S. Bank, and KeyBank run promotions regularly. Credit unions, which are member-owned and not-for-profit, sometimes offer bonuses to attract new members, though the amounts are usually smaller — $50 to $150 rather than $200 to $500.
If you belong to a credit union or have family who does, ask whether they have a checking bonus. Some credit unions let you join based on where you work, where you live, or family membership. A credit union bonus might be smaller, but credit unions often have lower fees and better customer service than banks.
Check your state's credit union league website to find credit unions you may be able to join. Search "[your state] credit union" to find the league, then look for a "find a credit union" tool. You might discover a local option with a bonus you did not know about.
Frequently Asked Questions
Do I have to keep the account open after I get the bonus?
No. Once the bonus is credited, you can close the account. However, some banks charge a fee if you close an account within a short period — often 90 days to six months. Check the terms before you open the account. If there is a closing fee and it is larger than the bonus, it is not worth it.
Can I get a bonus if I already have a checking account at that bank?
Usually not. Most bonuses are for new customers only, meaning you have not held an account at that bank (or its subsidiaries) within the past 12 months. A few banks offer bonuses for opening a second account, but this is rare. Check the promotion terms to see whether you are excluded based on your account history.
What if I do not have direct deposit?
Many bonuses require direct deposit, but not all. Some banks let you meet the requirement with a regular transfer from another bank account, or by depositing a check. A few require only a minimum deposit with no other conditions. Read the terms carefully — if direct deposit is required and you do not have it, that bank's bonus may not be available to you.
Will the bonus affect my taxes or benefits?
The bonus is taxable income, so you will owe federal income tax on it. It may also affect means-tested benefits like SNAP or Medicaid if you are near the income limit, though a one-time bonus usually has less impact than ongoing income. If you receive SSI or SSDI, a large bonus could affect your benefits temporarily. Consult a tax professional or benefits counselor if you are unsure.
Can I open multiple accounts at the same bank to get multiple bonuses?
No. Banks define "new customer" as one person, not one account. If you open two checking accounts at the same bank in the same month, you will get one bonus, not two. You can open accounts at different banks and get a bonus from each one, as long as you meet the conditions for each.