Where to find checking accounts with no monthly fees
No-fee checking accounts exist at most major banks, many regional banks, and nearly all credit unions. The catch is that "no fee" usually means no fee if you meet one condition: direct deposit, a minimum balance, a certain number of debit card transactions per month, or some combination. A few banks—mostly online-only—charge nothing regardless of what you do with the account.
The banks most likely to have truly unconditional no-fee checking are Ally Bank, Charles Schwab Bank, Discover Bank, and E-TRADE Bank. All four are online-only, pay interest on checking balances (though rates are low), and do not require a minimum deposit or activity. If you want a physical branch, Capital One 360 has no monthly fee and no minimum balance, though it also has no branches—you bank online or by phone.
Credit unions almost always have no monthly checking fees, period. You do need to join the credit union first, which usually means living or working in a certain area, belonging to an employer, or being a member of an organization the credit union serves. Once you join, checking is free. The CO-OP Network and Allpoint let credit union members use ATMs at thousands of locations nationwide, so the lack of branches is less of a problem than it sounds.
Key Takeaways
- Online-only banks like Ally, Charles Schwab, Discover, and E-TRADE have no monthly fees, no minimum balance, and no activity requirements.
- Most banks with physical branches offer no-fee checking if you set up direct deposit, keep a minimum balance (often $500 to $1,500), or use your debit card a set number of times per month.
- Credit unions charge no monthly checking fees once you join, though membership requirements vary by credit union.
- If you need a physical branch and want to avoid fees, compare your employer's credit union or your state's public employees' credit union before checking traditional banks.
No-fee checking at banks with branches
Chase, Bank of America, Wells Fargo, and Citibank all waive their monthly checking fee if you meet at least one requirement. The most common are direct deposit of any amount, a minimum balance (usually $500 to $1,500), or a linked savings account with a minimum balance. Some also waive the fee if you maintain a certain number of debit card transactions per month—typically 10 or 15.
Regional banks and community banks often have lower thresholds. PNC Bank, U.S. Bank, TD Bank, and KeyBank all have no-fee checking options, usually triggered by direct deposit or a modest minimum balance. The fee itself—if you do not meet the waiver—is typically $10 to $15 per month, so the cost of missing the requirement is real.
Before opening an account, call the bank or check their website for the exact waiver conditions. Banks change these terms, and what waives the fee at one branch may differ slightly from another. Ask specifically: "What is the monthly fee, and what are all the ways to waive it?" Write down the answer.
How credit unions avoid checking fees
Credit unions are member-owned cooperatives, not profit-driven corporations. They do not need to charge monthly checking fees because they make money from loans and other services, not from account maintenance charges. As a result, checking accounts at credit unions are almost always free, with no minimum balance and no activity requirement.
The barrier is membership. You can join a credit union only if you meet their field of membership—usually defined by employer, location, organization, or family relationship to an existing member. For example, Navy Federal Credit Union serves active-duty and retired military. Teachers Credit Union serves educators. Many states have public employees' credit unions open to government workers. Some credit unions are open to anyone in a geographic area.
To find a credit union you can join, use the CO-OP Locator or Allpoint Locator on the CO-OP and Allpoint websites. You can also search by employer or organization name plus "credit union." Once you join, you get free checking, access to thousands of ATMs through CO-OP or Allpoint, and often better rates on savings accounts and loans than you would find at a bank.
Online banks with no fees and no strings
Ally Bank has no monthly fee, no minimum balance, and no direct deposit requirement. It pays interest on checking balances (the rate changes, but it is typically 0.25% to 0.50% annually). You bank entirely online or through the Ally mobile app. There is no physical branch, but Ally reimburses ATM fees charged by other banks, so you can use any ATM for free.
Charles Schwab Bank also has no monthly fee, no minimum balance, and no activity requirement. It reimburses all ATM fees worldwide, which is useful if you travel or live outside the United States. Schwab is known for investment services, but the checking account stands alone—you do not need to invest with them to open it.
Discover Bank and E-TRADE Bank follow the same model: no monthly fee, no minimum balance, no direct deposit required, and interest paid on checking balances. All four of these banks are FDIC-insured, so your money is protected up to $250,000 per account type.
The trade-off is convenience. You cannot walk into a branch, deposit a check in person, or speak to someone face-to-face. Most online banks let you deposit checks by taking a photo with your phone, and they process the deposit within one to two business days. If you rarely need to deposit cash or checks, an online bank is the simplest way to avoid fees.
Banks that charge fees even with direct deposit
A few banks still charge a monthly fee even if you set up direct deposit. Bank of America charges $12 per month for its basic checking account unless you maintain a $1,500 minimum balance or have a linked savings account with $500. Wells Fargo charges $10 per month for its basic account unless you meet one of several conditions, including direct deposit of at least $500 per month.
These fees are avoidable, but they require action on your part. If you have direct deposit but the bank still charges you, check whether your deposit amount meets their threshold. Some banks require a minimum deposit amount, not just the fact of direct deposit. If you are being charged despite meeting the stated requirement, contact the bank and ask them to review your account—errors happen, and banks often reverse a few months of fees if you can show you met the condition.
What to check before you open an account
Before opening any checking account, verify three things: the monthly fee, the ways to waive it, and whether those waivers actually apply to you. If the bank says "no fee with direct deposit," confirm that your employer's direct deposit will count. Some employers use payroll services that the bank does not recognize, or the deposit amount is too small.
Ask about overdraft fees too. A no-monthly-fee account is not a bargain if the bank charges $35 every time you overdraw. Ally, Charles Schwab, and Discover do not charge overdraft fees—they simply decline the transaction or link to a savings account to cover it. Traditional banks charge $25 to $35 per overdraft, and some charge multiple times per day.
Check the ATM network as well. If you need cash regularly, a bank with few ATMs near you will cost you money in out-of-network fees. Credit unions solve this with CO-OP and Allpoint. Online banks reimburse ATM fees. Traditional banks with branches give you free ATM access at their own machines, but out-of-network fees apply elsewhere.
Frequently Asked Questions
Do I have to keep a minimum balance to avoid the monthly fee?
It depends on the bank. Online banks like Ally and Charles Schwab have no minimum. Most traditional banks waive the fee if you keep $500 to $1,500 in the account, but some waive it for direct deposit instead. Credit unions almost never require a minimum. Check the specific bank's terms before opening.
What happens if I do not meet the waiver requirement one month?
The bank charges the monthly fee. If it happens once, call and ask them to reverse it—many banks will as a courtesy. If it happens repeatedly, you are paying for an account that does not fit your situation. Switch to a bank with a waiver you can actually meet, or move to an online bank with no fee at all.
Can I join a credit union if I do not work for the employer they serve?
Some credit unions are employer-specific and closed to others. Many are open to anyone in a geographic area, or to family members of existing members. Search for credit unions in your area or by your employer name to find one you can join. If you cannot join any, an online bank is your next best option for avoiding fees.
Do online banks really not charge any fees?
Ally, Charles Schwab, Discover, and E-TRADE do not charge monthly checking fees, overdraft fees, or ATM fees. They make money from loans, investments, and other services. Read the fee schedule before opening to confirm, because terms can change, but these four have maintained no-fee checking for years.
What if I need to deposit cash?
Online banks cannot take cash deposits because they have no branches. If you receive cash regularly, you need either a bank with branches or a credit union. Some online banks let you deposit cash at partner retailers like Walmart or CVS, but the process is slower and may have limits. If cash deposits are important to you, a credit union or a traditional bank with branches is more practical.