Most U.S. banks will open an account for you on a tourist visa, but you'll need the right documents and some will ask more questions than others

Yes, you can open a bank account while on a tourist visa. The U.S. does not prohibit it. However, banks have their own rules about what they'll accept, and those rules vary widely. Some banks treat tourist visa holders the same as permanent residents. Others require a Social Security number, which you may not have. Still others will open an account but restrict what you can do with it until you provide additional proof of identity or address.

The real barrier is not the law—it's the bank's internal compliance system. Banks are required by federal law to verify your identity and your address under the Bank Secrecy Act and anti-money-laundering rules. A tourist visa proves who you are, but it doesn't prove where you live or how long you'll stay. That uncertainty makes some banks hesitant.

Key Takeaways

  • Large national banks (Chase, Bank of America, Wells Fargo) generally accept tourist visas, but smaller regional banks and credit unions often do not.
  • You will need a passport, your visa stamp or I-94 arrival record, and proof of a U.S. address—even a temporary one like a hotel or friend's address.
  • A Social Security number is not required by law, but many banks ask for one; if you don't have one, ask whether the bank will accept an ITIN (Individual Taxpayer Identification Number) or open the account without one.
  • Some banks will freeze or restrict your account once they discover you're on a tourist visa, so be honest about your status from the start rather than waiting for them to find out.
  • If a bank refuses you, try a different bank rather than assuming no one will open an account; policies differ significantly even within the same city.

What documents you need to bring

Bring your passport with your valid tourist visa stamp or your I-94 arrival record (the white card you received when you entered the U.S.). The bank needs to see proof that you are who you say you are and that you are legally in the country. A passport alone is not enough—the bank needs to see the visa or I-94 to confirm your status.

You also need proof of a U.S. address. This is where many people get stuck. If you're staying in a hotel, bring a hotel confirmation or a recent hotel bill with your name on it. If you're staying with a friend or family member, bring a letter from them on their letterhead stating that you live there, along with a utility bill or lease in their name showing that address. Some banks will accept a temporary address; others will not. Call ahead and ask what they accept before you go in.

If you have a Social Security number, bring it. If you don't, ask the bank whether they will accept an ITIN or whether they can open the account using only your passport number and visa information. Do not lie or leave this blank—the bank will discover the discrepancy later, and it can result in your account being closed.

Which banks are most likely to say yes

Large national banks with many branches tend to be more flexible because they have systems in place to handle non-standard cases. Chase, Bank of America, Wells Fargo, and Citibank have all opened accounts for people on tourist visas, though individual branches may have different practices. Call the branch you plan to visit and ask directly: "I'm on a tourist visa. Will you open a checking account for me?" This takes two minutes and saves you a wasted trip.

Smaller regional banks and credit unions are less predictable. Some have explicit policies against opening accounts for people on temporary visas. Others have no policy at all and will open an account at the teller's discretion. Online banks like Chime, Ally, and Charles Schwab have lower overhead and sometimes fewer restrictions, but they also cannot verify your address in person, which makes them riskier for both you and the bank. If you try an online bank, be prepared for them to ask for more documentation or to freeze your account later if they discover your visa status.

What happens if you don't have a Social Security number

You do not need a Social Security number to open a bank account. Federal law does not require it. However, many banks ask for one as part of their standard process, and some will not open an account without one. If a bank refuses you because you don't have a Social Security number, that is a reason to try a different bank, not a reason to give up.

If you plan to work or earn income in the U.S., you can obtain an ITIN (Individual Taxpayer Identification Number) from the IRS even while on a tourist visa. An ITIN is a nine-digit number that looks like a Social Security number and serves the same purpose for tax and banking purposes. You explore for an ITIN by filing Form W-7 with the IRS, either by mail or through an authorized IRS agent. The process takes four to six weeks by mail. Some banks will accept an ITIN in place of a Social Security number; others will not. Ask before you explore for the ITIN.

What banks may do after they discover your visa status

Some banks will close your account or freeze it once they discover you're on a tourist visa. This usually happens during a routine review or when you try to make a large deposit. The bank is not breaking the law—they are following their own risk management rules. When this happens, the bank will contact you and ask you to close the account or to provide additional documentation explaining your status and your plans.

To reduce this risk, be honest about your visa status when you open the account. Do not claim to be a permanent resident or a citizen. Do not leave the visa status field blank. If the bank asks whether you plan to stay in the U.S., tell them the truth: you are here on a tourist visa and plan to return to your home country on [date]. Banks are more likely to work with you if you are straightforward than if they discover later that you misrepresented yourself.

If your account is frozen or closed, you have the right to withdraw any money in the account. The bank cannot keep your money. However, you will need to find another bank to open a new account, and the closure may appear on your banking history, which can make it harder to open accounts elsewhere.

Alternatives if banks keep refusing you

If multiple banks have refused you, consider a prepaid debit card. Companies like Green Dot, NetSpend, and Walmart MoneyCard issue prepaid cards that do not require a bank account and have minimal identity verification. You load money onto the card and use it like a debit card. The downside is that prepaid cards charge monthly fees (usually $5 to $10) and have lower spending limits than bank accounts. But they work if you need a way to receive money or make purchases without a bank account.

Another option is to open an account at a bank in your home country that has branches or partnerships in the U.S. Some international banks will open U.S. accounts for their existing customers even if they are on tourist visas. This is worth exploring if you already have a relationship with a bank abroad.

How long you can keep the account open

There is no legal limit to how long you can keep a bank account open while on a tourist visa. However, if your visa expires and you do not renew it or change your status, the bank may close the account during a routine review. Some banks will ask you to update your visa information or to provide proof that you have extended your stay. Others will straightforward close the account without asking.

If you plan to stay longer than your current visa allows, you need to change your immigration status before your visa expires. This is a separate legal process and is not something a bank can help you with. Talk to an immigration attorney if you think you may need to extend your stay.

Frequently Asked Questions

Do I need to be a U.S. citizen to open a bank account?

No. You need to be in the U.S. legally and be able to prove your identity and address. A tourist visa satisfies the legal requirement. The bank's decision depends on their internal policy, not on citizenship.

What if the bank asks me how long I'm staying and I don't know?

Tell them the date on your visa or I-94. That is the date your legal status expires. If you think you might stay longer, say so, but do not commit to a specific date you are unsure about. Banks understand that plans change.

Can I use a hotel address if I'm only staying there for a few days?

Some banks will, some won't. Call ahead and ask. If the bank refuses a hotel address, ask whether they will accept a friend's address or a mail forwarding service address. Be honest about which one you're using.

Will opening a bank account affect my visa or immigration status?

No. Opening a bank account is not an immigration action and does not change your status. However, if you work without authorization, that is a separate violation and the bank may report it to authorities if they discover it.

What should I do if my account gets closed because of my visa status?

Withdraw your money when ready. Then contact another bank and explain that your previous account was closed due to visa status—do not hide it. Some banks will still open an account for you. If you cannot find a bank, use a prepaid debit card as a temporary solution.