Yes, but you'll need a valid passport and proof of Canadian address

U.S. citizens can open a checking account at Canadian banks, but the process is more involved than it is for Canadian residents. You will need a valid U.S. passport, proof of a Canadian address (lease, utility bill, or mortgage statement), and usually a Social Insurance Number (SIN) or a letter from the Canada Revenue Agency if you don't have one yet. Most major Canadian banks — Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), and Bank of Montreal (BMO) — accept U.S. citizens, though some branches may have different requirements.

The key difference is that Canadian banks must verify your identity against U.S. tax records and comply with the Foreign Account Tax Compliance Act (FATCA), a U.S. law that requires banks to report accounts held by U.S. citizens. This adds a step to the process but does not prevent you from opening an account. Some online-only banks and credit unions have simpler requirements, though they may not offer the same branch network as the major banks.

Key Takeaways

  • You need a valid U.S. passport, proof of a Canadian address, and either a Social Insurance Number or a CRA letter to open an account at a Canadian bank.
  • All Canadian banks must report U.S. citizen accounts to the IRS under FATCA, which is a legal requirement but does not prevent you from banking in Canada.
  • Major banks like RBC, TD, Scotiabank, and BMO accept U.S. citizens, though requirements vary by branch and account type.
  • Online banks and credit unions may have fewer documentation requirements but typically offer fewer physical branches.

What documents you need to bring

Start with your valid U.S. passport — this is your primary identity document and Canadian banks will not open an account without it. Bring the original, not a copy. The passport must not be expired.

Next, bring proof of your Canadian address. A lease agreement, utility bill (hydro, gas, internet), or mortgage statement all work. The document must show your name and the address where you currently live in Canada. If you just arrived and don't have a utility bill yet, a signed lease is usually sufficient. Some banks will accept a letter from your employer or a government agency showing your Canadian address.

You will also need a Social Insurance Number (SIN) if you plan to earn income in Canada or hold the account for more than a few months. If you don't have a SIN yet, you can request one from Service Canada, and the process takes about two weeks. Some banks will open an account without a SIN if you provide a letter from the Canada Revenue Agency (CRA) stating you have applied for one. Ask the bank branch what they will accept before you visit.

How to get a Social Insurance Number before opening your account

A SIN is a nine-digit number issued by Service Canada. You can request one in person at a Service Canada office, by mail, or online through the Service Canada website. If you apply in person, bring your passport and proof of Canadian address — the same documents you need for the bank. Processing takes about two weeks if you apply in person, and longer if you apply by mail.

You do not need a SIN to open an account, but you will need one if you work in Canada or file taxes here. Some banks will issue a temporary account number while you wait for your SIN to arrive. If you are moving to Canada temporarily (on a work permit or student visa), ask the bank whether they require a SIN or will accept your permit number instead.

Which Canadian banks accept U.S. citizens

The five largest Canadian banks all accept U.S. citizens: Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC). Each has hundreds of branches across Canada and online banking platforms. Account opening typically takes 15 to 30 minutes in person, though the bank may take several business days to verify your information with U.S. tax authorities.

Smaller regional banks and credit unions vary in their policies. Some accept U.S. citizens without issue; others require you to have a Canadian work permit or permanent residency. Call ahead or visit the branch to ask. Online-only banks like Tangerine and EQ Bank generally have fewer restrictions on U.S. citizens, but you cannot open an account in person — you must do it online or by phone, which means you cannot show your passport face-to-face. These banks often ask for additional documentation by mail after you open the account.

FATCA reporting and what it means for your account

The Foreign Account Tax Compliance Act (FATCA) is a U.S. federal law passed in 2010. It requires all banks outside the United States to report accounts held by U.S. citizens and permanent residents to the Internal Revenue Service (IRS). Canada has an agreement with the U.S. to share this information, so your Canadian bank will report your account balance and activity to the IRS each year.

This does not mean your account will be frozen or that you will face penalties. It means the IRS will know about the account, which is the law's intent. You are still required to report foreign bank accounts to the U.S. Treasury if the total balance exceeds $10,000 at any point during the year — this is done on Form FinCEN 114 (formerly Form TDF 90-22.1), filed with your tax return. Failing to report can result in significant penalties, so if you maintain a Canadian account, consult a tax professional about your U.S. filing obligations.

Opening the account in person versus online

Opening in person at a branch is usually faster and simpler for U.S. citizens because the bank can verify your passport immediately. Bring all your documents, and the process typically takes 15 to 30 minutes. The account is often active the same day or within one business day. This is the route most U.S. citizens take, especially if they are new to Canada.

Opening online is possible with some banks, but it is slower for U.S. citizens. You will need to upload scans of your passport and proof of address, and the bank may request additional documents by mail to verify your identity. The process can take one to two weeks. Online opening works best if you are opening an account before you arrive in Canada, but be aware that some banks will not complete the process until you visit a branch in person with your original passport.

What to do if a bank refuses to open an account

Some branches may refuse to open an account for a U.S. citizen, even though the bank's policy allows it. This sometimes happens because the branch staff are unfamiliar with the process or because the branch does not have the systems in place to handle FATCA reporting. If this happens, ask to speak to the branch manager or call the bank's customer service line and explain that you are a U.S. citizen trying to open a checking account. Request to be transferred to a branch that regularly handles U.S. citizen accounts.

If the bank continues to refuse, try a different bank or a credit union. Credit unions are regulated at the provincial level and have more flexibility than banks, so they may be willing to open an account when a bank will not. You can also contact the bank's head office directly and ask for the department that handles U.S. citizen accounts — most major banks have one.

Frequently Asked Questions

Do I need Canadian permanent residency to open a checking account?

No. U.S. citizens on work permits, student visas, or even temporary visitor status can open accounts at Canadian banks. You need a valid passport and proof of a Canadian address, not permanent residency. Some banks may ask about your visa status, but it does not disqualify you.

What if I don't have a Canadian address yet?

Most banks require proof of a Canadian address before opening an account. If you are arriving soon, ask the bank whether they will accept a lease agreement or a letter from your employer showing your future address. Some branches will open an account with a temporary address and let you update it once you move. Call ahead to ask what your branch will accept.

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

Opening the account itself does not affect your taxes, but you must report it to the U.S. Treasury if the balance exceeds $10,000 at any time during the year. You must also report any interest earned on the account as income on your U.S. tax return. Consult a tax professional who handles cross-border returns to understand your full obligations.

Can I open an account if I'm only visiting Canada for a few months?

Yes, but some banks may ask how long you plan to stay. If you are staying fewer than six months, mention this when you open the account — some banks have different requirements for temporary visitors. You can still open a standard checking account, but the bank may close it if you do not use it for an extended period.

How long does it take to open an account after I apply?

In person, the account is usually active the same day or within one business day. Online, it can take one to two weeks because the bank must verify your identity by mail. Some banks will give you a temporary account number while they complete verification, so you can start using the account before the full process is done.