Most checking accounts cost nothing to open, but monthly fees and minimum balances vary widely by bank

You can open a checking account at most banks and credit unions for zero dollars. No opening fee, no deposit required to start. But "free to open" does not mean "free to keep." Many banks charge a monthly maintenance fee—typically $5 to $15—unless you meet certain conditions like keeping a minimum balance, setting up direct deposit, or maintaining a certain number of debit card transactions per month.

The real cost of a checking account is not what you pay upfront. It is the monthly fee you might owe if you do not meet the bank's conditions, plus overdraft fees if your balance goes negative, plus ATM fees if you use machines outside the bank's network. A single overdraft can cost $25 to $35. A year of $12 monthly fees adds up to $144. These costs are avoidable if you know what to look for.

Key Takeaways

  • Opening a checking account itself costs nothing at most banks and credit unions, and no minimum deposit is required to start.
  • Monthly maintenance fees range from $0 to $15 depending on the bank, but you can often avoid them by meeting one condition like direct deposit or maintaining a minimum balance.
  • Overdraft fees ($25 to $35 per occurrence) and out-of-network ATM fees ($2 to $3 each) are the hidden costs that add up fastest.
  • Online banks and credit unions typically charge lower or no monthly fees because they have fewer physical branches to maintain.
  • You should compare the specific conditions each bank requires to waive fees before opening, because "free checking" means different things at different institutions.

What banks charge to open an account

Opening a checking account does not cost money. No bank charges an opening fee. You walk in (or go online), provide your Social Security number, proof of identity, and an initial deposit if the bank requires one, and the account is yours. The deposit itself is your money—it goes into the account, not to the bank.

Some banks ask for a minimum opening deposit. This is usually $25 to $100, though some online banks ask for nothing. A few banks still require $500 or more, but these are less common. The deposit sits in your account; you can spend it or withdraw it immediately. It is not a fee.

Credit unions work the same way. You become a member (usually free) and open a checking account (also free). You may need to buy a share in the credit union—typically $25—but this is ownership, not a fee, and you get it back if you close your account.

Monthly maintenance fees and how to avoid them

This is where the real cost lives. Most banks charge a monthly maintenance fee unless you meet at least one condition. Common conditions include: direct deposit of at least $500 per month, maintaining a minimum balance (often $500 to $1,500), making a certain number of debit card purchases per month (usually 10 or more), or keeping a linked savings account open.

The fee itself ranges from $5 to $15 per month at traditional banks. Online banks often charge $0 because they do not operate physical branches. Credit unions typically charge $0 to $5. If you do not meet any condition and pay the fee every month for a year, you will have paid $60 to $180 just to have the account.

The easiest way to avoid the fee is direct deposit. If your employer or a government program (like Social Security) deposits money into your account, the fee usually disappears. If you do not have direct deposit, a minimum balance requirement is the next option—but this ties up money you might need to spend. Some people find it easier to switch to an online bank that charges no monthly fee at all.

Overdraft fees and how they stack up

An overdraft happens when you spend more money than you have in your account. The bank covers the transaction and charges you a fee. This fee is typically $25 to $35 per overdraft, and it can happen multiple times in a single day if you make several purchases while your balance is negative.

A worst-case scenario: you have $50 in your account and make five $20 debit card purchases. All five go through (the bank covers them), and you are charged $25 to $35 for each one—a total of $125 to $175 in fees on top of being $50 in the red. Some banks now limit overdraft fees to one per day, but not all.

You can avoid overdraft fees by turning off overdraft protection (so transactions simply decline if you do not have the money) or by keeping a small buffer in your account. Many banks also offer overdraft protection linked to a savings account, so the bank pulls from savings instead of charging a fee—though some charge a small fee for this service too.

ATM fees and out-of-network costs

Using an ATM outside your bank's network typically costs $2 to $3 per withdrawal. If you use an out-of-network ATM twice a week, that is $16 to $24 per month. Over a year, it adds up to $192 to $288.

Large banks have extensive ATM networks, so you may rarely pay this fee. Credit unions often participate in shared branching networks, meaning you can use ATMs at other credit unions for free. Online banks usually reimburse out-of-network ATM fees or partner with networks like Allpoint to offer free withdrawals at thousands of ATMs nationwide.

If you live or work far from your bank's branches, check the ATM network before opening an account. A bank with fewer branches but a larger ATM network might save you money.

Comparing total costs across account types

Account TypeOpening CostMonthly Fee (if conditions not met)Overdraft FeeOut-of-Network ATM Fee
Traditional bank$0 (may require $25–$100 deposit)$5–$15$25–$35$2–$3
Online bank$0 (usually no deposit required)$0$25–$35$0 (reimbursed or free network)
Credit union$0 (may require $25 share purchase)$0–$5$20–$30$0–$2 (shared network)

The cheapest option upfront is an online bank with no opening deposit and no monthly fee. The cheapest option overall depends on your habits. If you use ATMs frequently, an online bank with ATM reimbursement or a credit union with a shared network saves the most money. If you need a physical branch for deposits or questions, a traditional bank might be worth the monthly fee.

Special accounts with lower or no fees

Many banks offer student checking accounts, senior checking accounts, or accounts for people receiving government benefits. These often have no monthly fee and lower or no overdraft fees. You will need to meet the age or status requirement, but if you do, the savings are real.

Some banks also offer "second chance" checking accounts for people with a history of overdrafts or negative bank records. These accounts may have higher fees upfront ($15 to $25 per month) but can help you rebuild banking habits without being turned away.

If you receive Supplemental Security Income (SSI), Social Security Disability Insurance (SSDI), or other federal benefits, look for a bank that offers a benefit-receiving account. These accounts often waive monthly fees and overdraft fees because the bank knows money is coming in regularly.

Frequently Asked Questions

Do I have to pay anything to open a checking account?

No. Opening a checking account is free at all banks and credit unions. Some banks ask for an opening deposit (usually $25 to $100), but that money is yours—it goes into your account, not to the bank. You can withdraw it immediately if you want.

What is the cheapest way to keep a checking account?

An online bank with no monthly fee and no minimum balance is usually cheapest. If you need a physical branch, a credit union often charges lower fees than a traditional bank. Compare the specific conditions each bank requires to waive fees before opening.

Can I avoid overdraft fees?

Yes. Turn off overdraft protection so transactions decline if you do not have the money, or keep a small buffer in your account. Some banks offer overdraft protection linked to a savings account, so the bank pulls from savings instead of charging a fee.

How much do ATM fees add up to?

Out-of-network ATM fees are typically $2 to $3 per withdrawal. Using an out-of-network ATM twice a week costs $16 to $24 per month. Online banks often reimburse these fees or partner with free ATM networks, while credit unions usually offer free ATM access through shared branching.

What if I cannot meet the minimum balance requirement?

Switch to a bank with no minimum balance requirement, or meet a different condition like direct deposit or a certain number of debit card transactions per month. Online banks and many credit unions have no minimum balance at all.