Yes, but the bank will ask more questions than it asks Canadian residents

A US citizen can open a Canadian bank account at most major banks and many smaller ones. The process is straightforward in principle: you walk in with identification, proof of address, and money to deposit. What changes is the paperwork. Canadian banks treat US citizens differently because of FATCA — the Foreign Account Tax Compliance Act — which requires them to report accounts held by US persons to the Internal Revenue Service. This is not a barrier to opening an account. It is a reason banks ask for your US tax identification number and confirmation that you understand the reporting.

The ease of opening an account depends on whether you live in Canada or the US. If you are a Canadian resident (even temporarily), most banks will open an account for you in a single visit. If you live in the US and want to open an account remotely, fewer banks will do it, and the process takes longer.

Key Takeaways

  • US citizens can open accounts at Canadian banks, but banks must report the account to the IRS under FATCA rules.
  • You will need a US tax identification number (Social Security number or ITIN), a valid passport, and proof of a Canadian address.
  • Opening an account in person at a Canadian branch is faster and simpler than opening one remotely from the US.
  • Some banks have stopped accepting US clients entirely, so calling ahead to confirm they accept US citizens saves a wasted trip.

What you need to bring to a Canadian bank

Bring your US passport or passport card — this is the standard identification Canadian banks accept from non-residents. A US driver's license alone will not work. You will also need proof of your Canadian address. A lease, utility bill, or mortgage statement dated within the last three months works. If you do not have one yet, some banks will accept a letter from your employer or a government letter addressed to your Canadian address.

You must provide your US Social Security number or, if you do not have one, an Individual Taxpayer Identification Number (ITIN). The bank will ask you to sign a form confirming you are a US person and that you understand the account will be reported to the IRS. This is not optional — it is a legal requirement under FATCA. Do not expect to open an account without providing this information.

Bring a small amount of money to deposit. Most Canadian banks require a minimum opening deposit, which ranges from $0 to $500 depending on the account type. Bring a debit card or cheque from your US bank if you want to fund the account when ready, though some banks prefer a wire transfer or cash.

Opening an account in person versus remotely

If you are physically in Canada, walk into any branch of a major bank — Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), or CIBC all accept US citizens. The appointment usually takes 30 to 45 minutes. You will leave with a debit card, online banking access, and an account number the same day.

If you are in the US and want to open an account by mail or phone, the process is slower and fewer banks will do it. TD and RBC have historically accepted remote applications from US residents, but policies change. Call the bank's US customer service line first — do not assume they still accept remote applications. Some banks have stopped accepting new US clients entirely because the compliance cost outweighs the revenue.

Remote applications typically require you to mail in certified copies of your identification and proof of address, then wait for the bank to verify the documents and contact you. This can take two to four weeks. Some banks will then ask you to visit a branch in person to set up the account, which defeats the purpose of opening it remotely.

FATCA reporting and what it means for you

FATCA requires Canadian banks to report the existence of accounts held by US persons to the IRS annually. The bank reports your name, address, account number, and the account balance as of December 31st each year. This is automatic — you do not have to do anything. The bank handles it.

This reporting does not mean you owe taxes on the account or that the IRS will automatically audit you. It means the IRS knows the account exists. If you are a US citizen, you are required to report foreign financial accounts to the US government anyway — either on your tax return or on a separate form called the FBAR (Foreign Bank Account Report) if the account balance exceeds $10,000 at any point during the year. The Canadian bank's FATCA report and your own reporting should match.

If you are unsure whether you need to file an FBAR or report the account on your tax return, speak to a US tax professional before opening the account. The rules depend on your residency status, income, and the account balance.

Which banks accept US citizens and which do not

Major banks that currently accept US citizens include RBC, TD, Scotiabank, BMO, and CIBC. Smaller regional banks and credit unions vary — some accept US citizens, others do not. Call ahead rather than showing up in person. A five-minute phone call to confirm they accept US clients saves you a trip.

Some online-only banks and fintech companies in Canada do not accept US persons because the compliance burden is too high relative to the account size. If you are looking for a straightforward chequing account, a major bank branch is your most reliable option.

If you are opening the account remotely from the US, call the bank's customer service line and ask specifically whether they accept new US resident applications. Do not ask whether they accept US citizens — ask whether they accept new applications from people living in the US. Policies change, and some banks have closed this option.

Accounts you can open as a US citizen

You can open a chequing account, savings account, or both. Most banks offer a basic chequing account with a debit card and online banking. Some require a minimum balance to avoid monthly fees; others waive fees if you maintain a certain balance or set up direct deposit.

You cannot open a registered account — such as a TFSA (Tax-Free Savings Account) or RRSP (Registered Retirement Savings Plan) — as a US citizen. These accounts are restricted to Canadian residents for tax purposes. If you become a Canadian resident later, you can open these accounts then.

You can open a joint account with a Canadian resident or another US citizen. If you open a joint account with a Canadian resident, both account holders will be reported to the IRS under FATCA.

What happens after you open the account

Once the account is open, you can deposit money by transferring from a US bank account, depositing a cheque, or making a wire transfer. Transfers from the US typically take three to five business days. Wire transfers are faster but cost $15 to $50 depending on the bank.

You can use your Canadian debit card to withdraw cash from ATMs in Canada. Most Canadian banks charge a fee if you use another bank's ATM — typically $1.50 to $3.50 per transaction. Using your bank's own ATMs is free.

If you move back to the US, you can keep the account open. You do not have to close it. The bank will continue to report it to the IRS annually. If you move to Canada and become a resident, you can open registered accounts at that point.

Frequently Asked Questions

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

No. You need your US Social Security number or ITIN. A Canadian SIN is not required. If you later become a Canadian resident and obtain an SIN, you can provide it to the bank, but it is not necessary to open the account initially.

Can I open an account if I do not have a Canadian address yet?

Most banks require a Canadian address before opening an account. If you are moving to Canada but do not have a lease or utility bill yet, some banks will accept a letter from your employer or a government letter confirming your address. Call the bank before visiting to ask what documents they will accept.

Will opening a Canadian bank account affect my US taxes?

Opening the account itself does not create a tax liability. However, you are required to report the account to the US government if the balance exceeds $10,000 at any point during the year. Interest earned in the account is taxable to you in the US. Speak to a US tax professional about your specific situation.

What if the bank says they do not accept US citizens?

Try another bank. Major banks generally accept US citizens, but some smaller institutions do not. If you are opening the account in person, you have options. If you are opening remotely from the US, your options are more limited — call ahead to confirm before explore.

Can I use a US address as my mailing address if I do not live in Canada yet?

No. Banks require a Canadian address for the account. If you are moving to Canada, open the account after you arrive and have a Canadian address. If you are a US resident who wants a Canadian account for business or other reasons, you will need to provide a Canadian address — either a residential address or a business address in Canada.