Yes, you can open a bank account on a visit visa, but the process depends on which bank you choose and what documents you have
Banks in the United States will open accounts for people on visit visas (B-1, B-2, or combined B-1/B-2 visas), but they do not all follow the same rules. Some large national banks like Chase, Bank of America, and Wells Fargo will do it. Many regional and community banks will too. Credit unions vary by location and membership rules. The key difference is what identification they will accept and whether they require a U.S. address.
You will need to show a valid passport and your I-94 arrival record (the electronic document created when you entered the country, accessible at cbp.gov). Some banks also ask for a second form of ID—a driver's license from your home country, an international student ID, or a credit card. A few banks will accept a visa stamp in your passport as proof of status, though this is less common now that I-94 is electronic.
The address requirement is where visit visa holders most often hit a wall. Banks must verify your address under anti-money-laundering rules (part of the Bank Secrecy Act). If you are staying with family or friends, you can usually use that address. If you are in a hotel or Airbnb, some banks will accept it; others will not. A few banks will open an account with a temporary address and let you update it later, but you should confirm this before you go in.
Key Takeaways
- Large national banks and many regional banks will open accounts for visit visa holders, but you must bring your passport and I-94 arrival record.
- You will need a U.S. address—either a residential address where you are staying or, at some banks, a temporary hotel or short-term rental address.
- A second form of identification helps, though it is not always required; a home-country driver's license or international student ID works.
- Online-only banks usually cannot open accounts for non-residents without a U.S. address and Social Security number or ITIN, so in-person banking at a physical branch is your best option.
What documents to bring to the bank
Bring your valid passport and your I-94 arrival record printed out or on your phone. The I-94 is the most important document because it proves your legal entry and your visa status. You can retrieve it free at cbp.gov/i94 by entering your passport number and date of birth.
Bring proof of your U.S. address. This can be a lease, a utility bill, a letter from the person whose house you are staying in, or a hotel or Airbnb confirmation. If you do not have any of these yet, ask the bank whether they will accept a temporary address and let you update it within 30 days—many will, though policies differ.
Bring a second form of ID if you have one. This is not always required, but it speeds up the process. A driver's license from your home country works. So does an international student ID, a national ID card, or a credit card from your home country. If you have none of these, your passport alone is usually enough, though the bank may ask more questions.
Which banks are most likely to open accounts for visit visa holders
Chase, Bank of America, Wells Fargo, and Citibank all have policies that allow visit visa holders to open accounts at physical branches. You will need to go in person—you cannot do this online or by phone. Call the branch first to confirm they have completed this process before and ask what documents they want you to bring. Branch staff vary in how familiar they are with the process, and a quick call can save you a wasted trip.
Regional banks and community banks often have fewer restrictions than national chains. If you are staying in a specific city, search for local banks in that area and call their main branch. They may be faster and more flexible about address requirements. Credit unions are worth checking too, though many require membership in the area or employment with a specific employer.
Online-only banks like Ally, Charles Schwab, and Chime cannot open accounts for people without a U.S. address and a Social Security number or ITIN (Individual Taxpayer Identification Number). If you do not have either, you will need to use a physical bank branch.
How long you can keep the account open
Once you open an account, you can keep it open as long as you maintain it—there is no automatic closure when your visa expires. However, banks are required to verify your address every few years under anti-money-laundering rules. If you leave the country and do not update your address, the bank may eventually freeze or close the account.
If you plan to stay in the United States beyond your visit visa, you will need to change your immigration status before your I-94 expires. If you leave and return on a new visit visa, you can continue using the same account. If you leave and do not return, you can keep the account open remotely, but you should update your address to a U.S. address (a friend's, family's, or a mail forwarding service) so the bank does not close it.
Getting a Social Security number or ITIN
You do not need a Social Security number to open a bank account on a visit visa. However, if you plan to work, earn interest, or file taxes while in the United States, you will need one. A Social Security number is for people authorized to work in the U.S.; a visit visa does not authorize work, so you would not be issued one unless your status changes.
An ITIN (Individual Taxpayer Identification Number) is issued by the IRS to people who need to file taxes but are not may be able to access for a Social Security number. You can request one by filing Form W-7 with the IRS. Some banks will accept an ITIN in place of a Social Security number for account opening, though this varies by bank. If you think you will need one, ask the bank whether they accept ITINs before you explore.
What happens if a bank refuses to open an account
If one bank turns you down, try another. Different banks have different policies, and a refusal from Chase does not mean Bank of America will refuse. Regional banks and credit unions are often more flexible than national chains.
If you are having trouble, consider whether your address is the issue. If you are in a hotel or temporary location, ask the bank whether you can provide a mail forwarding address or a friend's address instead. Some banks will accept this; others will not. If you have a friend or family member in the U.S., using their address (with their permission) often solves the problem.
If you cannot open a bank account, you have other options: a prepaid debit card (which does not require a bank account), a money transfer service like Western Union or MoneyGram, or a digital payment app like PayPal or Wise. These are not ideal for long-term banking, but they work for short-term needs.
Frequently Asked Questions
Do I need a Social Security number to open a bank account on a visit visa?
No. Your passport and I-94 arrival record are enough. A Social Security number is only required if you work or earn taxable income in the U.S., which visit visa holders are not authorized to do. Some banks may ask for one anyway, but you can explain that you do not have one and are not may be able to access for one.
Can I open an account online if I am on a visit visa?
Most online banks cannot open accounts for non-residents without a U.S. address and a Social Security number or ITIN. You will need to visit a physical bank branch in person. A few banks allow you to start the process online and finish it in a branch, but this is uncommon.
What if I do not have a permanent U.S. address yet?
Use the address where you are currently staying—a hotel, Airbnb, friend's house, or family member's home. Some banks will accept a temporary address and let you update it later. Call ahead and ask whether the bank will do this before you go in.
Can I keep the account open after my visit visa expires?
Yes, as long as you keep the account active and update your address if you move or leave the country. If you leave the U.S. and do not return, update your mailing address to a U.S. address (a friend's, family's, or a mail forwarding service) so the bank does not close the account.
What if the bank asks for a second form of ID and I do not have one?
Your passport is usually enough. If the bank insists on a second ID, try another bank. A home-country driver's license, national ID card, or international student ID all work if you have one, but they are not required at most banks.