Where to find checking accounts with no monthly fees
Several banks and credit unions offer checking accounts with no monthly maintenance fee, though the catch varies by institution. Some require a minimum balance you must keep in the account at all times. Others waive the fee if you set up direct deposit, maintain a linked savings account, or meet a monthly transaction threshold. A few ask for nothing at all—no balance, no deposit, no conditions.
The banks most likely to offer truly free checking (no conditions) include Charles Schwab Bank, Ally Bank, and Discover Bank. Credit unions often have lower or no fees across the board, especially if you live or work in their service area. The trade-off is usually fewer physical branches and ATMs, though many credit unions participate in shared branching networks that expand your access.
Before opening an account, check whether the bank charges fees for things you actually use—overdrafts, out-of-network ATM withdrawals, wire transfers, or paper statements. A zero monthly fee means nothing if you pay $35 every time you overdraw by five dollars.
Key Takeaways
- Online banks like Charles Schwab, Ally, and Discover typically charge no monthly fee and have no minimum balance requirement.
- Traditional banks often waive monthly fees if you maintain a minimum balance (usually $500 to $2,500) or set up direct deposit.
- Credit unions frequently offer free checking to members, but membership usually requires living or working in a specific area.
- A zero monthly fee does not protect you from overdraft fees, ATM fees, or other charges—read the full fee schedule before you open the account.
- Some banks offer free checking only to students, seniors, or people under a certain age, so confirm you meet any age-based conditions.
Online banks with no monthly fee and no minimum balance
Charles Schwab Bank (investor.schwab.com) offers a checking account with no monthly fee, no minimum balance, and no overdraft fees if you link it to a savings account. You get unlimited ATM fee reimbursement worldwide, which is rare. The account is available to anyone 18 and older with a Social Security number and a U.S. address.
Ally Bank (ally.com) charges no monthly fee, requires no minimum balance, and reimburses out-of-network ATM fees. It is an online-only bank, so all transactions happen through the app or website. Ally also offers a high-yield savings account, which can be useful if you want to park money somewhere it actually earns interest.
Discover Bank (discover.com) has a checking account with no monthly fee, no minimum balance, and no overdraft fees. Like Ally, it is online-only. Discover reimburses ATM fees and offers a savings account with competitive interest rates.
These three are the most straightforward: open the account, use it, pay nothing. The downside is no physical branches. If you need to deposit cash or speak to someone in person, you will have to use ATMs (which they reimburse) or find a partner bank or credit union that accepts deposits on their behalf.
Traditional banks that waive fees with direct deposit or minimum balance
Most large banks—Chase, Bank of America, Wells Fargo, Citibank—charge a monthly maintenance fee ($12 to $15 is typical) but waive it if you meet one of these conditions: direct deposit of at least $500 per month, a minimum balance of $1,500 to $2,500, or a linked savings account with a certain balance.
If you receive a paycheck by direct deposit, this is often the easiest path. The fee disappears automatically once the deposit hits your account each pay period. If you do not have direct deposit, you will need to maintain the balance or open a savings account and keep money in it—which means you are not truly getting a free account, because that money is tied up.
Some banks offer a student or young adult version of checking with no fee and no minimum balance, but only if you are under 25 or enrolled in school. Bank of America has a SafeBalance account with no monthly fee and no overdraft fees, though it does not earn interest and has a $500 daily debit limit. Chase offers a student checking account with no monthly fee as long as you are a full-time student.
Credit unions and their membership requirements
Credit unions almost always charge no monthly fee for checking accounts. The barrier is membership: you have to live in a specific geographic area, work for a particular employer, or belong to an organization the credit union serves. Once you are a member, checking is usually free with no minimum balance.
To find a credit union you can join, use the CO-OP Network locator (co-opnetwork.org) or the Shared Branch locator (sharedbranchlocator.org). These networks let credit union members use branches and ATMs at other credit unions, so even if your local credit union is small, you have access to thousands of locations nationwide.
If you work for a large employer, a government agency, or a school, check whether they sponsor a credit union. Many do, and employer-sponsored credit unions often have the lowest fees and highest savings rates. If you are a veteran, you may be able to join a military credit union. If you are a teacher, nurse, or work in healthcare, industry-specific credit unions often exist.
What "no fee" actually means—and what it does not cover
A checking account with no monthly maintenance fee can still charge you for specific actions. The most common are overdraft fees ($25 to $35 per occurrence), out-of-network ATM fees ($2 to $3 per withdrawal), wire transfer fees ($15 to $30), and stop-payment fees ($25 to $35). Some banks charge for paper statements, though most offer free electronic statements.
Before you open an account, read or view the fee schedule on the bank's website. Look specifically for overdraft fees and ATM policies. If you regularly use ATMs, a bank that reimburses out-of-network fees (like Charles Schwab or Ally) saves you far more than a bank with a zero monthly fee but $3 per ATM visit.
Some banks offer overdraft protection, which links your checking account to a savings account or credit line and automatically transfers money if you overdraw. This usually costs nothing if the transfer succeeds, but some banks charge a fee for the transfer itself. Read the terms carefully.
How to compare and choose
Start by deciding what matters most to you: physical branches, ATM access, customer service, or the lowest possible fees. If you need to deposit cash regularly, an online bank is not practical unless you have a nearby ATM or partner bank. If you rarely use branches and want the absolute lowest fees, an online bank is your best bet.
Next, check whether you meet any conditions. Do you have direct deposit? Can you maintain a minimum balance? Do you live in a credit union's service area? Are you a student or under 25? These answers narrow your options significantly.
Finally, read the overdraft and ATM policies. A bank with no monthly fee but $35 overdraft charges is more expensive than a bank with a $12 monthly fee if you overdraw once a year. Use your own banking habits—how many times you overdraw, how many ATM visits you make, whether you wire money—to estimate your true annual cost.
Frequently Asked Questions
Can I get a no-fee checking account if I do not have direct deposit?
Yes. Online banks like Charles Schwab, Ally, and Discover charge no monthly fee and have no minimum balance, regardless of direct deposit. Traditional banks usually require either direct deposit or a minimum balance ($1,500 to $2,500) to waive the fee. Credit unions typically charge no fee with no conditions once you are a member.
What happens if I cannot maintain the minimum balance?
The monthly fee kicks in. If a bank requires $1,500 and you keep $1,400, you will be charged the maintenance fee that month. Some banks charge the fee on the day your balance drops below the minimum; others calculate it at the end of the month. Check the account terms to know when the fee applies.
Do online banks have customer service if something goes wrong?
Yes, but it is phone and chat only—no in-person branch. Charles Schwab, Ally, and Discover all have customer service teams available by phone during business hours and often 24/7 through chat or email. Response times vary. If you need when ready help, call rather than email.
Can I use any ATM with a no-fee checking account?
It depends on the bank. Online banks like Charles Schwab and Ally reimburse out-of-network ATM fees, so you can use any ATM and get the fee back. Traditional banks usually limit you to their own ATM network unless you maintain a high balance. Credit unions let you use any ATM in their shared network, which includes thousands of locations.
What if I want a physical branch and no monthly fee?
This is harder to find. Most traditional banks with branches charge a monthly fee unless you meet a condition. Your best options are credit unions (which have branches if they are large enough) or finding a traditional bank that waives fees for direct deposit or a low minimum balance. Some regional banks offer no-fee checking with branches, but availability varies by location.