Yes, Canadians can open U.S. bank accounts, but the process depends on your residency status and the bank's rules

A Canadian citizen or permanent resident can open a checking or savings account at a U.S. bank, but you will face different requirements depending on whether you live in Canada, work in the U.S., or are a U.S. resident. Most major U.S. banks will not open accounts for people living in Canada without a U.S. address or tax identification number. If you are a Canadian living in the U.S. on a work visa, student visa, or as a permanent resident, the process is straightforward — you will need a passport, proof of address, and a Social Security Number or Individual Taxpayer Identification Number (ITIN).

The core barrier is not your nationality but your tax residency and address. U.S. banks must comply with anti-money-laundering rules and tax reporting requirements, which means they need to verify where you live and your tax status. A Canadian address alone will disqualify you at most major banks, though some online banks and smaller institutions have different policies.

Key Takeaways

  • Canadians living in Canada cannot open accounts at most U.S. banks without a U.S. address, even with a valid passport.
  • Canadians living in the U.S. on a work visa, student visa, or as residents can open accounts using a passport, proof of U.S. address, and a Social Security Number or ITIN.
  • Some online banks and credit unions have looser residency rules than major chains, though policies vary widely.
  • You will need to report any U.S. bank account to the Canada Revenue Agency if you are a Canadian tax resident, and the U.S. bank will report your account to the IRS.

What you need if you live in the United States

If you are a Canadian living in the U.S. on a work visa (H-1B, TN, L-1), student visa (F-1), or as a permanent resident, opening a bank account is a standard process. Bring your passport, a proof of U.S. address (a lease, utility bill, or mortgage statement dated within the last 60 days), and either a Social Security Number or an ITIN. If you do not yet have a Social Security Number, you can explore through your employer or the Social Security Administration; an ITIN is issued by the IRS and takes longer to obtain.

Most major banks — Chase, Bank of America, Wells Fargo, Citibank — will open accounts for visa holders and permanent residents without issue. Credit unions often have similar requirements. Some banks waive the Social Security Number requirement if you have an ITIN, though this varies by branch and institution. Call ahead or visit a local branch to confirm their specific policy, because requirements differ between banks and sometimes between branches of the same bank.

The account opening usually takes 15 to 30 minutes in person. Online account opening is available at some banks but often requires a U.S. phone number and address verification that may be harder to complete from outside the U.S.

If you live in Canada and want a U.S. account

Opening a U.S. bank account while living in Canada is difficult with mainstream banks. Chase, Bank of America, and most other large institutions require a U.S. address and will not open accounts for people with only a Canadian address. Some smaller regional banks and online banks have different policies, but you will need to contact them directly — their websites do not always state their rules clearly.

A few options exist if you need a U.S. account from Canada. Some Canadian banks offer U.S. dollar accounts or U.S. banking services through partnerships, though these are not the same as a U.S. bank account. Wise (formerly TransferWise) and other fintech services offer U.S. account numbers for receiving payments, though these are not full bank accounts and come with limitations. Some online banks like Wise, Revolut, or Chime have stated they serve Canadians, but policies change and you should verify current rules before relying on them.

If you need a U.S. account for a specific reason — receiving payments from a U.S. employer, paying U.S. bills, or managing U.S. property — explore whether a Canadian bank's U.S. services or a money transfer service meets your actual need before pursuing a full U.S. account.

Tax reporting requirements for Canadian account holders

If you are a Canadian tax resident with a U.S. bank account, you must report it to the Canada Revenue Agency (CRA). The threshold is $100,000 CAD or more in foreign property, which includes bank accounts. You report this on Form T1135 (Foreign Income Verification Statement) when you file your tax return. Failure to report can result in penalties.

The U.S. bank will also report your account to the IRS under the Foreign Account Tax Compliance Act (FATCA). This is automatic and does not require you to do anything — the bank handles it. If you are a U.S. citizen or green card holder, you must also file U.S. tax returns even if you live in Canada, and you will report the account on FinCEN Form 114 (FBAR) if the account balance exceeds $10,000 USD at any point during the year.

If you are a Canadian citizen but not a U.S. citizen or resident, you do not file U.S. tax returns. However, the IRS will still receive information about your account from the bank, and you remain responsible for reporting it to the CRA.

Student visas and temporary work permits

Canadian students on F-1 visas can open bank accounts at U.S. banks using their passport, proof of U.S. address (usually a dorm or lease), and an ITIN. You do not need a Social Security Number as a student, though some banks may require one anyway. Contact your school's international student office — many have partnerships with local banks that streamline the process for international students.

Canadians on TN visas (USMCA professional workers) and other temporary work permits follow the same process as permanent residents: passport, U.S. address proof, and Social Security Number or ITIN. The account opening is the same whether you are temporary or permanent.

When your visa expires or you leave the U.S., you can usually keep the account open if you maintain a minimum balance and do not need in-person services. Some banks will close accounts if you move out of the country, so confirm the bank's policy before you leave.

Alternatives if a U.S. bank account is not possible

If you cannot open a traditional U.S. bank account, consider what you actually need the account for. If you are receiving payments from a U.S. employer, ask whether they can pay you in Canadian dollars to a Canadian account, or use a cross-border payment service. If you are paying U.S. bills, a Canadian credit card or a service like Wise often works. If you are managing U.S. property or investments, a Canadian bank's U.S. services may be sufficient.

Wise, PayPal, and similar services offer U.S. account numbers for receiving transfers, though these are not bank accounts and do not offer the full range of banking services (no debit card, limited check writing, no overdraft protection). They work well for specific purposes but should not be treated as a replacement for a real bank account if you need one.

If you are planning to move to the U.S., opening a bank account can wait until you arrive with your visa documentation. Most people open accounts within their first week of arrival.

Frequently Asked Questions

Can I open a U.S. bank account online if I live in Canada?

Most major U.S. banks require a U.S. address and will not complete online account opening for Canadian residents. Some online banks state they serve Canadians, but you should contact them directly to confirm current policy. Even if they accept your process, you may face delays or account closure if the bank later discovers you are a Canadian resident.

Do I need a Social Security Number to open a U.S. bank account as a Canadian?

If you work in the U.S., your employer will help you obtain a Social Security Number, which most banks prefer. If you cannot get one, an ITIN (Individual Taxpayer Identification Number) issued by the IRS works at many banks, though some still require a Social Security Number. Ask the specific bank before you explore.

What happens to my U.S. bank account if I move back to Canada?

You can usually keep the account open if you maintain the minimum balance and do not need in-person services. However, some banks will close accounts if you move out of the country or change your address to Canada. Contact your bank before you move to understand their policy on maintaining accounts for non-residents.

Do I have to pay U.S. taxes on my U.S. bank account as a Canadian?

If you are a Canadian citizen and tax resident (not a U.S. citizen or green card holder), you do not file U.S. tax returns. You do report the account to the CRA if it exceeds $100,000 CAD in foreign property. The U.S. bank reports your account to the IRS automatically under FATCA, but this does not trigger U.S. tax filing for Canadian residents.

Can I open a U.S. bank account if I am a Canadian permanent resident but not yet a citizen?

Yes. Canadian permanent residents are treated the same as Canadian citizens for U.S. bank account purposes. Bring your permanent resident card (PR card) or passport, proof of U.S. address, and a Social Security Number or ITIN. The process is identical to opening an account as a Canadian citizen.