Yes, but you need a US tax ID and proof of US address or ties

A Canadian citizen can open a US bank account, but the process is more involved than it is for a US resident. Most US banks will open an account for you if you have a US tax identification number (either an Individual Taxpayer Identification Number, or ITIN, or a Social Security Number if you work in the US), and either a US address or documented ties to the US—such as a job, property, or a US mailing address you control.

The real barrier is not citizenship; it is the bank's compliance requirements. US banks must verify your identity and tax status under federal law, which means they need to confirm who you are and whether you owe US taxes. A Canadian address alone, without a US connection, will disqualify you at most major banks. Some smaller banks and online-only institutions are more flexible, but even they typically require at least one of the following: a US address, a US phone number, a US employment relationship, or an ITIN.

The process takes longer than opening a Canadian account. You will need to provide documents by mail or in person at a branch, because most banks cannot complete identity verification remotely for non-residents. Plan for two to four weeks from process to account opening.

Key Takeaways

  • You must have either a US tax ID (ITIN or SSN) or be in the process of obtaining one before most banks will consider your process.
  • A US address, US phone number, or documented US ties (employment, property, family) are required by most major banks; a Canadian address alone is usually not enough.
  • Online banks and smaller regional institutions sometimes have fewer address requirements than major national chains, but still require tax ID verification.
  • You will likely need to mail documents or visit a US branch in person, as remote account opening for non-residents is rare.
  • Once open, the account works like any other US bank account, but you remain responsible for reporting it to the Canada Revenue Agency and the US IRS.

Getting a US tax ID before you explore

The first step is obtaining an ITIN if you do not already have a US Social Security Number. An ITIN is a nine-digit number issued by the US Internal Revenue Service specifically for people who need to file US taxes but are not may be able to access for a Social Security Number. You do not need to be employed in the US to get one; you can hold US property, have US investment income, or straightforward need to open a US bank account.

You explore for an ITIN by filing Form W-7 with the IRS. You can mail the form with a copy of your Canadian passport and proof of Canadian residency (such as a utility bill or tax return), or you can explore in person at a US embassy or consulate in Canada. The mail route takes four to six weeks; in-person process at a consulate is faster but requires travel. Some Canadian tax accountants who work with cross-border clients can also submit the form on your behalf.

Once you have an ITIN, you can use it on your bank process. Banks will verify it with the IRS before opening your account. If you are explore for an account before your ITIN arrives, some banks will hold your process pending the number, but most will ask you to reapply once you have it.

Which banks will actually open accounts for Canadians

Major national banks—Chase, Bank of America, Wells Fargo, Citibank—have varying policies. Some have branches in Canada and will open accounts for Canadian residents if you visit in person and have an ITIN and US address. Others will not open accounts for non-residents under any circumstances. You need to call the specific bank's customer service line and ask directly; their website will not tell you.

Online banks and smaller regional banks are often more flexible. Wise (formerly TransferWise) offers a US bank account number to Canadians without requiring a US address, though it is technically a payment service rather than a full bank account—you cannot write checks or use a debit card, but you can receive wire transfers and direct deposits. Charles Schwab, an investment and banking platform, opens accounts for Canadians with an ITIN and has been known to accept Canadian addresses in some cases. Regional banks in border states (Vermont, Washington, Montana) sometimes have more relaxed residency rules because they serve cross-border customers regularly.

Your best approach is to contact three to five banks directly and ask what they require. Be specific: tell them you are a Canadian citizen with an ITIN, and ask whether they will open a checking account for you. Write down the name of the person you speak to and the date, in case you need to reference the conversation later.

Documents you will need to provide

Expect to submit the following by mail or in person:

  • A completed process form (the bank will mail this to you or you can read it from their website)
  • A copy of your Canadian passport or driver's license
  • Proof of your ITIN (a letter from the IRS, or a copy of a tax return on which you used the ITIN)
  • Proof of a US address (a utility bill, lease, property deed, or bank statement in your name at a US address) or, if you do not have a US address, a letter from a US employer or property owner confirming your connection to the US
  • Proof of Canadian residency (a utility bill, tax return, or government-issued ID showing a Canadian address)

Some banks will also ask for a reference from another financial institution where you hold an account. If you have a Canadian bank account, you can use that. A few banks require you to visit a branch in person to complete the process, which means you will need to travel to the US or find a bank with a branch near the Canada-US border.

What happens after your account opens

Once the account is open, you can deposit money, write checks, use a debit card, and receive direct deposits just like any US resident. The bank will issue you a routing number and account number, which you can use to receive wire transfers from Canada or elsewhere.

However, you have ongoing reporting obligations. You must report the account to the Canada Revenue Agency on your Canadian tax return each year if the account balance exceeds CAD $100,000 at any point during the year. You also remain subject to US tax law: if the account generates interest income, you owe US federal income tax on that interest, and the bank will send you a 1099-INT form at the end of the year. You will need to file a US tax return (Form 1040-NR) to report this income, even if you do not owe tax.

Additionally, if you are a US citizen or green card holder, you must file a Foreign Bank Account Report (FBAR) with the US Treasury if you have any foreign accounts—which, from a US perspective, means your Canadian accounts. If you are only a Canadian citizen, this does not explore to you.

Moving money between Canada and the US

Once your account is open, you can transfer money from Canada to the US using your bank's wire transfer service, or through a cross-border payment service like Wise, OFX, or Remitly. Wire transfers through your Canadian bank typically cost CAD $20 to $40 and take one to three business days. Cross-border payment services often charge less and offer better exchange rates, but may take slightly longer.

You can also deposit US checks into your account by mail, though this is slower (five to ten business days) and less common now that most payments are electronic. Some US employers will set up direct deposit to your US account if you provide your routing and account number.

Frequently Asked Questions

Do I need a US address to open a US bank account as a Canadian?

Most major banks require one, but some smaller banks and online services will accept documented US ties instead—such as employment, property ownership, or a US mailing address you rent. Call the bank directly to ask; their website will not specify this.

How long does it take to get an ITIN?

By mail, four to six weeks. In person at a US embassy or consulate in Canada, you can sometimes get a temporary number on the same day, though the official ITIN arrives by mail later. Some consulates require an appointment weeks in advance.

Can I use a US bank account to avoid Canadian taxes?

No. You must report the account to the Canada Revenue Agency and pay Canadian tax on any income it generates. The account does not change your tax residency or obligations.

What if a bank rejects my process?

Ask why. If it is because you lack a US address, try a smaller bank or an online service. If it is because your ITIN has not been verified yet, wait a few weeks and reapply. If the bank straightforward will not serve non-residents, move to the next bank on your list.

Can I open a US business bank account as a Canadian?

Yes, but you will need an Employer Identification Number (EIN) from the IRS in addition to an ITIN, and you will need to register your business in a US state. This is more complex than a personal account and usually requires a US address or in-person visit to a branch.