Banks and credit unions that offer free checking accounts

Most banks and credit unions will open a checking account for you at no cost. The word "free" here means no monthly maintenance fee — you pay nothing to hold the account open. Many also waive the minimum balance requirement, meaning you don't have to keep a certain amount of money in the account to avoid charges.

National banks like Chase, Bank of America, Wells Fargo, and Citibank all offer free checking accounts, though the specific features and any balance thresholds vary by location and account type. Credit unions — which are member-owned and often have lower fees overall — typically charge nothing to open a checking account either. Your employer may run a credit union, or you may be able to join one through your school, military service, or a community organization.

Online-only banks such as Ally, Charles Schwab, Chime, and Discover have no physical branches, which lets them operate with lower overhead. They almost always offer free checking with no minimum balance and no monthly fee. The tradeoff is that you cannot walk into a location to deposit cash or speak to someone in person, though many have partnerships with ATM networks or accept mobile check deposits.

Key Takeaways

  • Free checking accounts exist at most national banks, credit unions, and online banks — the account itself costs nothing to open or maintain.
  • Credit unions often have lower fees across the board and may be open to you through your employer, school, or military service.
  • Online banks charge no monthly fee and usually have no minimum balance, but you cannot deposit cash in person.
  • Read the fine print on overdraft fees, ATM fees, and balance requirements before you open, because "free checking" does not mean free everything.
  • You will need a government-issued ID, proof of address, and a Social Security number or ITIN to open an account at any bank.

What "free" actually covers and what it does not

A free checking account means the bank will not charge you a monthly maintenance fee just for having the account open. It does not mean every transaction or service is free. Overdraft fees — charged when you spend more than you have — can run $25 to $35 per incident at traditional banks, and some charge multiple times per day. ATM fees apply if you use an out-of-network machine, typically $2 to $3 per withdrawal.

Wire transfers, cashier's checks, and expedited services usually cost money. Some banks charge a fee if your balance drops below a certain threshold, even if they advertise "no minimum balance" — read the terms carefully. A few banks charge for paper statements or charge extra if you want to speak to a human on the phone.

Online banks and credit unions tend to have lower or no overdraft fees, and many reimburse out-of-network ATM charges if you use their partner network. Before you open an account, look at the fee schedule on the bank's website or ask a representative directly what you will and will not pay for.

How to open an account online, by phone, or in person

