Which banks charge nothing for a basic checking account
No-fee checking accounts exist at most major banks and credit unions, but the account you get depends on which institution you choose and what you're willing to do to keep the fee waived. Some banks waive the fee automatically for everyone. Others waive it only if you meet a condition — direct deposit, a minimum balance, a certain number of debit card transactions per month, or maintaining a linked savings account.
The banks most likely to offer truly free checking with no strings attached include Ally Bank, Charles Schwab Bank, Discover Bank, and most credit unions. Traditional banks like Chase, Bank of America, and Wells Fargo do offer no-fee checking, but usually only if you meet one of their conditions. The fee itself ranges from $5 to $15 per month at most banks, so the difference between free and not free matters if you're on a tight budget.
Before you open an account, check the bank's website for the specific checking product they call "free" or "no-fee" — banks often have multiple checking tiers, and the lowest-cost one may still have a fee. Call or chat with the bank directly if the website is unclear about whether a condition applies to you.
Key Takeaways
- Online banks like Ally, Charles Schwab, and Discover offer checking accounts with no monthly fee and no minimum balance requirement.
- Credit unions typically offer no-fee checking to members, though you must join the credit union first and may need to meet a small savings requirement.
- Traditional banks waive checking fees if you meet a condition such as direct deposit, a $500 minimum balance, or a linked savings account.
- The fee waiver condition matters more than the stated fee — if you cannot meet the condition, you will pay the monthly charge even if the bank advertises "free checking."
- Read the account disclosure document, not just the marketing page, to confirm whether a condition applies and what happens if you stop meeting it.
Online banks with no-fee checking and no conditions
Online banks have lower overhead than brick-and-mortar branches, so they can afford to waive checking fees for everyone. Ally Bank, Charles Schwab Bank, and Discover Bank all offer checking accounts with no monthly fee, no minimum balance, and no required transactions or direct deposit. You open the account online, and the account stays free as long as you keep it open.
The trade-off is that you cannot walk into a physical branch to deposit cash or speak to someone in person. Ally and Discover accept mobile check deposit through their apps. Charles Schwab offers mobile deposit and also reimburses ATM fees nationwide, which can matter if you use out-of-network ATMs often. All three offer customer service by phone and chat.
If you need a physical location for occasional cash deposits, an online bank may not be the right fit. But if you pay bills online, use direct deposit, and rarely need to deposit cash, an online bank's no-fee checking can save you $60 to $180 per year compared to a traditional bank.
Credit unions and their no-fee checking options
Most credit unions offer checking accounts with no monthly fee to members. You must join the credit union first, which usually requires living or working in a specific area, belonging to an employer or organization, or meeting another membership criterion. Once you join, the checking account itself typically costs nothing.
Some credit unions require a small savings account balance — often $25 to $100 — to keep the membership active, but this is not a checking account fee; it is a savings requirement. A few credit unions waive even this if you set up direct deposit. Check with the specific credit union about their membership and account requirements before you join.
If you already belong to a credit union or can join one, this is often the simplest path to free checking. The National Credit Union Administration's website has a credit union locator tool, or you can search for credit unions in your area by name.
Traditional banks that waive checking fees with direct deposit
Chase, Bank of America, Wells Fargo, and most regional banks offer checking accounts with no monthly fee if you receive direct deposit. Direct deposit means your employer or a government agency (such as Social Security) deposits your paycheck or benefit payment directly into your account. The fee waiver typically applies as long as you have at least one direct deposit per month or per statement period.
If you do not receive direct deposit, these banks usually charge a monthly fee — typically $5 to $15 — unless you meet an alternative condition such as maintaining a $500 minimum balance or keeping a linked savings account open. Read the account disclosure carefully, because the marketing page may say "free checking" while the fine print lists the conditions.
Direct deposit is the most common condition because it benefits the bank: it brings in steady deposits and reduces the bank's cost to process your paycheck. If you have direct deposit, this route costs you nothing and gives you access to physical branches and ATMs.
Traditional banks that waive checking fees with a minimum balance
Some banks waive the checking fee if you maintain a minimum balance in your checking account, savings account, or both combined. The minimum is often $500 to $1,500, depending on the bank and the account tier. As long as your balance stays at or above the minimum, the fee is waived each month.
This condition works only if you can afford to keep that money in the bank without needing it for daily expenses. If you dip below the minimum, the bank charges the monthly fee for that statement period. Some banks waive the fee retroactively if you bring the balance back up before the statement closes, but others do not — check the disclosure to know which applies.
A minimum balance requirement is most useful if you are saving money anyway and want to keep it in a checking account for easy access. If you live paycheck to paycheck, a minimum balance condition is harder to meet than direct deposit.
Banks that waive fees for linked accounts or debit card use
A few banks waive the checking fee if you maintain a linked savings account or use your debit card a certain number of times per month — often 10 to 15 transactions. These conditions are less common than direct deposit or minimum balance requirements, but they exist at some regional and online banks.
The linked account condition usually requires you to keep a small balance in savings — sometimes as little as $25 — to keep the checking fee waived. The debit card condition requires you to use the card for purchases; ATM withdrawals usually do not count. If you do not meet the condition in a given month, the bank charges the fee.
These conditions are easier to meet than a high minimum balance if you use your debit card regularly anyway. But they require you to remember the requirement and track your transactions, which adds a small amount of mental overhead.
How to confirm a bank's actual no-fee checking terms
Banks advertise "free checking" on their homepage, but the actual terms live in the account disclosure document, which is usually a PDF you can download or request. The disclosure lists the monthly fee (if any), the conditions to waive it, what happens if you do not meet the condition, and any other charges that might apply.
Before you open an account, download or request the disclosure and search for the word "fee" to find all the charges. Look for a section titled "Monthly Maintenance Fee" or "Service Charges." If the disclosure says the fee is $0 with no conditions listed, you have found a truly free account. If it lists a fee with a waiver condition, make sure you can meet that condition before you open the account.
If the website is unclear, call the bank's customer service line and ask directly: "Does this checking account have a monthly fee, and if so, what do I need to do to avoid it?" Write down the answer and the date you called, in case you need to dispute a fee later.
Frequently Asked Questions
Can I keep a no-fee checking account if I stop meeting the condition?
No. If your condition was direct deposit and you stop receiving it, or if your minimum balance drops below the threshold, the bank will charge the monthly fee starting the next statement period. Some banks give you a grace period or waive the fee retroactively if you meet the condition again before the statement closes, but this varies by bank. Check your account disclosure to know what applies to you.
Do online banks have the same protections as traditional banks?
Yes. Online banks that are FDIC-insured (most are) protect your deposits up to $250,000 per account, just like traditional banks. Ally Bank, Charles Schwab Bank, and Discover Bank are all FDIC-insured. Check the bank's website for the FDIC insurance statement if you want to confirm.
What if I need to deposit cash but my bank has no branches?
Online banks cannot accept cash deposits directly, but some have workarounds. Charles Schwab reimburses ATM fees, so you can withdraw cash from any ATM. Some online banks partner with retail locations like Walmart or CVS for cash deposits, though this is less common. If you need to deposit cash regularly, a credit union or traditional bank with branches may be a better fit.
Do I need a minimum opening deposit to open a no-fee checking account?
Most online banks and credit unions do not require a minimum opening deposit — you can open the account with $0 and deposit money later. Some traditional banks require a small opening deposit, often $25 to $100. Check the bank's website or call before you apply if the opening deposit matters to you.
What happens if I close my no-fee checking account and reopen it later?
Banks track closed accounts in their system. If you close an account and try to reopen one within a certain period — often 90 days to a year — the bank may deny the new account or charge a fee. If you think you might want to reopen an account, ask the bank about their policy before you close it.