Banks and credit unions that offer free checking with no monthly fee

Free checking accounts exist at most major banks, many regional banks, and nearly all credit unions. The catch is that "free" means no monthly maintenance fee — not that every transaction is free or that you can ignore the account rules. You still pay for overdrafts, out-of-network ATM withdrawals, and other services unless the bank waives them.

The largest banks offering free checking include Chase (Chase Total Checking), Bank of America (eChecking), Wells Fargo (Way2Save Savings or checking products with fee waivers), and Citibank (basic checking). Regional banks like Ally, Charles Schwab, and Discover also offer free checking, often with better perks like ATM fee reimbursement or higher interest rates. Credit unions almost always offer free checking to members, regardless of balance.

The real difference between banks is not the monthly fee — it is what they charge for overdrafts, what they pay on deposits, and whether they reimburse ATM fees. A bank with no monthly fee but a $35 overdraft charge costs more than one charging $5 a month if you overdraft once a year.

Key Takeaways

  • Free checking means no monthly maintenance fee, but you still pay for overdrafts, ATM fees, and other services unless the bank waives them.
  • Credit unions charge no monthly fee for checking and often have lower overdraft fees than banks.
  • Online banks like Ally and Charles Schwab offer free checking with ATM fee reimbursement, which saves money if you use out-of-network ATMs.
  • Compare overdraft fees, minimum balance requirements, and ATM access before opening an account, because the monthly fee is only one cost.
  • You can open a free checking account online in minutes at most banks and credit unions without visiting a branch.

Credit unions versus banks for free checking

Credit unions are member-owned, not shareholder-owned, so they typically return profits to members through lower fees and higher savings rates. Nearly every credit union offers free checking with no monthly fee and no minimum balance. Overdraft fees at credit unions average $25 to $30, compared to $35 at large banks.

To join a credit union, you must meet a membership requirement — usually living or working in a certain area, working for a specific employer, or belonging to an organization. The National Credit Union Administration (NCUA) website has a credit union locator tool where you can search by ZIP code or employer. Many credit unions now allow membership based on geography alone, so you may have options even if you do not work for a specific employer.

Banks offer more branch locations and ATM networks in most areas, which matters if you deposit cash frequently or need in-person service. But if you bank mostly online, a credit union's lower fees often outweigh the smaller branch network.

Online banks with free checking and ATM reimbursement

Online banks have no physical branches, which lets them cut costs and offer free checking with fewer restrictions. Ally Bank, Charles Schwab Bank, and Discover Bank all offer free checking with no monthly fee and no minimum balance. The standout feature is ATM fee reimbursement — these banks refund what you pay to use another bank's ATM, which saves money if you travel or live far from their ATM network.

Charles Schwab reimburses ATM fees worldwide, which is rare and useful if you travel internationally. Ally reimburses domestic ATM fees. Discover reimburses fees at MoneyPass ATMs, which is a smaller network but still covers most areas. These reimbursements happen automatically — you use any ATM, pay the fee, and the bank credits it back to your account within one to three business days.

The trade-off is that online banks have no way to deposit cash except through ATMs or mobile check deposit. If you receive cash regularly and need to deposit it immediately, an online bank may not work for you. But if you are paid by direct deposit or use a debit card for most spending, an online bank's free checking and ATM reimbursement often beats a traditional bank.

What "free" checking actually covers and what it does not

A free checking account means the bank charges no monthly maintenance fee. That is the only thing may provide to be free. Everything else depends on the bank's fee schedule and your account behavior.

Most free checking accounts do not charge for basic transactions: deposits, withdrawals, transfers, bill pay, and debit card use. But they do charge for overdrafts (usually $25 to $35 per overdraft), returned deposits, wire transfers, cashier's checks, and out-of-network ATM withdrawals (usually $2 to $3 per withdrawal). Some banks waive one or two overdrafts per year or reimburse ATM fees, but you have to read the fee schedule to know what applies to your account.

