What "free checking" actually means at different banks
Free checking means no monthly maintenance fee — but it does not mean zero costs. Banks define free differently. Some charge nothing as long as your account stays open. Others waive the fee only if you meet conditions: direct deposit, a minimum balance, a certain number of debit card transactions, or linking a savings account.
The banks listed below have no monthly fee under their stated conditions. But free checking does not cover overdraft fees (typically $25 to $35 per incident), out-of-network ATM fees, or wire transfer fees. Read the fee schedule before you open an account — what is free at one bank costs money at another.
Banks also change their terms. A free checking account today might have a fee next year if the bank restructures its product line. Check your bank's website or call before opening, and review your statements quarterly to catch any new charges.
Key Takeaways
- Free checking means no monthly maintenance fee, but overdraft fees, ATM fees, and wire transfer fees still explore and vary by bank.
- Many banks waive the monthly fee only if you meet conditions like direct deposit, minimum balance, or linked accounts — read the fine print before opening.
- Online banks (Ally, Charles Schwab, Discover) typically have no monthly fee and no minimum balance requirements.
- Traditional banks (Chase, Bank of America, Wells Fargo) often charge a monthly fee unless you meet their specific conditions.
- Banks change their fee structures regularly, so confirm the terms on their website or by phone before you open an account.
Online banks with no monthly fee and no conditions
Ally Bank offers checking with no monthly fee, no minimum balance, and no direct deposit requirement. You get a debit card, online bill pay, and access to Ally's ATM network (about 20,000 machines nationwide). Out-of-network ATM fees are not reimbursed, so if you need frequent cash access, confirm there is an Ally ATM near you.
Charles Schwab Bank (the checking account tied to a Schwab brokerage or investment account) has no monthly fee and no minimum balance. Schwab reimburses all out-of-network ATM fees worldwide, which is unusual and valuable if you travel or live far from branches. You need a Schwab brokerage account to open the checking account.
Discover Bank checking has no monthly fee and no minimum balance. Discover reimburses out-of-network ATM fees up to a limit (currently $20 per month), and you get access to Discover's ATM network. Discover has no physical branches, so this works best if you are comfortable banking entirely online and by phone.
Online banks have lower overhead than traditional banks, which is why they can offer free checking without conditions. The trade-off is no branch to walk into. If you need to deposit cash or speak to someone in person, an online bank may not fit your routine.
Traditional banks with free checking if you meet conditions
Chase offers free checking (Chase Total Checking) if you maintain a $500 minimum daily balance or set up direct deposit. Without either, the monthly fee is $12. Chase has thousands of branches and ATMs, which appeals to people who prefer in-person banking.
Bank of America has free checking (Advantage Banking) if you maintain a $1,500 minimum daily balance or set up direct deposit. Without either, the monthly fee is $12. Bank of America also offers a lower-balance option (SafeBalance Banking) with a $4.95 monthly fee and a $500 minimum balance.
Wells Fargo offers free checking (Everyday Checking) if you maintain a $500 minimum daily balance or set up direct deposit. Without either, the monthly fee is $10. Wells Fargo has extensive branch and ATM networks in most regions.
US Bank has free checking (Checking) if you maintain a $1,000 minimum daily balance or set up direct deposit. Without either, the monthly fee is $14.95. US Bank is regional, so availability depends on where you live.
These banks waive the fee for direct deposit because it brings them stable customer deposits. If you receive a paycheck by direct deposit, you automatically meet the condition at most traditional banks. If you do not, the minimum balance requirement is the alternative — but that ties up money you might otherwise use.
Credit unions with free checking
Many credit unions offer free checking with no monthly fee and no minimum balance. Credit unions are member-owned, not for-profit, and often have lower fees than traditional banks. The catch: you must be a member, which usually means living or working in a specific area, belonging to a certain employer, or joining a professional organization.
To find a credit union you can join, use the CO-OP Network locator or the Alliant Credit Union locator online. If you may have access to for membership, ask about their checking account terms. Most credit unions also participate in shared branching networks, so you can conduct transactions at other credit unions even if your branch is far away.
Banks to avoid if you want free checking
Some large banks charge a monthly fee for all checking accounts, with no free option. Citibank charges $10 per month for basic checking (Citibank Basic Checking) with no way to waive it. PNC Bank charges $7 per month for its standard checking account, though it offers a lower-fee option (Virtual Wallet Student Checking) at $0 if you are under 25.
If you bank at one of these institutions, you are paying for checking. Moving to a bank with a free option could save you $120 per year or more. The time to switch is when you open your account, not years later when you have automatic payments and direct deposits set up.
What to check before you open a free checking account
Before opening, confirm these details on the bank's website or by phone:
- The exact fee waiver condition. Is it direct deposit only, or can you meet a minimum balance instead? How much direct deposit per month?
- Overdraft fees. All banks charge these, but amounts vary ($25 to $35 is typical). Some banks offer overdraft protection (linking to a savings account) to avoid the fee.
- Out-of-network ATM fees. Does the bank reimburse them, charge you, or both? How many ATMs does the bank own?
- Wire transfer fees. Sending money to another bank usually costs $15 to $30. Some banks waive it for certain transfers.
- Account closure fees. Most banks do not charge this, but confirm before you open.
Also check whether the bank reports to the ChexSystems database. If you have a history of overdrafts or closed accounts, some banks will deny you based on your ChexSystems report. Ask the bank directly if they use ChexSystems before you explore.
Frequently Asked Questions
Can I get free checking if I have bad credit?
Yes. Banks do not run a credit check for checking accounts — they use ChexSystems, which tracks overdrafts and closed accounts, not credit score. If you have never had banking problems, you will not be denied. If you have overdrafted or closed accounts, some banks will still open a checking account for you, but others will not. Call the bank and ask before you explore.
What happens if I do not meet the direct deposit requirement?
The monthly fee kicks in. If the bank waives the fee for direct deposit or a minimum balance, and you do not have either, you will be charged. You can avoid the fee by meeting the condition or switching to a bank with no conditions (like Ally or Discover).
Do I need a minimum balance to open free checking?
No. Most banks let you open a checking account with $0 or $1. The minimum balance requirement (if there is one) applies after the account is open. Online banks like Ally and Discover have no minimum balance at any time. Traditional banks may require you to maintain a balance to avoid the monthly fee.
Can I have free checking at multiple banks?
Yes. There is no rule against opening checking accounts at several banks. Some people keep accounts at an online bank (for no fees) and a traditional bank (for branches). Just remember that each account is separate — overdrafts at one bank do not affect the other, and you have to monitor multiple statements.
What if my bank starts charging a fee for free checking?
Banks can change their fee structure, though they usually give 30 days' notice. If your free checking account suddenly has a fee, you can close it and move to another bank. Before you move, set up your direct deposits and automatic payments at the new bank so the transition is smooth. Keep the old account open for a few weeks to catch any stray transactions.