Yes, foreign students can open a bank account, but the process depends on your visa status and the bank you choose
Most banks in the US will open a checking or savings account for a foreign student on an F-1 visa, but you will need specific documents and sometimes a US address or Social Security number. The rules vary by bank — some have dedicated international student programs, others require an ITIN (Individual Taxpayer Identification Number) instead of an SSN, and a few will not open accounts for non-residents at all. The fastest route is usually a bank that has a branch near your school and explicitly states it accepts international students.
The account itself works the same way as for a US citizen: you deposit money, write checks, use a debit card, and pay bills online. The main difference is the paperwork at the start. You will need to prove your identity, your visa status, and sometimes your address — and some banks will ask for a letter from your school confirming your enrollment.
Key Takeaways
- Banks that accept international students usually require a valid passport, your I-20 form (or DS-2019 if you are on a J-1 visa), and proof of your US address, which can be your dorm or off-campus housing.
- An ITIN is not required to open an account, but some banks prefer one; you can get an ITIN from the IRS even without a Social Security number.
- Large banks like Bank of America, Wells Fargo, and Chase have explicit international student programs and branches on or near college campuses.
- Credit unions often have lower fees and may be more flexible with documentation, especially if your school has a partnership with one.
- Opening an account typically takes 15 to 30 minutes in person at a branch; online-only banks usually will not open accounts for non-US residents.
What documents you need to bring
Start with your passport and your I-20 form (the document USCIS sends to confirm your F-1 status). Your I-20 serves as proof of your visa status and your enrollment. If you are on a J-1 visa instead, bring your DS-2019 form. The bank will photocopy both.
Next, bring proof of your US address. This can be a lease, a dorm assignment letter, a utility bill, or a letter from your school's housing office. If you have not yet arrived or moved into housing, ask your school's international student office for a temporary address letter — many banks will accept this. Some banks will also accept a letter from your school on official letterhead confirming your enrollment and US address.
Bring a second form of ID if you have one — a driver's license, state ID, or school ID. If you do not have a US address yet, call the bank before you go in. Some branches will turn you away; others will work with you if you explain you are arriving soon.
ITIN versus Social Security number
You do not need a Social Security number to open a bank account. If you do not have one, the bank will ask for an ITIN instead. An ITIN is a nine-digit number the IRS issues to non-citizens who need to file taxes or report income. You can get one even if you are not working.
To get an ITIN, fill out Form W-7 and send it to the IRS with a copy of your passport and I-20. The process takes four to six weeks by mail. Some banks will open your account while you are waiting for the ITIN and add the number later; others will ask you to come back once you have it. Call ahead and ask what your bank prefers.
If you do get a job on campus or off campus, you may be able to get a Social Security number instead. Talk to your school's international student office about whether you are may be able to access — the rules depend on your visa type and the type of work.
Banks with explicit international student programs
Bank of America has a Student Banking package and accepts international students at most branches. You will need your passport, I-20, and proof of address. They do not require an ITIN or SSN upfront.
Wells Fargo accepts international students and has branches on many campuses. Bring your passport, I-20, and a US address. They will issue a debit card the same day.
Chase accepts international students but policies vary by branch. Call your nearest branch first — some require an ITIN, others do not. Chase has branches in or near most major universities.
Credit unions often have fewer restrictions than large banks. If your school has a credit union or partners with one, start there. Credit unions typically charge lower fees and may be more willing to work with you if your documentation is incomplete. You may need to become a member (sometimes free for students) before opening an account.
What happens after you open the account
Once your account is open, you can deposit money by transferring it from your home country using a wire transfer or an international money transfer service. Wire transfers through your bank usually take three to five business days and cost $15 to $50. Services like Wise, OFX, or Remitly are often cheaper for larger amounts.
You will receive a debit card within 7 to 10 business days. You can use it to withdraw cash, pay for things in stores, and pay bills online. Some banks will issue a temporary card number you can use when ready while you wait for the physical card.
You can also set up direct deposit if you get a job, and you can write checks, though fewer places accept them now. Your bank will give you a checkbook or you can order one online.
If a bank turns you down
If your main bank branch will not open an account, try a different branch of the same bank — policies can vary. Call ahead and ask specifically whether they accept international students on F-1 visas.
Credit unions are your next option. Many have no minimum balance and lower fees than large banks. Your school may have a partnership with a local credit union that makes it easier to join.
If you cannot open a traditional bank account, some fintech apps like Wise or Revolut offer accounts for non-US residents, though they work differently from a US bank account and may have limits on what you can do. Talk to your school's international student office — they often know which local banks are easiest to work with and may have relationships that help.
Timing and what to expect
Plan to open your account within your first week on campus if possible. Banks are busier at the start of the semester, so go early in the day or on a weekday. Bring all your documents in one trip — you will not want to go back.
The appointment itself takes 15 to 30 minutes. The banker will ask you questions about the account (checking, savings, or both), explain fees, and have you sign paperwork. They will photocopy your documents and run a background check. You will leave with a debit card number (usually temporary) and account information.
Your physical debit card arrives by mail in 7 to 10 business days. Your account is active when ready, so you can start using the temporary card number online or ask the bank for a temporary card to use in stores.
Frequently Asked Questions
Can I open a bank account before I arrive in the US?
Most banks require you to open an account in person at a branch, so you will need to wait until you arrive. A few banks offer online accounts for international students, but they are rare. Contact your bank before you travel and ask whether they have a branch near your school that can help you on your first day.
What if my school is in a small town with no major banks?
Look for a local credit union first — they are more common in small towns and often more flexible with international students. If there is no credit union, call the nearest Bank of America, Wells Fargo, or Chase branch (even if it is 30 minutes away) and ask whether they will open an account for you. Many will do it in one visit.
Do I need a US phone number to open an account?
No. Banks ask for a phone number, but you can give your home country number or a US number if you have one. Some banks will accept an email address instead. Ask when you call ahead.
Can I transfer money from my home country to my US account?
Yes. Once your account is open, you can wire money from your home bank to your US account. Wire transfers take three to five business days and usually cost $15 to $50. International money transfer services like Wise or OFX are often cheaper for amounts under $5,000.
What if I lose my debit card or it gets stolen?
Call your bank when ready — the number is on your account statement or the back of your card. Your bank will cancel the card and issue a new one, usually within 7 to 10 business days. You can ask for a temporary card to use while you wait. You are not responsible for fraudulent charges if you report the loss quickly.