What banks will and won't do for tourist visa holders

Yes, you can open a bank account on a tourist visa at many U.S. banks, but the rules vary widely by bank and by what type of account you want. Most large banks will open a basic checking or savings account for you, though some require a U.S. address or a Social Security number you may not have yet. The real barrier is not your visa status — it is the identity documents banks are required to ask for under federal law.

Banks must verify your identity and check you against government watchlists before opening any account. This process, called Know Your Customer (KYC), is the same for everyone. What changes is what documents a bank will accept as proof of who you are. A passport works everywhere. A state ID or driver's license does not, because you cannot get one on a tourist visa. Some banks will accept an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number; others will not.

The easiest path is to call the bank's main customer service line before you go in and ask directly: "I am on a tourist visa. What documents do you need from me to open a checking account?" Write down the name of the person who answers and what they tell you. Banks change their policies, and different branches sometimes enforce them differently, so having that conversation in writing (or with a note) protects you.

Key Takeaways

  • Most large U.S. banks will open a checking account for a tourist visa holder if you have a valid passport and either a Social Security number or an ITIN.
  • You will need a U.S. address to open an account — a hotel address, an Airbnb, or a friend's address all work, but the bank must have somewhere to mail statements and cards.
  • Smaller banks and credit unions have different rules than national chains, so calling ahead saves a wasted trip.
  • Some banks charge monthly fees for accounts opened without a U.S. address or Social Security number, so compare before you choose.

Documents you will need to bring

Your passport is the one document every bank will accept. Bring the original, not a copy — banks need to see it in person and verify it matches your face. If your passport is damaged or nearly expired, bring it anyway; banks care that it is a valid government ID, not that it is brand new.

You will also need proof of a U.S. address. This does not have to be a permanent address or a lease. A hotel confirmation, an Airbnb booking, a letter from a friend saying you are staying with them, or even a utility bill addressed to you will work. The bank needs somewhere to send your debit card and statements. If you are staying with someone, ask them to write a straightforward letter on their own paper saying you are living there, include their address, and bring that with you.

The third piece is a tax identification number. If you have a Social Security number, bring the card or a letter from the Social Security Administration. If you do not, you can get an ITIN from the IRS — this takes several weeks and requires a tax return or a form filed through an IRS-approved agent. Many banks accept an ITIN in place of a Social Security number, but not all. This is the question to ask when you call ahead.

Which banks are most likely to say yes

Large national banks like Chase, Bank of America, Wells Fargo, and Citibank have formal policies for non-U.S. residents and tourist visa holders. They are used to the question and have trained staff. They also have many branches, so if one says no, another might say yes. The downside is that they often charge monthly fees ($12 to $15) if you do not meet a minimum balance or set up direct deposit.

Online banks like Ally, Charles Schwab, and Chime have lower or no monthly fees, but many will not open accounts for people without a Social Security number or U.S. address. Call or check their website before you try — their policies are usually clearer than brick-and-mortar banks because they publish them online.

Local and regional banks, and credit unions, vary widely. Some welcome international visitors; others will not open an account for anyone without a Social Security number. Credit unions sometimes have lower fees and friendlier staff, but you may have to be a member of the community they serve (work in the area, live in the area, or have a family member who does). Call first.

What happens if you do not have a Social Security number yet

You have three options. The first is to get an ITIN from the IRS. You can do this by filing a tax return (even if you earned no income in the U.S.) or by having a tax professional file Form W-7 on your behalf. This takes four to six weeks. Some banks will open an account while you are waiting if you show them your process receipt.

The second option is to find a bank that does not require a Social Security number or ITIN at all. A few do exist, particularly smaller regional banks and some credit unions, but they are not the rule. This is why calling ahead matters — you need to know which banks in your area will work with you.

The third option is to use a money transfer service or a prepaid card while you wait. Services like Wise, OFX, or Remitly let you receive money from abroad and spend it in the U.S. without a bank account. These are not bank accounts, so they do not build a banking history, but they work for day-to-day spending while you sort out a real account.

How your visa status affects what you can do with the account

Once the account is open, your visa status does not restrict how you use it. You can deposit paychecks, receive wire transfers, pay bills, and use the debit card the same way anyone else does. The bank does not monitor how long you stay in the country or what happens to your visa.

What matters is that you keep the account active and in good standing. If you leave the country and do not use the account for a long time, the bank may close it. If you overdraft or bounce checks, the bank will report it to ChexSystems, a banking history database, and you may have trouble opening accounts elsewhere later. Keep a small balance if you are leaving soon, or close the account yourself before you go.

What to expect at the bank

Bring all your documents and arrive during a quiet time — mid-morning on a weekday is usually better than Friday afternoon. Tell the banker upfront that you are on a tourist visa and ask if they can open an account with the documents you have. If they say no, ask to speak to a manager. Policies vary by branch, and a manager may have more flexibility.

The whole process usually takes 20 to 30 minutes. The banker will verify your identity, run a background check, and ask you basic questions about why you are opening the account. They will give you a temporary debit card or a card number you can use right away, and the physical card will arrive in the mail within a week or two.

If the bank says they cannot open an account for you, ask why. If it is because you do not have a Social Security number, ask if they accept an ITIN or if you can come back once you have one. If it is because you do not have a U.S. address, ask if a hotel or temporary address works. Sometimes the first answer is not the final one — it depends on who you ask.

Frequently Asked Questions

Do I need a Social Security number to open a bank account on a tourist visa?

No. Many banks will open an account with a passport and an ITIN, or sometimes with just a passport and a U.S. address. Some banks do require a Social Security number, which is why calling ahead matters. If you do not have either, you can get an ITIN from the IRS, though it takes several weeks.

Can I use a hotel address as my U.S. address for the bank?

Yes. Hotels, Airbnbs, and temporary addresses all work. The bank needs somewhere to mail your card and statements. If you are staying with a friend, ask them to write a letter confirming you live there and include their address.

What if a bank says they cannot open an account for me?

Ask why. If it is a policy issue, ask to speak to a manager — sometimes they have flexibility. If one bank says no, try another. Large national banks are more likely to have formal policies for international visitors than smaller banks, but smaller banks sometimes say yes when big banks say no.

Can I keep the account open after my tourist visa expires?

Yes. Once the account is open, your visa status does not affect it. You can keep the account open as long as you want, even if you leave the country. Just keep it active by using it occasionally, or the bank may close it for inactivity.

How long does it take to open a bank account on a tourist visa?

The in-person process takes 20 to 30 minutes. You will get a temporary card number right away and a physical debit card in the mail within one to two weeks. You can start using the account the same day.