Most banks let you open a checking account entirely online. You will need a government-issued ID (driver's license, passport, or state ID), proof of your current address (a utility bill, lease, or recent bank statement), and your Social Security number or ITIN. The process usually takes 10 to 15 minutes and you can start using the account the same day or within one business day.

If you prefer to open an account in person, visit a branch during business hours with the same documents. A representative will walk you through the application, answer questions about fees, and may offer you a debit card on the spot. Some banks mail the debit card instead, which takes 7 to 10 business days to arrive.

You can also open an account by phone with most banks and credit unions. Call the number on their website, have your documents ready, and a representative will guide you through the application. This route works well if you do not have a branch nearby or prefer not to visit in person.

Credit unions versus national banks: what differs

Credit unions are nonprofit organizations owned by their members. Because they do not answer to shareholders, they often charge lower fees and pay higher interest on savings accounts. Many credit unions have no monthly fee, no minimum balance, and reimburse ATM fees nationwide. The catch is that credit unions have smaller ATM networks than national banks, so you may not have a machine nearby unless you use a partner network.

National banks have thousands of branches and ATMs, so you can deposit cash, withdraw money, and speak to someone in person almost anywhere. They charge monthly fees more often than credit unions do, though free checking accounts are still common. Their customer service is usually available 24/7 by phone or online chat.

To join a credit union, you must meet membership criteria — this might be working for a specific employer, living in a certain area, attending a particular school, or military service. Some credit unions have opened membership to anyone, so search for "credit unions near me" or visit CO-OP.org to find one you can join. Once you are a member, opening a checking account is the same process as at a bank.

Online banks and what you gain and lose

Online banks operate only through websites and mobile apps, with no physical locations. Because they have no branch overhead, they pass savings to customers in the form of free checking, no minimum balance, and often no overdraft fees. Many reimburse ATM fees automatically if you use any machine, anywhere. Interest rates on savings accounts are typically higher than at traditional banks.

The main limitation is that you cannot walk in to deposit cash. Most online banks accept mobile check deposits — you photograph the check with your phone and the bank processes it. Some partner with ATM networks like Allpoint or MoneyPass so you can withdraw cash for free at thousands of locations. If you need to deposit cash regularly, ask the bank about their options before you open an account.

Online banks also have no in-person customer service. If you have a problem, you contact them by phone, email, or online chat. Response times vary, but most large online banks answer within a few hours during business days. If you strongly prefer face-to-face help, an online bank may frustrate you.

Special accounts for people with banking history problems

If you have been denied a bank account in the past — usually because of unpaid overdrafts, fraud, or a record in ChexSystems (a banking history database) — you still have options. Some banks and credit unions offer second-chance checking accounts designed for people rebuilding their banking history. These accounts may have lower limits on debit card transactions, require a higher opening deposit, or charge a monthly fee, but they let you build a clean record.

Credit unions are often more flexible than national banks about second-chance accounts. Call local credit unions and ask if they offer accounts for people with banking history issues. Some online banks also accept customers with ChexSystems records — Chime and LendingClub are known for this, though policies change. You can check your own ChexSystems record for free at chexsystems.com.

If you cannot open a traditional bank account, a prepaid debit card or a money services business (check cashing, money transfer) can hold your money, though fees are usually higher. These are not ideal long-term solutions, but they work while you rebuild your banking history.

Documents you need and how to verify your identity

Every bank and credit union will ask for a government-issued ID — a driver's license, passport, state ID card, or military ID. They will also ask for proof of your current address, which can be a utility bill, lease agreement, mortgage statement, or recent bank statement. The document must show your name and address and be dated within the last 60 to 90 days.

You will need your Social Security number (SSN) or Individual Taxpayer Identification Number (ITIN). The bank uses this to verify your identity and report interest earned on the account to the IRS. If you do not have an SSN or ITIN, some credit unions and banks will work with you — call ahead and ask.

Banks verify your identity in real time during the online application or in person at a branch. If you open an account online, the bank may ask you to answer security questions based on your credit history, or they may send a verification code to your phone or email. This process usually takes a few minutes. If the bank cannot verify you immediately, they may ask you to visit a branch in person or mail in copies of your documents.

Frequently Asked Questions

Do I have to keep a minimum balance to avoid fees?

Most free checking accounts have no minimum balance requirement. However, some banks waive the monthly fee only if you maintain a certain balance — often $500 to $1,500. Read the account terms before you open. If you cannot maintain a minimum, choose a bank that truly has no balance requirement, which most online banks and credit unions offer.

Can I open a bank account if I do not have a Social Security number?

Yes, but with limitations. You can use an ITIN (Individual Taxpayer Identification Number) instead, which the IRS issues to people who are not may be able to access for an SSN. Some banks accept ITINs without question; others require additional documentation or may refuse. Call the bank ahead of time to confirm they will open an account with an ITIN.

How long does it take to open an account and start using it?

Online applications usually take 10 to 15 minutes, and you can use the account the same day or within one business day. In-person applications at a branch take 20 to 30 minutes, and you may receive a debit card immediately or wait 7 to 10 days for it to arrive by mail. Phone applications take 15 to 20 minutes.

What happens if I overdraft my account at a free checking account?

Most traditional banks charge $25 to $35 per overdraft, and some charge multiple times per day. Online banks and credit unions often have lower overdraft fees or none at all. Some banks offer overdraft protection, which links your checking account to a savings account and automatically transfers money if you overspend. Ask about this when you open your account.

Can I open more than one free checking account?

Yes. There is no law against opening multiple accounts at different banks. Some people open one account at a bank with many branches for cash deposits and another at an online bank for better interest rates. Just remember that each account is separate, and overdrafts or fees at one bank do not affect the other.