A few banks offer "no overdraft fee" checking, which means the bank declines transactions that would overdraft instead of charging a fee. This is genuinely free in the sense that you cannot be charged, but it also means your debit card may be declined at the register. Read the account terms to see whether overdraft protection is automatic, optional, or not available.

How to open a free checking account online

Most banks and credit unions let you open a checking account entirely online without visiting a branch. The process takes 10 to 20 minutes and requires a government-issued ID, Social Security number, and current address. Some banks also ask for a phone number and email address.

To open an account, go to the bank's website, click "Open an Account" or "get your free guide," and follow the prompts. You will enter your personal information, choose your account type (checking), set a PIN or password, and agree to the terms. The bank runs a background check through ChexSystems, a banking history database, to verify you do not have a history of fraud or unpaid overdrafts. Most people are approved instantly; some take 24 hours.

After approval, the bank gives you an account number and routing number. You can set up direct deposit, transfer money from another account, or deposit checks by phone or mobile app. Debit cards arrive by mail in 7 to 10 business days. You can start using the account as soon as it is open, even if your debit card has not arrived yet.

Minimum balance requirements and when they apply

Most free checking accounts have no minimum balance requirement, but some do. A minimum balance is the smallest amount you must keep in the account to avoid a monthly fee or to earn interest. For free checking, the minimum is usually $0, but a few banks require $100 to $500.

If a bank requires a minimum balance and you fall below it, you are charged a monthly fee (usually $5 to $15) even though the account is advertised as "free." Read the account terms before opening to confirm there is no minimum balance requirement, or choose a bank that explicitly states "no minimum balance."

Some banks waive the minimum balance if you set up direct deposit or maintain a certain account balance in a linked savings account. If you are interested in a bank that has a minimum balance requirement, ask whether direct deposit waives it — that can make the account free even if you do not keep much money in it.

Comparing free checking accounts side by side

Bank or Credit Union TypeMonthly FeeMinimum BalanceOverdraft FeeATM Network
Large banks (Chase, Bank of America, Wells Fargo)$0$0$25–$35Large network; some reimburse out-of-network fees
Online banks (Ally, Charles Schwab, Discover)$0$0$25–$35Nationwide reimbursement; no physical ATMs
Credit unions$0$0$20–$30Smaller network; often part of shared branching
Regional banks$0$0–$500$25–$35Regional network

Frequently Asked Questions

Can I have a free checking account with no overdraft fees?

Some banks offer checking accounts that decline transactions instead of charging overdraft fees, which means you cannot overdraft. Ally Bank and some credit unions have this option. You will not be charged, but your debit card may be declined at checkout if you do not have enough money. Ask the bank whether overdraft protection is automatic or optional before opening the account.

Do I need a minimum deposit to open a free checking account?

Most free checking accounts require no minimum deposit to open. You can open the account with $0 and deposit money later. A few banks require a small opening deposit ($25 to $100), but this is rare. Check the bank's website or call before opening to confirm.

What happens if I close a free checking account and reopen it later?

You can close and reopen a free checking account whenever you want. There is no penalty for closing. However, if you closed the account due to overdrafts or fraud, ChexSystems may flag your history, and some banks will not open a new account for you for a set period (usually six months to two years). If you are switching banks, simply open the new account before closing the old one to avoid this issue.

Can I get a free checking account if I have bad credit?

Free checking accounts do not require a credit check. Banks check ChexSystems (banking history) instead of your credit score. If you have never had banking problems, you will be approved. If you have a history of overdrafts or fraud, some banks may decline you, but credit unions and online banks are often more lenient. Ask the bank about their ChexSystems policy before applying.

Are free checking accounts at online banks safe?

Online banks are insured by the Federal Deposit Insurance Corporation (FDIC) just like brick-and-mortar banks, which means your deposits are protected up to $250,000 per account. Your money is as safe at an online bank as it is at Chase or Bank of America. The only difference is that you cannot walk into a branch — everything is done by phone, email, or app.