Most checking accounts have no monthly fee, but some do

Whether you pay a fee on a checking account depends on the bank and the account type you choose. Many banks offer checking accounts with no monthly charge at all. Others charge a monthly maintenance fee — typically between $5 and $15 — but waive it if you meet certain conditions, like keeping a minimum balance or setting up direct deposit.

The fee structure varies widely, so you need to ask the bank directly or read their fee schedule before opening an account. A bank's website usually lists these fees under "Pricing" or "Account Fees." If you cannot find it online, call the bank and ask for their checking account fee schedule in writing.

Key Takeaways

  • Many banks offer no-fee checking accounts, but others charge a monthly maintenance fee that can be waived if you meet conditions like direct deposit or a minimum balance.
  • Banks may also charge per-transaction fees for overdrafts, out-of-network ATM withdrawals, or excessive transfers, separate from any monthly fee.
  • The same bank often offers multiple checking account types at different price points, so compare the options before you open.
  • You can switch banks or accounts if fees are charged that you did not expect, though it takes a few days to move your money.

Monthly maintenance fees and how to avoid them

A maintenance fee is a monthly charge just for having the account open. Not all banks charge one. Banks that do typically offer ways to waive it — meaning you do not have to pay if you meet one or more conditions.

Common ways to waive a maintenance fee include setting up direct deposit (having your paycheck or benefits sent automatically to the account), keeping a minimum balance (often $500 to $1,500, depending on the bank), or maintaining a certain number of debit card transactions per month. Some banks waive the fee if you have other accounts with them, like a savings account or credit card.

Before you open an account, ask the bank which conditions waive the fee. If you cannot meet any of them — for example, if you do not have a job yet and cannot set up direct deposit — choose a bank that offers truly free checking with no conditions attached.

Per-transaction fees that add up

Beyond a monthly fee, banks charge for specific actions. An overdraft fee is charged when you spend more money than you have in the account. This fee typically ranges from $25 to $35 per overdraft. Some banks charge it once per day; others charge it once per transaction.

An out-of-network ATM fee is charged when you withdraw cash from an ATM that does not belong to your bank. This usually costs $2 to $3 per withdrawal. If you use ATMs frequently, choose a bank with a large ATM network or one that refunds out-of-network fees.

Some banks also charge a fee if you make too many transfers out of a savings account in a single month, though this is less common now. Ask the bank about all per-transaction fees before you open an account, especially if you think you might overdraft or use out-of-network ATMs regularly.

How to compare fees across different banks

Start by listing the banks near you or the online banks you are considering. Visit each bank's website and find their fee schedule — usually labeled "Pricing," "Fees," or "Account Terms." Write down the monthly maintenance fee (if any), the overdraft fee, the out-of-network ATM fee, and any conditions that waive the monthly fee.

Next, think about your own habits. Do you have a job with direct deposit? Can you keep a minimum balance? Do you use ATMs outside your bank's network? Will you likely overdraft? Your answers determine which account actually costs you the least.

For example, if you have direct deposit and never overdraft, a bank charging $12 per month but waiving it for direct deposit costs you nothing. But if you do not have direct deposit and cannot keep a minimum balance, that same bank costs you $144 per year. In that case, a truly free checking account at another bank is better.

What happens if you are charged a fee you did not expect

If your bank charges you a fee that surprises you, contact them and ask why. Sometimes the fee was charged in error, and the bank will refund it. If you did not understand the fee structure when you opened the account, explain that to the bank — some will refund a first unexpected fee as a courtesy.

If the bank will not refund the fee and you do not want to pay it going forward, you can close the account and move to a different bank. You do not need permission to close a checking account. straightforward contact the bank, ask them to close it, and make sure you have moved your money elsewhere first. The process usually takes a few business days.

Free checking accounts that truly have no fees

Many online banks and some community banks offer checking accounts with no monthly fee, no minimum balance, and no conditions. These accounts are genuinely free — you pay nothing just for having the account open. You may still be charged for overdrafts or out-of-network ATM use, but there is no recurring monthly charge.

Online banks often have lower fees overall because they have fewer physical branches and lower operating costs. Community banks and credit unions sometimes offer free checking to build relationships with new customers. If you are new to banking or returning after a gap, a truly free checking account is a good starting point while you learn how the system works.

Frequently Asked Questions

Can a bank charge me a fee without telling me first?

Banks must disclose their fees before you open an account, usually in a document called the "Account Agreement" or "Pricing Schedule." You should receive this in writing or be able to read it online. If you were not shown the fees before opening, contact the bank and ask for a refund of any unexpected charges.

What is the difference between a maintenance fee and an overdraft fee?

A maintenance fee is charged monthly just for having the account, whether you use it or not. An overdraft fee is charged only when you spend more than your balance. You can avoid a maintenance fee by meeting the bank's conditions, but overdraft fees happen only if you actually overdraft.

Do all banks charge for out-of-network ATM withdrawals?

No. Some banks refund out-of-network ATM fees, and some have large networks so you rarely need to use another bank's ATM. Online banks often refund these fees. Ask the bank about their ATM policy before you open an account if you think you will use ATMs frequently.

If I move my money to a different bank, will my old account automatically close?

No. You must contact the bank and ask them to close it. If you do not close it, the account stays open and may be charged a maintenance fee even if you are not using it. Call or visit the bank in person to close the account once your money is safely at the new bank.

Are checking accounts at credit unions cheaper than bank checking accounts?

Often, yes. Credit unions are member-owned and typically charge lower fees than for-profit banks. However, credit unions have smaller ATM networks, so compare the total cost including ATM fees before you decide. Some credit unions partner with other credit unions to offer shared ATM access.