Start with what matters to your daily life, not what the bank advertises
The right bank for you depends on how you actually use money, not on which bank has the biggest name or the most branches. If you work a job where you get paid by direct deposit and you mostly use an ATM and a debit card, a bank with 500 branches matters less than a bank with no monthly fees and ATMs you can reach. If you send money to family in another country, that matters more than anything else. If you have no permanent address right now, you need a bank that does not require a physical mailing address — and most do not, though they will ask for one anyway.
Before you walk into a bank or open a website, write down three things: how you get paid (paycheck, cash, benefits card), how you spend money most (in person, online, by phone), and what problems you have had with banks before, if any. This takes five minutes and saves you from opening an account you will hate.
Key Takeaways
- Monthly fees, ATM access, and minimum balance requirements vary widely between banks, so comparing these three things first narrows your choices fast.
- Banks that do not require a Social Security number exist, though they may ask for an Individual Taxpayer Identification Number (ITIN) or a passport instead.
- Direct deposit setup is usually free and takes one form from your employer, so ask your payroll office for the bank's routing number and your new account number once the account opens.
- You can open a checking account in person at a branch, by phone, or online, and the fastest route depends on whether you have a government ID and proof of address.
- Switching banks later is normal and free — you are not locked in, so choosing imperfectly now is better than not choosing at all.
The three things that actually change your life: fees, ATMs, and minimums
Monthly maintenance fees are what most people notice first. Some banks charge $10 to $15 a month just to have the account open. Others charge nothing. The banks that charge nothing usually have a catch — they want you to set up direct deposit, or keep a minimum balance, or use their debit card a certain number of times per month. Read the fine print, because "no monthly fee" sometimes means "no monthly fee if you do these five things."
ATM access matters more than you might think. If your bank has no ATM near your home or work, you will pay $2 to $3 each time you use another bank's machine. That adds up to $30 or $40 a month if you withdraw cash weekly. Some banks belong to networks that let you use thousands of ATMs for free — Allpoint, MoneyPass, and CO-OP are the big ones. Some banks reimburse out-of-network ATM fees. Some do not. If you live in a rural area or move around a lot, ATM access is not a small thing.
Minimum balance requirements mean the bank wants you to keep a certain amount in the account at all times — often $500 or $1,000. If your balance drops below that, you pay a fee. Some banks have no minimum. Some have a minimum only if you want to avoid the monthly fee. If you are paid weekly or biweekly and spend most of what you earn, a high minimum is a trap.
Where to look: national banks, credit unions, and online-only banks
National banks like Bank of America, Wells Fargo, Chase, and Citibank have branches everywhere and ATMs everywhere. They usually charge monthly fees ($12 to $15 is common) unless you meet their conditions. They are good if you like walking into a physical building to talk to a person, or if you travel a lot and want a branch in every city. They are not good if you want low fees and a straightforward account.
Credit unions are member-owned financial institutions, not corporations. They usually have lower fees than national banks, no monthly maintenance fee, and they often belong to shared branching networks so you can do business at other credit unions for free. The catch: you have to be a member, which usually means you work for a certain employer, live in a certain area, or belong to a certain group. If you are not sure whether you are a member, ask your employer or search the CO-OP network website. Credit unions are often the cheapest option if you can join one.
Online-only banks like Ally, Charles Schwab, and Chime have no physical branches. They have no monthly fees, low or no minimum balances, and they reimburse ATM fees or belong to large networks. They are good if you are comfortable doing everything by phone, app, or website. They are not good if you need to deposit cash — most online banks cannot take cash deposits, or they charge you to do it.
What you need to bring or have ready
Most banks ask for a government-issued ID (a driver's license, passport, or state ID card), proof of your current address (a utility bill, lease, or bank statement), and your Social Security number. If you do not have a Social Security number, some banks will take an ITIN (Individual Taxpayer Identification Number) or a passport instead — call ahead and ask, because policies vary.
If you are opening the account online, you will upload photos of your ID and address proof. If you are opening in person, you bring the originals. If you are opening by phone, the bank will walk you through what they need. Some banks can open an account with just an ID and no address proof, especially if you are opening online. Again, call and ask.
You do not need to bring money to open the account. The bank will not charge you to open it. You can deposit money later, by direct deposit, by transferring from another bank, or by going to a branch with cash.
How to compare banks side by side
Make a straightforward table with the banks you are considering. Write down the monthly fee (or "none"), the nearest ATM location, the minimum balance, and whether they take direct deposit. Call each bank's customer service line or visit their website — most have a "checking accounts" page that lists all the details. Write down the phone number too, because you might need to call them later with questions.
Do not get distracted by perks like rewards points or cash back on debit card purchases. These are nice to have, but they matter less than fees and ATM access. A bank that gives you 1% cash back but charges you $15 a month is costing you money, not saving it.
If two banks look equally good, pick the one with the better customer service reputation. Read reviews on Google or the Better Business Bureau, but focus on reviews from people like you — if you are new to banking, look for reviews from people who say "I was nervous about opening my first account" or "I had no credit history." Skip reviews from people complaining about investment accounts or credit cards, because those are different products.
Opening the account: in person, by phone, or online
In person: Walk into a branch with your ID, proof of address, and Social Security number. A banker will ask you questions about your income and employment, open the account, and give you a debit card. This usually takes 20 to 30 minutes. You can deposit money the same day. This is the slowest route, but it is good if you want to ask questions face-to-face or if you do not have internet access.
Online: Go to the bank's website, click "open an account," and follow the steps. You will upload photos of your ID and proof of address, enter your Social Security number, and answer questions about your income. The account usually opens within a few hours or a day. You can start using it right away, but you cannot deposit cash until you get a debit card in the mail (usually 7 to 10 days). This is the fastest route if you have a government ID and proof of address.
By phone: Call the bank's customer service number and ask to open a checking account. A representative will ask you the same questions as the online form, and they will mail you an account number and debit card. This takes a few days. This route is good if you prefer talking to a person but do not want to go to a branch.
What happens after you open the account
Once the account is open, you will get a debit card in the mail (usually within 7 to 10 days), a checkbook if you asked for one, and online banking access. You can log in to the bank's website or app right away to see your account number and routing number — you will need these for direct deposit.
If you get paid by paycheck, give your employer the bank's routing number and your account number. Your payroll office will set up direct deposit, which is free and usually takes one or two pay periods to start. If you get paid in cash or by other means, you can deposit money at an ATM, at a branch, or through the bank's mobile app if they offer mobile deposit.
You do not have to use the debit card right away. You can wait until you feel comfortable, or you can start using it the day it arrives. There is no rush. The account is yours now, and you can use it at your own pace.
Switching banks later is free and normal
If you open an account at one bank and later realize it is not right for you, you can close it and open one somewhere else. This is free. You do not owe the bank anything. The only thing you need to do is set up direct deposit at the new bank before you close the old one, so your paychecks do not bounce.
Many people open their first account at a big national bank, then switch to a credit union or online bank once they understand how banking works. This is completely normal. Do not feel like you have to get it perfect the first time. Getting it done is what matters.
Frequently Asked Questions
Do I need a Social Security number to open a checking account?
Most banks ask for one, but some will take an ITIN or a passport instead. Call the bank before you go in and ask what documents they accept. Some banks have accounts specifically for people without a Social Security number, though they may charge higher fees.
What if I have had problems with banks before, like overdrafts or closed accounts?
Banks check a system called ChexSystems that tracks closed accounts and overdrafts. Some banks will still open an account for you; others will not. If you are worried, call the bank and ask whether they work with people who have ChexSystems records. Some banks specialize in second-chance accounts and charge higher fees, but they exist.
Can I open a checking account without a permanent address?
Yes. Banks do not legally require a permanent address. If you do not have one, tell the bank and ask what address you can use — many accept a shelter address, a PO box, or a friend's address. Online banks are often easier because they do not require proof of address in the same way.
How long does it take to open an account and start using it?
Online accounts usually open within hours. In-person accounts open the same day. By phone takes a few days. You can use the account right away online, but you cannot use the debit card until it arrives in the mail, usually 7 to 10 days later.
What is the difference between a checking account and a savings account?
A checking account is for money you use regularly — you get a debit card and can write checks. A savings account is for money you want to keep separate and earn interest on. Most people open both, but you only need a checking account to start. You can open a savings account later.