Yes, but the bank will ask for more documents than a Canadian resident would

An American can open a Canadian bank account, but you will need to prove your identity, your address, and your tax residency status. Canadian banks treat U.S. citizens differently from Canadian citizens because of FATCA — the Foreign Account Tax Compliance Act — which requires them to report accounts held by U.S. persons to the IRS. This extra scrutiny means the process takes longer and requires specific paperwork that a Canadian resident would not need to provide.

The banks that will accept you are the major ones: Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC). Some online-only banks like Tangerine and EQ Bank also accept U.S. residents, though their policies shift. Regional banks and credit unions vary — some will open accounts for Americans, others will not. You will need to call ahead or visit a branch to confirm before you explore.

Key Takeaways

  • Canadian banks will open accounts for Americans, but they require proof of U.S. tax residency and a valid U.S. passport or state ID, not just a driver's license.
  • You must provide a Canadian address — either a residential address where you live or a business address if you work in Canada — because banks cannot open accounts for people with only a U.S. address.
  • The process takes two to four weeks instead of the one or two days it takes for Canadian residents, because the bank must file additional compliance paperwork with the IRS.
  • You will need to sign a W-8BEN form (or W-9 if you are a resident) to declare your tax status, and the bank will ask about the source and purpose of your deposits.
  • Some banks have stopped accepting new U.S. customers in recent years, so availability changes — call your chosen bank to confirm they are currently opening accounts for Americans.

What documents you need to bring

Bring a valid U.S. passport or a U.S. state ID — a driver's license alone is not enough. Canadian banks treat a passport as the gold standard for non-residents because it proves citizenship and is harder to forge than a state ID. If you have a Canadian provincial ID or driver's license, bring that too, because it proves your Canadian address.

You also need proof of your Canadian address. A utility bill, lease agreement, or mortgage statement dated within the last three months works. If you are staying temporarily, a letter from your employer or a signed lease is acceptable. Banks will not open an account for someone with only a U.S. address, even if you are working in Canada or own property there.

Bring your Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN). The bank will use this to file your information with the IRS under FATCA. If you do not have an SSN, you will need to obtain an ITIN from the U.S. Internal Revenue Service before the bank can proceed.

The tax forms the bank will ask you to sign

You will sign either a W-8BEN form or a W-9 form, depending on your tax residency. A W-8BEN declares that you are a non-U.S. resident for tax purposes — this applies if you have moved to Canada and established Canadian tax residency. A W-9 declares that you are a U.S. resident for tax purposes — this applies if you are a U.S. citizen living in the U.S. but opening a Canadian account for business or investment reasons.

The bank will also ask you to sign a FATCA declaration, which confirms that you understand your account information will be reported to the IRS. This is not optional. The bank is legally required to collect this information and report it annually if you are a U.S. person, regardless of how much money is in the account.

Do not leave these forms blank or guess at your tax status. If you are unsure whether you are a U.S. resident or non-resident for tax purposes, contact a cross-border tax accountant or the IRS before you go to the bank. Signing the wrong form can create problems later when you file your taxes.

How long the process takes and what happens after you explore

Opening the account itself takes one visit to a branch or one phone call if you are explore online. The bank will verify your documents on the spot and tell you whether they can proceed. But the account will not be fully active for two to four weeks. During this time, the bank is filing your information with the IRS and completing its own compliance checks.

You may receive a temporary account number when ready, which you can use to set up direct deposit or receive transfers. But you will not be able to use the debit card, write checks, or access online banking until the bank confirms that the compliance process is complete. The bank will contact you by phone or email when the account is ready.

Some banks will freeze the account if they cannot reach you during this period or if they need additional information. Keep your phone number and email address current with the bank, and respond to any requests for documents or clarification within a few days.

Why some banks have stopped accepting American customers

Several Canadian banks have closed their doors to new U.S. customers in recent years, including some regional institutions. The reason is the cost and complexity of FATCA compliance. Banks must file reports for every U.S. account holder, and if they make a mistake, they face penalties from both Canadian and U.S. regulators. For a small regional bank, the cost of compliance infrastructure often exceeds the revenue from a handful of U.S. customer accounts.

This means your options are narrower than they were five or ten years ago. The major national banks (RBC, TD, BMO, Scotiabank, CIBC) still accept Americans because they have the compliance systems in place. But you cannot assume that a bank you used in the past will still open accounts for Americans. Call ahead and confirm.

What happens if you are a U.S. citizen but not a resident

If you are a U.S. citizen living in the United States and want to open a Canadian account for business, investment, or family reasons, the process is the same — you still need a Canadian address and you still sign FATCA paperwork. But you will sign a W-9 instead of a W-8BEN, because you are a U.S. resident for tax purposes.

The bank may ask more questions about why you want the account and where the money is coming from. Be straightforward: if you are opening it to manage a rental property in Canada, say that. If you are opening it for a Canadian business you own, say that. Banks are not trying to block you — they are trying to understand the account's purpose so they can file the right paperwork with the IRS.

Frequently Asked Questions

Do I need a Social Insurance Number to open a Canadian bank account?

No, but you need a Social Security Number or ITIN. A Social Insurance Number (SIN) is Canada's tax ID, and you get one through Service Canada if you are working or paying taxes in Canada. The bank will ask for your U.S. tax ID, not your SIN, because FATCA requires them to report to the IRS.

Can I open an account online without visiting a branch?

Some banks allow online applications for Americans, but most require at least one in-person visit to verify your identity and documents. Call the bank's customer service line and ask whether they offer remote account opening for U.S. residents. If they do, they will still require you to upload photos of your passport and proof of address.

What if I do not have a Canadian address yet?

You cannot open an account without a Canadian address. If you are moving to Canada but have not yet secured housing, ask your employer or a family member if you can use their address temporarily. Once you move, you can update your address with the bank. Some banks will accept a business address if you are working in Canada.

Will opening a Canadian account affect my U.S. taxes?

Opening the account itself does not affect your taxes, but you must report the account to the IRS if it holds more than $10,000 at any point during the year. This is done through the Foreign Bank Account Report (FBAR). Consult a cross-border tax accountant to understand your reporting obligations, because the rules depend on your residency status and income.

Can I open a joint account with a Canadian resident?

Yes, but the bank will still require your passport, proof of address, and FATCA paperwork. The Canadian resident on the account will need their ID and proof of address as well. Joint accounts are treated as U.S. accounts if any account holder is a U.S. person, so the bank will report it to the IRS.