Yes, you can open a bank account in Canada, but the rules depend on your immigration status and which bank you choose

You can open a bank account in Canada if you are a Canadian citizen, permanent resident, or temporary resident with a valid work or study permit. Some banks will also open accounts for people who are in the process of immigrating or who have a Canadian address and employer, even without permanent status yet. The main barrier is not whether you are allowed — it is proving who you are and where you live, because Canadian banks must follow anti-money-laundering rules that require specific documents.

The process takes between one and three weeks from the day you walk in or explore online, depending on the bank and whether your documents are in order. You will need a government-issued photo ID and proof of your Canadian address. If you are moving to Canada, you can often start the process before you arrive by opening an account online, though you may need to visit a branch in person to set up it.

Key Takeaways

  • Canadian banks require a government-issued photo ID and proof of a Canadian address; a lease, utility bill, or letter from your employer counts as proof of address.
  • Permanent residents and people on valid work or study permits can open accounts at any major bank; temporary residents without a permit may face restrictions at larger institutions.
  • Some banks offer accounts designed for newcomers and will accept documents like a passport, letter of employment, or a lease signed before you arrive in Canada.
  • Online account opening is faster than visiting a branch, but many banks require you to verify your identity in person at a branch or through a video call before the account becomes fully active.
  • You will need a Social Insurance Number (SIN) to open a savings account or TFSA, but not always for a basic chequing account.

What documents you need to bring

Canadian banks follow the Proceeds of Crime (Money Laundering) and Terrorist Financing Act, which means they must verify your identity and address before opening an account. Bring a government-issued photo ID — a passport, driver's license, or provincial ID card. If your ID does not show a Canadian address, bring a second document that proves where you live in Canada.

Proof of address can be a lease or rental agreement, a utility bill (hydro, gas, internet, or phone), a letter from your employer on company letterhead, a mortgage statement, or a property tax assessment. The document must show your name and a Canadian address, and it must be dated within the last three months. If you have not yet arrived in Canada, some banks will accept a signed lease or an employment letter instead.

If you are a permanent resident, bring your Permanent Resident card. If you are on a work or study permit, bring your passport and the permit itself. Some banks also ask for a Social Insurance Number (SIN), though you do not need one to open a basic chequing account — you will need one if you want to open a savings account or a Tax-Free Savings Account (TFSA).

Which banks accept newcomers and temporary residents

The Big Five Canadian banks — Royal Bank of Canada (RBC), Toronto-Dominion Bank (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC) — all open accounts for permanent residents and people on valid work or study permits. They also have programs for newcomers arriving in Canada. TD and RBC have dedicated newcomer accounts that waive monthly fees for the first year and do not require a SIN to open.

Smaller banks and credit unions are often more flexible with temporary residents and people without a SIN. Tangerine, EQ Bank, and Simplii Financial (all online banks) will open accounts for people on work permits and sometimes for those in the process of immigrating. Credit unions vary by province — some will open accounts for temporary residents if you have a Canadian address and a letter from your employer, while others require permanent resident status.

If you are in Canada on a visitor visa or have no immigration status yet, your options narrow. Some credit unions and smaller regional banks will open accounts, but you will likely need to visit a branch in person and bring extra documentation, such as a letter from your employer or a lease. Call ahead to ask what they accept before you go in.

The difference between opening online and in person

Opening online is faster — you can start the process in minutes and often get approved within one to three business days. You upload photos of your ID and proof of address through the bank's app or website. However, most banks require you to verify your identity in person at a branch or through a video call with a bank representative before the account is fully active and you can use your debit card.

Opening in person takes longer overall because you have to visit a branch, but there is no waiting period after that. You hand over your documents, the bank verifies them on the spot, and you walk out with a debit card and online banking access the same day or within a few days. In-person opening is also better if your documents are unusual or if you are not sure whether the bank will accept your proof of address — a staff member can tell you right away whether you need something else.

If you are opening an account before you arrive in Canada, online is your only option. Some banks will let you open and fund the account remotely, though you may need to visit a branch within 30 days to set up your debit card and confirm your identity in person.

