Where to find accounts with no monthly maintenance fees
Many banks and credit unions offer checking or savings accounts with no monthly fee at all. The catch is that these accounts usually come with conditions — you might need to keep a minimum balance, set up direct deposit, or meet a transaction requirement. Some banks waive the fee only if you do one of these things; others have no conditions at all.
The banks and credit unions that offer truly free accounts (no conditions, no minimums) tend to be online-only institutions or smaller regional banks. Larger national banks almost always charge a monthly fee unless you meet their conditions, though those conditions are often straightforward to satisfy if you have steady income or a decent savings cushion.
Your best move is to check the specific account terms at the institution you're considering, because the rules change and vary by account type. A bank might offer a free checking account but charge for savings, or vice versa.
Key Takeaways
- Online banks and some credit unions offer checking accounts with no monthly fee and no conditions attached.
- Many traditional banks waive their monthly fee if you set up direct deposit, keep a minimum balance (often $500 to $1,500), or maintain a certain number of debit card transactions per month.
- Credit unions sometimes charge no fee to members regardless of balance or activity, but membership rules vary by location and employer.
- The same bank may charge a fee on one account type and not another, so you need to check the specific account you want.
Online banks with no monthly fees
Online-only banks typically have lower overhead costs than brick-and-mortar branches, which is why many can afford to offer free checking without conditions. Examples include Ally Bank, Charles Schwab Bank, and Discover Bank — all of which offer checking accounts with no monthly maintenance fee and no minimum balance requirement.
The trade-off is that you cannot walk into a physical branch. You manage your account through a website or mobile app, deposit checks by taking a photo with your phone, and withdraw cash at ATMs (some online banks reimburse ATM fees nationwide, which partly makes up for the lack of branches).
Online banks are a good fit if you rarely need to deposit cash or speak to someone in person. If you do need those things regularly, a traditional bank or credit union may be more practical, even if it means paying a fee or meeting a condition to avoid one.
Traditional banks that waive monthly fees
Most large national banks — Chase, Bank of America, Wells Fargo, Citibank — charge a monthly maintenance fee on checking accounts, but they waive it if you meet one or more conditions. Common conditions include setting up direct deposit, maintaining a minimum balance, or making a certain number of debit card purchases each month.
For example, Chase's basic checking account charges $12 per month, but the fee is waived if you maintain a $500 minimum balance or set up direct deposit. Bank of America's checking account charges $12 per month unless you maintain $1,500 in the account or have a may have access to direct deposit.
If you receive a paycheck by direct deposit or can keep $500 to $1,500 in your account, these conditions are usually straightforward to meet. The advantage of using a traditional bank is access to physical branches and the ability to deposit cash in person.
Credit unions and membership-based free accounts
Credit unions are member-owned financial institutions, and many offer checking accounts with no monthly fee regardless of balance or activity. However, you must be a member to open an account, and membership rules vary. Some credit unions are open to anyone who lives or works in a certain area; others are limited to employees of a specific company or members of a particular organization.
To find a credit union you can join, use the CO-OP Network or Shared Branch locator on the Credit Union National Association website. These tools let you search by location or employer. If you find one you're may be able to access for, ask about their checking account terms — many have no monthly fee and no minimum balance.
Credit unions also tend to have lower or no ATM fees, especially if you use their shared branching network. This can save you money over time if you withdraw cash frequently.
Regional and community banks
Smaller regional banks and community banks often offer free checking accounts to attract customers in their area. These banks may have fewer branches than national chains, but they typically offer no monthly fee and no minimum balance on basic checking accounts.
The downside is that they may not have ATMs everywhere you travel, and their online banking tools are sometimes less polished than those of larger banks. However, if you primarily bank in one region, a local bank can be a good option.
To find community banks near you, search online for "[your city] community bank" or "[your state] local bank". Call a few and ask about their checking account terms. Many will quote you over the phone.
What to check before opening an account
When you find a bank or credit union with no monthly fee, confirm the following before you open the account: whether the fee is truly zero or waived only under certain conditions, what those conditions are (if any), whether there are other fees (overdraft, ATM, wire transfer), and how you deposit checks and withdraw cash.
Also ask whether the account earns interest. Most checking accounts earn little or no interest, but some online banks offer a small amount. If you plan to keep a large balance, even a tiny interest rate is better than nothing.
Read the account agreement or ask the bank to send you a written summary of fees. This takes five minutes and can save you surprises later.
Frequently Asked Questions
Do I have to keep money in the account to avoid a monthly fee?
It depends on the bank. Online banks and many credit unions charge no fee regardless of your balance. Traditional banks usually waive the fee only if you maintain a minimum balance (often $500 to $1,500) or set up direct deposit. Check the specific account terms.
What if I can't meet the conditions to waive the fee?
Switch to an online bank or credit union that has no conditions. You lose access to physical branches, but you keep your money. The monthly fee at a traditional bank ($10 to $15) adds up to $120 to $180 per year, which is worth avoiding if you have other options.
Are online banks safe?
Yes. Online banks are insured by the FDIC (Federal Deposit Insurance Corporation) just like traditional banks, which means your deposits up to $250,000 are protected if the bank fails. Check the bank's website to confirm it displays the FDIC logo.
Can I use an ATM at a different bank if I bank online?
Yes, but you may pay a fee. Some online banks reimburse ATM fees nationwide, which means you can use any ATM without paying out of pocket. Others charge you a fee if you use an ATM outside their network. Ask before you open the account.
What's the difference between a checking and savings account fee?
Banks charge fees on both. A checking account fee is a monthly maintenance charge; a savings account fee is usually charged if your balance falls below a minimum. Some banks waive both fees if you meet conditions, while others waive only one. Ask about both when you compare accounts.