Opening a bank account costs nothing at most banks, but some charge a monthly fee once the account is open
The act of opening an account—filling out the form, providing ID, getting approved—is free everywhere. No bank charges you to create an account. But once the account exists, many banks charge a monthly maintenance fee, usually between $5 and $15. Some banks waive this fee if you meet conditions like keeping a minimum balance, setting up direct deposit, or maintaining a certain number of debit card transactions per month.
The real cost question is not whether opening is free, but whether keeping the account open will cost you money each month. That depends on the bank and the account type you choose.
Key Takeaways
- Opening an account itself is free at all major banks, but monthly maintenance fees of $5 to $15 are common once the account is active.
- Many banks waive monthly fees if you maintain a minimum balance, set up direct deposit, or meet other conditions.
- Online-only banks and credit unions often have no monthly fees at all, even with no minimum balance.
- Overdraft fees, ATM fees, and foreign transaction fees are separate charges that can add up even if your monthly fee is waived.
- You can move your account to a different bank at any time if fees become a problem.
Which banks charge monthly fees and which don't
Large national banks like Chase, Bank of America, and Wells Fargo charge monthly maintenance fees on most checking accounts, typically $12 to $15 per month. They waive these fees if you keep a minimum balance (often $1,500 to $2,500), set up direct deposit, or maintain a certain number of debit card transactions per month. The exact conditions vary by bank and by account type.
Online banks like Ally, Charles Schwab, and Discover have no monthly fees at all, regardless of balance or activity. Credit unions also typically charge no monthly fee. If you want to avoid monthly charges entirely, these are your most straightforward options.
Regional and community banks fall somewhere in between. Some charge no fee; others charge $5 to $10 per month with straightforward waiver conditions. Call or visit the bank's website to see what they charge and what waives the fee.
Fees that happen after you open the account
Monthly maintenance is only one cost. Once your account is open, you may face other charges: overdraft fees (typically $25 to $35 per transaction if you spend more than you have), out-of-network ATM fees ($2 to $3 per withdrawal), wire transfer fees ($15 to $30), and foreign transaction fees (1 to 3 percent of the amount if you use your card abroad). These fees are separate from monthly maintenance and can add up quickly if you are not careful.
Some banks offer overdraft protection, which links your checking account to a savings account or credit line and automatically transfers money if you would otherwise overdraft. This usually costs nothing unless you actually use it, in which case you may pay a small transfer fee instead of a large overdraft fee. It is worth asking about when you open your account.
How to find an account with no fees
If you want to avoid fees entirely, start with online banks. They have lower overhead than brick-and-mortar branches, so they can afford to charge no monthly fee and often no overdraft fees either. Ally, Discover, Charles Schwab, and Chime are common examples. You will need to verify your identity online and link an existing bank account to fund the new one, but the process takes 10 to 15 minutes.
Credit unions are another option. You must be a member to open an account, but membership is often free or very cheap. Many credit unions have no monthly fees, no minimum balance, and lower overdraft fees than banks. Use the CO-OP or Allpoint networks to find ATMs near you if your credit union is small.
If you prefer a physical branch, call local community banks and ask which accounts have no monthly fee. Smaller banks often compete on fee structure rather than brand name, and you may find a checking account with no fee and no minimum balance.
What happens if you cannot meet the waiver conditions
If a bank waives its monthly fee only if you keep $2,000 in the account and you cannot do that, you will pay the fee every month. That is $60 to $180 per year just to have the account open. In that case, switching to a bank with no monthly fee—even if it is online-only—saves you real money.
Some banks offer a second chance if you are new to banking or rebuilding credit. These accounts may have higher fees or stricter rules, but they exist specifically for people who cannot meet standard waiver conditions. Ask the bank whether they offer this option.
Moving your account if fees become a problem
You are not locked into a bank. If you open an account and then realize the fees are too high, you can move to a different bank. This takes a few days to a few weeks, depending on how many automatic payments and direct deposits you have set up. Most banks will help you transfer money from your old account to your new one.
Before you switch, make a list of all the places that send you money (your employer, government benefits, insurance refunds) and all the places you pay automatically (utilities, subscriptions, loan payments). You will need to update these with your new account number. The bank's customer service team can walk you through this process.
Frequently Asked Questions
Do I have to pay anything to open a bank account?
No. The account opening itself is free at every bank. You may pay a monthly fee once the account is active, but opening costs nothing.
Can I avoid monthly fees without keeping a lot of money in the account?
Yes. Online banks and credit unions typically have no monthly fee regardless of your balance. Some community banks also waive fees for accounts with low or no minimum balance. Ask before you open.
What if I overdraft my account?
Most banks charge $25 to $35 per overdraft transaction. Some online banks charge less or nothing. If you are worried about overdrafting, ask about overdraft protection, which can transfer money from savings instead.
Can I switch banks if I do not like the fees?
Yes. You can move your account to a different bank at any time. It takes a few days to update direct deposits and automatic payments, but it is straightforward. Many banks help you with the transfer.
Are there banks that charge no fees at all?
Yes. Online banks like Ally, Discover, and Charles Schwab have no monthly fees, no minimum balance, and often no overdraft fees. Credit unions also typically charge no monthly fee. These are your best options if you want to avoid fees entirely.