You can open a checking account in person at a bank or credit union, online through their website, or by phone — most take 15 minutes to an hour, and you'll need an ID and proof of address

The fastest route depends on where you bank. If you already have a savings account or credit card with a bank, you can often open a checking account in the same visit or through their app in minutes. If you're starting fresh, you have three main paths: walk into a local branch, complete the process online, or call and do it over the phone. Each one requires the same basic documents, but the speed and ease vary by institution.

What you'll need is straightforward: a government-issued ID (driver's license, passport, or state ID), proof of your current address (a recent utility bill, lease, or bank statement), and your Social Security number. Some banks also ask for a phone number and email. A few institutions will let you open an account with just an ID if you're opening online, but most want the address proof too. If you don't have a current utility bill, a lease agreement or recent mortgage statement works just as well.

Key Takeaways

  • You need a government-issued ID, proof of address, and your Social Security number to open a checking account at any bank or credit union.
  • Online opening is usually fastest — many banks complete the process in under 10 minutes and let you start using the account the same day.
  • If you have a history of overdrafts or unpaid accounts, some banks will decline you, but credit unions and second-chance banking programs often accept applicants banks reject.
  • Monthly fees vary widely; many banks offer free checking, while others charge $5 to $15 per month depending on your balance or direct deposits.
  • You can open an account even if you have no credit history, but banks will check ChexSystems (a banking history database) to see if you've had problems with past accounts.

What happens when you open an account online

Opening online is the path most people take now because it's the fastest and you can do it from home. You go to the bank's website, click "open an account" or "new customer," and fill in your personal information: name, address, date of birth, Social Security number, phone, and email. You'll upload a photo of your ID and proof of address (take a clear photo with your phone — it works fine). The bank verifies these documents, usually within a few minutes to a few hours.

Once approved, you'll set up your login credentials and choose a PIN. Many banks let you use the account when ready for transfers and bill pay, though some hold off on debit card set up until the physical card arrives in the mail — that usually takes 5 to 10 business days. You can start depositing money right away through direct deposit, mobile check deposit, or by transferring from another account. A few banks require you to make an initial deposit before opening (often $25 to $100), but many have no minimum.

Opening an account in person at a branch

If you prefer to talk to someone or need help with the process, you can walk into any branch of your bank. Bring your ID, proof of address, and your Social Security number. A banker will sit with you, ask the same questions the online form asks, and verify your documents on the spot. The whole process takes 15 to 30 minutes. You'll choose your account type, set up your PIN, and sometimes leave with a temporary debit card that works when ready, or you'll get a permanent one in the mail.

The main advantage of opening in person is that you can ask questions and get help if something doesn't match — for example, if your ID has an old address. A banker can also tell you right away if the bank declines you and why. The downside is that you have to go during business hours and wait for an available banker, especially on weekends or after work.

What banks check before opening your account

Every bank runs your information through ChexSystems, a database that tracks banking history. It shows whether you've had accounts closed due to overdrafts, fraud, or unpaid fees, and whether you've written bad checks. If you've had problems with a past account, ChexSystems will flag it. This is not the same as a credit check — banks don't care about your credit score when you open a checking account. They care about whether you've misused bank accounts before.

If ChexSystems shows a problem, the bank will usually decline you or ask you to explain what happened. Some banks are strict and decline anyone with a flag. Others, especially credit unions and online banks, are more lenient and will open an account if the issue was years ago or if you can show you've fixed it. If you're declined, you can request a copy of your ChexSystems report for free and dispute any errors. You also have the option of opening at a credit union or a bank that specializes in second-chance accounts — these institutions accept people with banking history problems.

Credit unions versus traditional banks

Credit unions often have lower fees and more flexible approval standards than traditional banks. They're nonprofit organizations owned by their members, so they tend to be more willing to work with people who have had banking problems in the past. Many credit unions have no monthly fee, no minimum balance, and no overdraft fees if you opt out of overdraft protection. You have to be a member to open an account, but membership is usually free and based on where you live, work, or go to school.

Traditional banks (Chase, Bank of America, Wells Fargo, and smaller regional banks) have more branches and ATMs, which matters if you deposit cash often or need in-person help. Many offer free checking if you meet certain conditions — like setting up direct deposit or maintaining a minimum balance. Online banks (Ally, Charles Schwab, Discover) have no physical branches but often have the lowest fees and highest interest rates on savings. Choose based on what matters to you: branch access, low fees, customer service, or a combination.

If you're declined or have no banking history

If a bank declines you, ask why. If it's because of ChexSystems, request your report and look for errors. If the report is accurate, you have a few options. Credit unions are your first choice — many will open an account for someone with a ChexSystems flag if the issue was more than a year or two ago. Second-chance banking programs exist specifically for people in this situation; banks like Chime, GoBank, and LendingClub offer accounts designed for people with banking history problems, though they may charge higher fees or require a deposit.

If you have no banking history at all — you've never had a checking or savings account — most banks will open one for you without hesitation. You won't have a ChexSystems record, so there's nothing to flag. Start with your local bank or credit union, or open online with a major bank. The process is the same; you just won't run into the approval hurdle that people with past problems face.

Monthly fees and what they cover

Checking account fees vary widely. Many banks offer free checking with no strings attached. Others charge $5 to $15 per month but waive the fee if you meet certain conditions: setting up direct deposit, maintaining a minimum balance (often $500 to $1,500), or making a certain number of debit card transactions per month. Some banks charge per transaction — for example, $0.50 per check you write or per ATM withdrawal outside their network.

Overdraft fees are separate and can be steep: $25 to $35 per overdraft, and some banks charge multiple times per day if you overdraw repeatedly. You can opt out of overdraft protection, which means transactions will be declined rather than charged a fee. Monthly maintenance fees, ATM fees, and check-printing fees are all negotiable depending on the bank. Before opening, compare the fee structure of three or four banks to see which one costs least for how you actually use the account.

Frequently Asked Questions

Can I open a checking account without a Social Security number?

Most banks require a Social Security number or an Individual Taxpayer Identification Number (ITIN) to open a checking account. If you don't have either, some credit unions and community banks may work with you using a passport and other identification, but this is rare. Contact your local credit union or bank directly to ask about their policy.

How long does it take to get a debit card after opening an account?

If you open online or in person, the physical debit card usually arrives in 5 to 10 business days. Many banks let you use a temporary digital card in their app when ready, so you can make purchases right away. Some banks offer expedited card delivery for an extra fee, usually $10 to $20.

What if my address on my ID doesn't match my current address?

Bring both your ID and a separate proof of your current address, like a utility bill or lease. The bank will use the ID for identity verification and the utility bill to confirm where you live now. If you're opening online, upload both documents and the bank will accept them.

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

Many banks have no minimum deposit requirement. Some require $25 to $100 to open. A few require a higher minimum balance to keep the account open and avoid monthly fees — often $500 to $1,500. Check the bank's website or call before opening to confirm their requirements.

Can I open a checking account if I'm under 18?

Yes, but you'll need a parent or guardian to co-sign. Most banks allow minors to open accounts with a parent as a joint owner. Some banks have special teen accounts with limited features. Bring both your ID and your parent's ID and proof of address to open in person, or complete the online process with your parent present.