Yes, you can open a bank account in Canada, but the documents you need depend on your immigration status
You can open a bank account in Canada whether you are a Canadian citizen, permanent resident, temporary resident, or newcomer without permanent status. The major banks—Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC)—all accept applications from people in different immigration categories. What changes is which documents you bring and how long the process takes.
The banks do not check your immigration status the way a government office does. They check your identity and your ability to verify an address. If you cannot produce the documents a bank asks for, you can often move to a different bank or a credit union in your province, which may have different rules. Some banks also offer accounts specifically for newcomers or people without a Canadian credit history.
Key Takeaways
- Canadian citizens and permanent residents need a government-issued photo ID and proof of address; the process usually takes one business day.
- Temporary residents (work permit or study permit holders) can open accounts at major banks and most credit unions using their permit and a passport, though some branches may ask additional questions.
- Newcomers without permanent status may face longer waits or requests for extra documents like a letter from an employer or a utility bill in their name.
- Credit unions in your province often have different rules than national banks and may open accounts faster for people with limited Canadian history.
- You will need proof of address; a lease, utility bill, or letter from your employer or a settlement agency all work.
What documents you need based on your status
If you are a Canadian citizen or permanent resident: Bring a government-issued photo ID (passport, driver's license, or provincial ID card) and proof of your current address. Proof of address can be a recent utility bill, lease agreement, mortgage statement, or a letter from a government agency. The bank will usually open your account the same day or within one business day.
If you hold a work permit or study permit: Bring your valid permit, a passport, and proof of address. Some banks process these applications the same day; others may take two to five business days while they verify your permit status with Immigration, Refugees and Citizenship Canada (IRCC). A few branches may ask for a letter from your employer or school confirming your status, though this is not standard.
If you are a newcomer without a permit or with a visitor status: This is where rules vary most. Some banks will open an account with a passport and proof of address. Others ask for additional documents: a letter from your employer, a settlement agency letter confirming you are receiving services, or a notarized document from someone who already banks there. Call ahead to the branch you plan to visit—do not assume all branches of the same bank follow identical rules.
Where to open an account: banks versus credit unions
The five largest banks (RBC, TD, Scotiabank, BMO, CIBC) have branches across Canada and consistent policies. They are easiest if you have standard documents. If you are a temporary resident or newcomer, call the branch first and ask whether they have opened accounts for people in your situation. Some branches are more experienced with newcomers than others.
Credit unions are provincially regulated and often more flexible. Unions in British Columbia, Ontario, Alberta, and Quebec often open accounts for temporary residents and newcomers faster than national banks. You must join the credit union (usually a small one-time fee of $25 to $50) before opening an account, but membership is open to anyone with an address in the province. If a major bank turns you down, a credit union in your province is usually your next step.
Online banks (Tangerine, EQ Bank, Simplii Financial) require a Canadian address and a Social Insurance Number (SIN) or Individual Tax Number (ITN). If you do not have a SIN yet, you cannot open an account with an online bank until you do. Online banks are not an option for your first account if you are newly arrived.
How to get a Social Insurance Number and why it matters
A Social Insurance Number (SIN) is a nine-digit identifier you need for work, taxes, and some bank services. If you are a Canadian citizen or permanent resident, you can apply for a SIN at a Service Canada office or online through the Government of Canada website. Processing takes about two weeks by mail or same-day in person.
If you hold a work permit or study permit, you can apply for a SIN as soon as you arrive. Bring your passport, your permit, and proof of address. You do not need a SIN to open a basic chequing or savings account at a major bank or credit union, but you will need one to work, file taxes, or open an account with an online bank.
If you are a visitor or have another status, you may be able to get an Individual Tax Number (ITN) instead, which works for tax purposes but not for employment. Ask Service Canada which number you are may be able to access for based on your immigration status.
What happens during the account opening process
When you arrive at the bank or credit union, a representative will ask for your ID and proof of address. They will enter your information into their system and run a check with Equifax or TransUnion (Canada's credit reporting agencies) to see whether you have any existing accounts or fraud flags. This check does not affect your credit score.
If you are a permanent resident or citizen with a Canadian address history, the account opens immediately. If you are a temporary resident or newcomer, the bank may place a hold on the account for 24 to 72 hours while they verify your permit or contact your employer. During this hold, you can deposit money, but you cannot withdraw or transfer funds.
Once the account is open, you will receive a debit card (usually within 5 to 10 business days), online banking access (usually immediate), and a chequebook if you requested one (usually within 2 to 3 weeks). Some banks charge a monthly fee for basic accounts; others waive fees for the first few months or if you maintain a minimum balance.
Common reasons banks refuse to open an account
Banks can refuse to open an account if you cannot provide proof of identity or address. If this happens, ask the bank in writing why they refused and what documents would satisfy them. Banks must give you a reason; they cannot simply say no.
If a bank refuses you, try a different branch of the same bank or a credit union in your province. Credit unions have different underwriting rules and often approve people that national banks turn down. If a credit union also refuses, ask whether they will open an account if you bring a co-signer (someone already banking there who vouches for you).
Do not let a single refusal stop you. Newcomers and temporary residents open accounts in Canada every day. The first bank you visit may not be the right fit, but another one will be.
Frequently Asked Questions
Do I need a Canadian phone number or address before I open an account?
You need a Canadian address, but it does not have to be permanent. A hotel address, a friend's address, a shelter address, or a temporary rental all work as long as you can show a document (lease, booking confirmation, or letter from the organization) that proves you live there. A phone number is not required to open an account, though the bank may ask for one to contact you.
What if I do not have any proof of address?
If you have just arrived and have no documents in your name, ask your employer, school, or a settlement agency (like a local immigrant services organization) for a letter on their letterhead confirming your address. Many banks accept this as proof of address. If that does not work, a credit union in your province is your next option.
Can I open an account online if I am a temporary resident?
Most online banks require a SIN and a Canadian address history. If you are newly arrived, you will need to open an account in person at a branch first. Once you have a SIN and an account history, you can open additional accounts online.
How long does it take to open an account if I am a newcomer?
If you are a permanent resident or citizen with standard documents, expect one business day. If you are a temporary resident or newcomer, expect two to five business days while the bank verifies your status. Credit unions sometimes move faster—call ahead and ask.
What is the difference between a chequing account and a savings account?
A chequing account is for frequent deposits and withdrawals; you get a debit card and cheques. A savings account earns interest but limits how many withdrawals you can make per month. Most newcomers open a chequing account first. You can open both at the same time if you want.