Most checking accounts cost nothing to open or maintain
The majority of banks and credit unions offer free checking accounts with no monthly fee, no minimum balance requirement, and no cost to open. You pay nothing upfront and nothing each month just for having the account sit there. The account itself is free.
Where costs show up is in the choices you make while using the account — overdraft fees, ATM fees at out-of-network machines, wire transfer fees, or paper statement fees if you request them. These are optional costs, not mandatory ones. A checking account can cost you zero dollars a year if you use it the way the bank expects.
Some banks do charge monthly maintenance fees, but they almost always waive them if you meet a condition: direct deposit of your paycheck, a minimum balance of $500 or $1,000, or a certain number of debit card transactions per month. If you meet the condition, the account stays free.
Key Takeaways
- Opening and maintaining a checking account costs nothing at most banks and credit unions, with no hidden monthly fees.
- Monthly maintenance fees, when they exist, are usually waived if you receive direct deposit or keep a small minimum balance.
- The real costs come from overdraft fees (typically $25 to $35 per transaction), out-of-network ATM fees ($2 to $3 per withdrawal), and wire transfer fees ($15 to $30).
- Online banks and credit unions tend to have lower or zero fees across the board compared to large national banks.
- You control whether you pay these optional fees by choosing how you use your account and which bank you choose.
Overdraft fees are the largest hidden cost
An overdraft fee is charged when you spend more money than you have in your account. The bank covers the transaction and charges you a fee — usually $25 to $35 per overdraft. Some banks charge multiple overdrafts in a single day, so if you overdraw by $100 and three transactions hit, you could face three separate $30 fees.
You can avoid overdraft fees by turning off overdraft protection in your account settings. When overdraft protection is off, a transaction simply declines if you don't have the money. You won't spend money you don't have, and you won't be charged. This is the default at many banks now, but check your settings to be sure.
Some banks offer overdraft protection linked to a savings account or credit card, which means the bank pulls money from that account instead of charging a fee. This costs nothing if you have the money available, but it does move money between your accounts automatically.
ATM fees add up if you use the wrong machines
Using an ATM owned by your bank costs nothing. Using an ATM owned by a different bank usually costs $2 to $3, charged by the ATM owner. Your own bank may also charge a fee for using an out-of-network machine — another $1 to $3. A single withdrawal at the wrong ATM can cost $4 to $6 in fees.
The way to avoid this is to use your bank's ATM network. Large national banks have thousands of ATMs nationwide. Credit unions often belong to shared branching networks that let you use other credit union ATMs for free. Online banks usually reimburse out-of-network ATM fees, so you pay nothing no matter which machine you use.
If you withdraw cash frequently, the ATM network matters more than the monthly fee. A bank with 500 ATMs near you is worth more than a bank with a $5 monthly fee waived.
Wire transfers, paper statements, and other optional fees
A wire transfer — sending money electronically to another bank — typically costs $15 to $30 per transfer. Some banks charge different amounts for domestic and international wires. This is a real cost if you send money regularly, but most people never send a wire.
Requesting paper statements instead of viewing them online may cost $1 to $5 per month. Cashier's checks cost $5 to $15 each. Stopping payment on a check costs $25 to $35. Account research or copies of old statements cost $5 to $25. These are all rare charges — you only pay them if you ask for that specific service.
Some banks charge a fee to close your account early, usually $25 to $50 if you close within a certain period (often 90 days). Read the account agreement before opening to know whether this applies.
Monthly maintenance fees and how to avoid them
Banks that do charge a monthly maintenance fee — typically $5 to $15 per month — almost always let you waive it. The most common waiver conditions are:
- Direct deposit of your paycheck or government benefits into the account
- Maintaining a minimum balance, usually $500 to $1,500
- Making a certain number of debit card purchases per month, often 10 or more
- Keeping a linked savings account open at the same bank
If you receive a paycheck by direct deposit, the fee is waived automatically. If you don't, check whether you can meet one of the other conditions. Most people can hit the debit card transaction threshold without trying — buying coffee, gas, or groceries counts.
If you can't meet any waiver condition, switch to a bank that doesn't charge a monthly fee at all. Hundreds do. There is no reason to pay $10 a month for a checking account when free options exist.
Online banks versus traditional banks
Online banks (banks with no physical branches) tend to charge fewer fees than traditional banks. They have lower overhead costs and pass some of that savings to customers. Many online banks offer free checking with no minimum balance, no monthly fee, and no overdraft fees. Some reimburse all ATM fees, so you can withdraw cash anywhere.
Traditional banks with physical branches charge more often because they maintain buildings and staff. That said, many large national banks also offer free checking accounts now, especially if you have direct deposit. The difference is not always online versus traditional — it is which specific bank you choose.
Credit unions are another option. They are member-owned and often charge lower fees than banks. Many credit unions have no monthly fee, no minimum balance, and access to shared branching networks. If you are a member of a credit union, compare their checking account to what your bank charges.
What to look for when choosing a checking account
Before opening an account, ask the bank or credit union about these specific costs:
- Is there a monthly maintenance fee? If yes, what waives it?
- What is the overdraft fee, and can I turn off overdraft protection?
- How many ATMs does this bank or credit union have near me?
- What is the out-of-network ATM fee?
- Are there fees for wire transfers, cashier's checks, or account research?
- Is there a fee to close the account early?
Write down the answers and compare two or three banks. The cheapest account is not always the one with the lowest monthly fee — it is the one you will actually use without triggering fees. If you overdraw often, a bank that reimburses overdraft fees once a month matters more than a bank with no monthly fee. If you withdraw cash constantly, ATM network size matters more than anything else.
Frequently Asked Questions
Can I have a checking account with no fees at all?
Yes. Many banks and credit unions offer completely free checking accounts with no monthly fee, no minimum balance, and no hidden costs. Online banks are particularly common for this. You will only pay fees if you use services that cost money, like wire transfers or out-of-network ATM withdrawals.
What happens if I don't have enough money in my account?
If overdraft protection is on, the bank covers the transaction and charges you a fee (usually $25 to $35). If overdraft protection is off, the transaction declines and you pay nothing. You can turn off overdraft protection in your account settings at any time.
Do I have to pay to close a checking account?
Most banks do not charge to close an account. Some charge $25 to $50 if you close within 90 days of opening. Check the account agreement before opening to know whether this applies to your specific bank.
Why do some banks charge a monthly fee if others don't?
Banks with physical branches have higher costs for buildings and staff, so they charge more. Online banks have lower overhead and charge less. That said, many traditional banks also offer free checking now. The fee depends on which specific bank you choose, not whether it is online or traditional.
Are credit unions cheaper than banks?
Often, yes. Credit unions are member-owned and typically charge lower fees than banks. Many have no monthly fee, no minimum balance, and access to shared ATM networks. Compare your local credit union to your bank to see which costs less for how you actually use an account.