What happens after you open the account

Once your account is open, you can set up direct deposit, transfer money from another country, and use your debit card to withdraw cash and make purchases. If you are moving money from outside Canada, you will need the bank's international wire instructions, which the bank will give you. International transfers usually take three to five business days and may have fees ranging from $15 to $50 depending on the amount and the bank.

You can also link your account to online bill payment, which lets you pay Canadian utilities, rent, and other bills directly from your account. This is free at most banks. If you need a credit card, you can usually explore once your account has been open for a few months and you have a Canadian credit history — most banks will not issue a credit card to someone with no Canadian credit record yet.

Your account will be subject to Canadian banking rules, which means the bank can freeze it if they suspect fraud or money laundering. This is rare, but it can happen if you receive large deposits from outside Canada without explanation. If the bank asks you questions about where money is coming from, answer honestly and provide documentation — employment letters, invoices, or bank statements from your home country.

Opening an account if you do not have permanent resident status yet

If you are in Canada on a work permit or study permit, you can open an account at any major bank. Bring your passport, your valid permit, and proof of your Canadian address. The process is the same as for permanent residents.

If you are still outside Canada and planning to move here, some banks will let you open an account before you arrive. RBC, TD, and BMO all have online newcomer programs that accept applications from people who have a job offer or acceptance letter from a Canadian school. You will need to upload your passport, your job offer or school acceptance letter, and a signed lease or employment letter showing your Canadian address. The bank will review your process and may ask for a video call to verify your identity. Once approved, you can transfer money into the account and use it when you arrive.

If you are on a visitor visa or have no immigration status, opening an account is harder but not impossible. Some credit unions and smaller banks will open accounts if you have a Canadian address and a letter from your employer or school. Call ahead to ask what documents they need — do not assume they will turn you down without asking.

Getting a Social Insurance Number and building credit

A Social Insurance Number (SIN) is a nine-digit number that Canada uses to track income, taxes, and benefits. You need one to work in Canada, to open a savings account or TFSA, and to build a credit history. You can explore for a SIN at Service Canada, either online, by mail, or in person at a Service Canada office. If you are a permanent resident or on a work permit, you can explore right away. Processing takes about two weeks.

Once you have a SIN and a bank account, you can start building a Canadian credit history. Credit bureaus in Canada (Equifax and TransUnion) track your borrowing and payment history. If you have no Canadian credit history, you will not be able to get a credit card or loan right away. Some banks offer credit-builder products or secured credit cards that let you build history faster — you deposit money as collateral, and the bank reports your payments to the credit bureaus.

Frequently Asked Questions

Can I open a bank account in Canada if I am still outside the country?

Yes, some banks let you open an account online before you arrive if you have a job offer, school acceptance letter, or signed lease showing a Canadian address. RBC, TD, and BMO have newcomer programs that accept applications from outside Canada. You will likely need to verify your identity in person at a branch within 30 days of arriving.

What if my ID does not have a Canadian address on it?

Bring a second document that shows your Canadian address and your name. A lease, utility bill, employment letter, or mortgage statement all work. The document must be dated within the last three months. If you just arrived and do not have any of these yet, ask the bank whether they will accept a signed lease or employment letter.

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

You do not need a SIN to open a basic chequing account, but you will need one to open a savings account, TFSA, or investment account. You can explore for a SIN at Service Canada once you have permanent resident status or a valid work permit. Processing takes about two weeks.

How long does it take to open an account?

Online applications are approved within one to three business days, but you usually need to verify your identity in person or by video before the account is fully active. In-person applications at a branch can be completed the same day or within a few days. If you are opening before you arrive in Canada, allow an extra week for the bank to process your process.

Can I open an account if I am on a visitor visa?

The Big Five banks usually require permanent resident status or a valid work or study permit. However, some credit unions and smaller regional banks will open accounts for visitor visa holders if you have a Canadian address and a letter from your employer or school. Call ahead to ask what documents they accept.