You can open a Canadian bank account from the US, but the bank will require proof of a Canadian address and identity documents

Most Canadian banks will not open an account for a US resident without a Canadian mailing address. This is the first barrier. If you have a Canadian address — whether you live there, own property there, or have a friend or family member willing to receive mail — you can proceed. If you do not, some banks offer alternatives, but they are limited.

The process itself is straightforward once you have the address: you provide identification, proof of address, and sometimes proof of income or employment. The bank verifies these documents, and within one to three weeks you have an account number and can begin transferring money. The complexity comes from which banks will work with you and what documents they actually accept from across the border.

Key Takeaways

  • Canadian banks require a Canadian mailing address; a US address will disqualify you at most institutions.
  • You will need a valid passport or US state ID, a Social Insurance Number (SIN) if you have one, and proof of your Canadian address such as a utility bill or lease.
  • The Big Five banks (Royal Bank, TD, Scotiabank, BMO, CIBC) have stricter requirements than online-only banks like Tangerine or EQ Bank, which sometimes accept US residents with Canadian addresses.
  • Opening an account online is faster than in-branch, but some banks require an in-person visit to verify identity, which means traveling to Canada.
  • Once open, transferring money from your US bank to your Canadian account uses the same wire transfer or ACH systems as any cross-border payment, with fees ranging from $15 to $50 per transfer.

What documents you need and where to get them

Start with identity. A valid US passport works at every Canadian bank. A US state driver's license or state ID also works, though some banks prefer the passport. Bring both if you have them.

Next, proof of Canadian address. A utility bill (hydro, gas, internet) in your name is the gold standard and takes about four weeks to arrive after you move or set up service. A lease or rental agreement works when ready. A property tax notice works if you own property. A letter from your employer on company letterhead stating your Canadian address can work if you are relocating for a job. A letter from a family member confirming you live with them is weaker but sometimes accepted — call the bank first to ask.

If you have a Social Insurance Number (SIN), bring it. You get one by explore to Service Canada before you move, or after you arrive. If you do not have one yet, most banks will still open your account and you can provide it later. If you are self-employed or a contractor, bring proof of income: a recent tax return, a letter from a client, or bank statements showing regular deposits.

Which banks will actually open accounts for US residents

The Big Five — Royal Bank of Canada (RBC), Toronto-Dominion (TD), Scotiabank, Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC) — will open accounts for US residents with a Canadian address, but they often require an in-person visit to a branch. This means you either need to travel to Canada or wait until you arrive. Some branches are stricter than others; calling ahead to ask whether they will open an account for a non-resident US citizen can save you a wasted trip.

Online-only banks are faster. Tangerine (owned by Scotiabank) and EQ Bank both accept US residents with Canadian addresses and do not require an in-person visit. You upload your documents through their website, they verify them within a few business days, and your account opens. Simplii Financial (owned by CIBC) also works this way. These banks offer no physical branches, so all banking is done through an app or website, which is fine for most people but matters if you need to deposit cash or speak to someone in person.

Credit unions vary by province. Some accept US residents; others do not. Ontario's Meridian Credit Union and BC's Coast Capital both work with US residents who have Canadian addresses. Ask the credit union in the province where you have an address.

The step-by-step process for opening online

Go to the bank's website and select "open an account" or "new customer". You will be asked whether you are a Canadian resident. Say no. The form will ask for your US address and your Canadian address. Enter both.

Upload a photo of your passport or state ID — both sides. Upload proof of your Canadian address: a utility bill, lease, or property tax notice. If the bank asks for proof of income and you have it, upload that too. If you have a SIN, enter it; if not, leave it blank and note that you will provide it later.

The bank will send you an email within one to five business days saying your documents have been received and are being reviewed. You may be asked to clarify something — for example, if your name on your ID does not match your Canadian address exactly, they may ask for an explanation. Respond quickly.

Once approved, the bank will email you your account number, routing number, and instructions for logging into online banking. You can begin using the account when ready, though some banks hold transfers for 24 hours on the first transaction as a fraud check.

In-person account opening at a Canadian branch

If you are traveling to Canada or have already moved, you can open an account in person at any branch of the Big Five. Bring your passport, proof of Canadian address, and your SIN if you have one. The process takes 20 to 45 minutes. The bank will verify your identity on the spot, ask you questions about the purpose of the account and the source of your funds (standard anti-money-laundering questions), and hand you a debit card and account information before you leave.

In-person opening is useful if you need the account when ready or if you want to ask questions about which account type suits you. It is also the only option if the online banks have rejected your documents and you need to try a branch-based bank.

How to move money from your US bank to Canada

Once your Canadian account is open, you can transfer money from your US bank account using a wire transfer or an ACH transfer. A wire transfer is faster — usually one to two business days — but costs $25 to $50. An ACH transfer is slower — three to five business days — but costs $0 to $15 or sometimes nothing if your US bank offers free international ACH.

To set up either transfer, log into your US bank's website, select "send money" or "wire transfer", and enter your Canadian bank's routing number (also called a transit number in Canada), your Canadian account number, and your name as it appears on the Canadian account. Your US bank will confirm the details and process the transfer.

Some US banks charge a flat fee per transfer; others charge a percentage of the amount. Check your US bank's fee schedule before you transfer. If you are moving a large sum, ask whether your bank offers a better rate for amounts over $10,000.

Alternatively, you can use a cross-border money transfer service like Wise (formerly TransferWise), OFX, or Remitly. These services often have lower fees than banks — typically 1 to 2 percent of the amount — and competitive exchange rates. You link your US bank account, enter your Canadian account details, and the service moves the money. The transfer takes one to three business days.

Exchange rates and timing to expect

When you transfer US dollars to a Canadian account, the bank or service converts the money at an exchange rate. Banks typically use a rate that is 1 to 3 percent worse than the mid-market rate (the real rate you see on financial websites). Money transfer services use rates closer to mid-market, which is why they are often cheaper for large transfers.

Timing depends on the method. A wire transfer from your US bank to your Canadian bank takes one to two business days. An ACH transfer takes three to five. A money transfer service takes one to three. None of these include weekends or holidays. If you initiate a transfer on a Friday evening, it will not begin processing until Monday.

Frequently Asked Questions

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

No. You can open an account without one. The bank will ask for it and you can provide it later, either by mail or by visiting a branch. If you are moving to Canada for work, your employer can help you get a SIN before you arrive.

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

Not at most banks. Some will let you use your employer's Canadian office address or a temporary address if you are relocating for work. Call the bank and explain your situation. Online banks are less flexible than branches on this point.

What if the bank rejects my documents?

Ask why. Common reasons are that your proof of address is too old (usually more than three months), your name does not match exactly across documents, or your US ID is expired. Fix the issue and resubmit, or try a different bank. Online banks and branches sometimes have different standards.

Can I use a US address temporarily while I wait for a Canadian utility bill?

No. The bank will not open an account without a Canadian address on file. If you have just arrived, ask whether a lease, property tax notice, or employer letter will work while you wait for a utility bill to arrive.

How much does it cost to open a Canadian bank account?

Opening the account itself is free. Monthly fees depend on the account type and bank — some accounts are free, others charge $5 to $15 per month. Ask about this when you open the account. Online banks often have no monthly fees.