Yes, but the rules depend on your visa status and how long you're staying
You can open a bank account as a tourist in the United States, but the process is different from opening one as a permanent resident or citizen. Most banks will let you open an account if you have a valid passport and a U.S. address — even a temporary one like a hotel or an Airbnb. The real barrier is not whether banks will take you, but which documents you can provide and how long the bank will let you keep the account open.
The key difference is that banks need to verify your identity and check you against federal watchlists. For tourists, this verification is simpler because you have a passport, which is one of the strongest identity documents available. What makes it harder is proving you have a reason to be in the country and a way for the bank to reach you after you leave.
Key Takeaways
- Most U.S. banks will open a checking or savings account for a tourist with a valid passport and a temporary U.S. address.
- You will need to provide your passport number, your visa or entry stamp information, and proof of your temporary address (hotel confirmation, rental agreement, or letter from a friend).
- Some banks limit how long a tourist account can stay open or restrict what you can do with it, so ask before you open the account.
- Online banks are often easier than branch banks because they have fewer in-person requirements and sometimes no address restrictions.
- If you plan to stay longer than your current visa allows, you cannot keep the account open unless you change your immigration status.
What documents you'll need to bring
Start with your passport — this is your primary identity document and the one banks expect from tourists. You will also need to show your visa or entry stamp, which proves you are legally in the country. If you do not have a visa (for example, if you entered under the Visa Waiver Program), your passport stamp showing your entry date is enough.
Next, you need proof of a U.S. address. This does not have to be permanent. A hotel confirmation, an Airbnb booking, a lease agreement, or even a letter from a friend or family member saying you are staying at their address will work. Some banks accept a hotel confirmation for the first 30 days, then ask you to provide a permanent address if you want to keep the account open longer.
A few banks may also ask for a phone number where they can reach you, a secondary form of ID (like a driver's license from your home country), or proof of income. These are less common, but it depends on the bank and how much money you plan to deposit.
Which banks are easiest for tourists
Online banks like Ally, Charles Schwab, and Discover typically have the fewest restrictions for tourists. They do not require you to visit a branch, they accept passport-based identity verification, and many do not require a U.S. address at all — or they let you use a hotel address without time limits. The trade-off is that you cannot deposit cash in person, so you will need to transfer money from another account or use a mobile check deposit.
Large national banks like Bank of America, Chase, and Wells Fargo will open accounts for tourists, but policies vary by branch. Some branches are stricter than others, and some may limit how long you can keep the account open with a temporary address. Call ahead or visit a branch in person to ask about their tourist policy before you try to open an account.
Community banks and credit unions are hit-or-miss. Some welcome tourists; others have rules against it. Your best bet is to ask directly at the branch where you want to open the account.
How long you can keep the account open
This depends on your visa status and the bank's policy. If you are on a tourist visa (B-1/B-2) or entered under the Visa Waiver Program, you can keep the account open as long as you are legally in the country. Once your visa expires or your entry stamp shows you should have left, the bank may freeze the account or ask you to close it.
Some banks ask you to update your address or visa status every 30 to 90 days. If you do not respond, they may close the account. Others do not check at all unless you try to make a large transaction or the account sits inactive for a long time.
If you want to stay longer, you will need to change your immigration status — for example, by getting a work visa, a student visa, or a green card. Once your status changes, tell the bank so they can update your file. Keeping an account open after your visa has expired is not illegal, but the bank can close it without warning if they discover the discrepancy.
What you can and cannot do with a tourist account
Most banks let tourists use their accounts the same way anyone else does: deposit money, withdraw cash, write checks, set up direct deposits, and transfer money. The main limits are practical, not legal. You cannot deposit cash at an ATM if you do not have a debit card yet, and some online banks do not let you deposit checks by mail from outside the U.S.
A few banks restrict tourist accounts in other ways. Some do not let you open a credit card or a savings account linked to a checking account. Others will not let you wire money internationally. Ask the bank what restrictions explore before you open the account, especially if you plan to receive paychecks or send money home.
Opening an account online versus in person
Online accounts are faster and usually require fewer documents. You can open most online bank accounts in 10 to 20 minutes using your passport and a temporary address. The bank will verify your identity electronically and send you a debit card in the mail. The downside is that you cannot deposit cash, and you have to wait for the card to arrive.
In-person accounts at a branch take longer but give you when ready access to a debit card and the ability to deposit cash right away. You will need to visit during business hours, bring your documents, and answer questions about why you are opening the account and how long you plan to stay. Some branches are faster than others — a small branch may take 30 minutes, while a busy one might take an hour or more.
What happens if you stay longer than expected
If your plans change and you want to stay in the U.S. longer than your current visa allows, you cannot straightforward keep your bank account open and hope no one notices. You need to change your immigration status through the proper channels — either by extending your tourist visa, changing to a different visa type, or filing for a green card.
Once you have changed your status, contact your bank and ask them to update your file. Bring your new visa or status document to a branch, or upload it through the bank's website if they have that option. This protects you because the bank will have accurate information, and you will not risk having your account frozen or closed.
If you leave the country before your account is closed, the bank will usually keep it open as long as you have money in it. You can still access it remotely — withdraw money by ATM, transfer it to another account, or ask the bank to mail you a check. Some banks charge a fee for inactive accounts after a certain period, so check your account agreement.
Frequently Asked Questions
Do I need a Social Security number to open a bank account as a tourist?
No. Banks use your passport number instead. If you do not have a U.S. Social Security number and the bank asks for one, you can ask them to use an Individual Taxpayer Identification Number (ITIN) or leave it blank. Some banks will not let you open an account without one of these, but most will accept your passport number alone.
Can I open a bank account if I'm on a visitor visa but planning to work?
You can open the account, but working on a tourist visa is illegal. If you plan to work, you need to change your visa status to a work visa (like an H-1B or L-1) before you start working. Once you have the correct visa, the bank will not have a problem with your account.
What if the bank asks why I'm opening an account and I'm only staying two weeks?
Be honest. Tell them you are a tourist and you want a place to keep your money while you are here. Banks expect tourists to open accounts for short stays. There is nothing wrong with it, and the bank will not refuse you because of how long you are staying.
Can I open a joint account with someone who lives in the U.S.?
Yes, but both of you will need to be present and bring your documents. The U.S. resident will bring their ID and Social Security number; you will bring your passport and visa information. The bank will verify both of you before opening the account.
What happens to my account if I overstay my visa?
The bank will not automatically close your account, but if they discover you have overstayed, they may freeze it or ask you to close it. More importantly, overstaying your visa has serious immigration consequences — you can be deported, banned from returning to the U.S., and face fines. Do not rely on the bank to enforce immigration law; follow the proper process to extend or change your status.