Yes, Canadians can open a U.S. bank account, but the process is stricter than it used to be
A Canadian citizen or permanent resident can open a checking or savings account at a U.S. bank, but you will face more requirements than a U.S. resident does. Most banks now require an Individual Taxpayer Identification Number (ITIN) or a U.S. Social Security Number, a U.S. address, and proof of identity. Some banks will not open accounts for non-residents at all, so your options are narrower than they appear.
The main barrier is not citizenship—it is the bank's compliance with U.S. tax law. After 2010, U.S. banks became legally required to verify the tax status of all account holders and report foreign account holders to the IRS. This made opening an account as a Canadian more complicated, not impossible.
Key Takeaways
- You will need either an ITIN (which you can get from the IRS without a Social Security Number) or a U.S. Social Security Number if you work or study in the U.S.
- Most banks require a U.S. street address; a Canadian address will usually disqualify you unless you have a U.S. mailing address or are a student or temporary worker.
- Online banks and banks with Canadian parent companies (like TD Bank or RBC) are more likely to accept Canadian residents than regional U.S. banks.
- You will need a valid passport or other government-issued ID, and some banks will ask for proof of your Canadian address as well.
- The account opening process takes one to three weeks once you submit documents, because the bank must verify your ITIN or SSN with the IRS.
What identification you need to bring
Start with a valid passport. U.S. banks accept Canadian passports as proof of identity. Some banks will also accept a Canadian driver's license, but a passport is the safest choice because it proves citizenship and identity in one document.
Next, you need a tax identification number. If you have a U.S. Social Security Number (because you work or study in the U.S.), bring that. If you do not, you will need to obtain an ITIN from the IRS before you walk into the bank. An ITIN is a nine-digit number the IRS issues to non-U.S. residents for tax purposes. You can request one by mail using IRS Form W-7, which takes four to six weeks. Some banks will let you apply for an ITIN as part of the account opening process, but this is rare and slows things down further.
Bring proof of your Canadian address as well—a utility bill, lease, or government letter with your name and address. The bank needs this to verify you are a real person and to comply with anti-money-laundering rules.
The U.S. address problem and how to work around it
Most U.S. banks require a U.S. street address to open an account. If you live in Canada full-time, you do not have one. This is the single biggest obstacle for most Canadians.
If you are a student or temporary worker in the U.S., use your U.S. address (dorm, apartment, or workplace). If you are not, you have three options. First, some banks will accept a U.S. mailing address—a mailbox service, a friend's address, or a business address where you receive mail. Call the bank first to confirm they accept this. Second, banks with Canadian parent companies like TD Bank (which operates in the U.S. as TD Bank, America's Most Convenient Bank) and RBC (Royal Bank of Canada) are more flexible about Canadian addresses because they already serve cross-border customers. Third, some online banks like Wise or Revolut do not require a U.S. address at all, though they are not traditional banks and have different features and limits.
Do not lie about your address. Banks verify this information, and providing a false address can result in account closure and a report to law enforcement.
Which banks are most likely to accept you
TD Bank and RBC are your best bets because they have operations on both sides of the border and understand cross-border account holders. TD Bank has branches across the northeastern U.S. and accepts Canadian residents with a Canadian address. RBC has U.S. branches and a dedicated cross-border banking team.
Large national banks like Chase, Bank of America, and Wells Fargo have stricter policies. Some branches will open accounts for Canadians; others will not. Call ahead and ask to speak with a new accounts representative. Do not assume the answer is no until you ask.
Online banks vary widely. Wise and Revolut accept Canadian residents and do not require a U.S. address, but they are fintech companies, not traditional banks. They offer debit cards and money transfer, but not the full range of services a bank account provides. If you need a traditional checking account with check-writing and overdraft protection, stick with TD or RBC.
How to apply and what to expect
If you are in the U.S., visit a branch in person. Bring your passport, ITIN or SSN, proof of your address, and a second form of ID if you have one (driver's license, provincial ID card). The bank will fill out the account application with you and verify your information on the spot. They will ask why you are opening the account (work, study, investment, family reasons) and may ask for proof—an employment letter, student ID, or lease.
If you are in Canada, call the bank's customer service line and ask if they offer remote account opening for Canadian residents. TD Bank and RBC do this. You will mail or upload copies of your documents, and the bank will verify them by phone. This takes longer—usually two to three weeks—because the bank must confirm your ITIN with the IRS before they can activate the account.
Once the account is open, the bank will mail a debit card and checks to your U.S. address (or Canadian address if they allow it). This takes another one to two weeks. You can usually access the account online or by phone before the physical card arrives.
Tax reporting and ongoing requirements
Once you open the account, the bank will report it to the IRS. This is not a problem—it is required by law. You will receive a 1099 form each year if the account earns interest, and you must report this income on your Canadian tax return to the Canada Revenue Agency.
If the account balance ever exceeds $10,000 USD, you must report it to the CRA on your annual tax return (Form T1135). This is a separate requirement from U.S. tax reporting. Failure to report can result in penalties from the CRA.
The bank may also ask you to sign a W-9 form (if you have an SSN) or a W-8BEN form (if you have an ITIN). These tell the IRS your tax status. Sign them. They do not change your tax obligations; they just confirm that you are not a U.S. resident for tax purposes.
Alternatives if a U.S. bank account is not possible
If you cannot open a traditional U.S. bank account, you have other options depending on what you need the account for. If you need to receive U.S. paychecks, ask your employer if they can deposit to a Canadian account or if they offer a payroll card. If you need to send money to the U.S., use a money transfer service like Wise, OFX, or Remitly—these are faster and cheaper than a bank wire and do not require a U.S. account.
If you need a U.S. debit card for online shopping or travel, Wise and Revolut both issue cards to Canadian residents. If you need to hold U.S. dollars, your Canadian bank (TD, RBC, BMO, Scotiabank) can open a U.S. dollar account for you in Canada. You will not earn interest, but you can hold and spend U.S. currency without converting back and forth.
Frequently Asked Questions
Do I need a Social Security Number to open a U.S. bank account as a Canadian?
No. You can use an ITIN instead. An ITIN is issued by the IRS to non-U.S. residents for tax purposes. You request one using IRS Form W-7, which takes four to six weeks. Some banks will help you apply for an ITIN as part of the account opening process, but this is uncommon.
Can I open a U.S. bank account if I live in Canada full-time?
Yes, but it is harder. You will need a U.S. address (or a bank that accepts a Canadian address). TD Bank and RBC accept Canadian residents with Canadian addresses. Most other banks require a U.S. street address. Online banks like Wise do not require a U.S. address at all.
How long does it take to open a U.S. bank account as a Canadian?
If you apply in person at a branch with all documents, one to two weeks. If you apply remotely from Canada, two to three weeks, because the bank must verify your ITIN with the IRS. Add another one to two weeks for the debit card to arrive by mail.
Will opening a U.S. bank account affect my Canadian taxes?
You must report the account to the CRA on your annual tax return if the balance exceeds $10,000 USD at any time during the year. You must also report any interest earned. This does not mean you owe U.S. tax—it means you report the account to Canada's tax authority.
What if the bank says no?
Ask why. If it is the address issue, ask if they accept a mailing address or if another branch has different policies. If they refuse outright, try TD Bank or RBC, or consider an online bank like Wise. Some banks have stricter policies than others, but your options are not zero.