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

Canadian banks will open accounts for non-residents, temporary residents, and permanent residents, but they require different documents from each group. If you are a Canadian citizen or permanent resident, the process is straightforward: bring a government-issued ID and proof of address. If you are on a work permit, study permit, or visiting Canada, you can still open an account—most major banks accept these statuses—but you will need additional documentation to prove your identity and your right to be in Canada.

The catch is that some banks are stricter than others, and some branches enforce rules differently. A big bank like Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), or Bank of Montreal (BMO) will almost certainly open an account for you if you have the right papers. Smaller banks and credit unions vary by province and by branch. Starting with a major bank is the fastest route if you are not yet sure what documents you have.

Key Takeaways

  • Canadian citizens and permanent residents need a government-issued ID and proof of address; the process usually takes 15 to 30 minutes in branch.
  • Temporary residents (work permit, study permit, or visitor) can open accounts at major banks but must bring a passport, a letter from Immigration, Refugees and Citizenship Canada (IRCC) confirming their status, and proof of a Canadian address.
  • If you do not yet have a Canadian address, some banks will accept a letter from your employer or school, or a hotel booking; ask the branch before you go in.
  • Online-only banks have stricter identity verification and may reject non-residents or require a Canadian phone number and address before opening an account.
  • Once your account is open, you can apply for a debit card on the spot, but a credit card typically requires a Canadian credit history or a co-signer.

What documents you need by immigration status

Canadian citizens and permanent residents: Bring a valid passport, driver's license, or provincial ID card, plus proof of your current address (a utility bill, lease, or mortgage statement dated within the last three months). If you have just moved, a letter from your landlord or a recent lease will work. Most branches will open your account the same day.

Temporary residents on a work permit: Bring your passport, your valid work permit (or a letter from IRCC showing your permit number and expiry date if the physical permit has not arrived yet), and proof of a Canadian address. If you are staying with an employer or in temporary housing, a letter from your employer on company letterhead stating your name, position, and address will substitute for a utility bill. Some banks will also accept a signed lease or a letter from your landlord.

International students on a study permit: Bring your passport, your valid study permit, and proof of your Canadian address. A letter from your school on official letterhead confirming your enrollment and your on-campus or off-campus address works as proof of address. If you live in student housing, the residence agreement counts. If you have not yet arrived in Canada, call the bank ahead—some will let you open an account remotely with a video call, though this is less common.

Visitors (no permit): This is the hardest category. Most major banks will open a basic account if you have a valid passport and proof of a Canadian address. If you are staying in a hotel or Airbnb, some branches will accept a booking confirmation or a letter from the property owner. Call ahead to confirm; not all branches will do this, and you may need to visit a specific location.

Which banks accept non-residents most easily

The Big Five Canadian banks—RBC, TD, Scotiabank, BMO, and Canadian Imperial Bank of Commerce (CIBC)—all open accounts for temporary residents and visitors, though policies vary slightly by branch. RBC and TD tend to be the most flexible with proof-of-address documents. Scotiabank and BMO are slightly stricter but still reasonable. CIBC's policies are comparable to the others.

Credit unions and provincial banks vary widely. In Ontario, Tangerine (which is online-only but owned by Scotiabank) and EQ Bank will open accounts for non-residents if you have a valid passport and a Canadian address, but they require a Canadian phone number and may take longer to verify your identity. In British Columbia, Coast Capital and BlueShore Credit Union are generally accommodating. In Quebec, Desjardins has different rules for non-residents than the Big Five. Call your local credit union or check their website before visiting.

Online-only banks like Wealthsimple Cash and Simplii Financial have stricter automated identity checks and often reject applications from people without a Canadian credit history or a Canadian phone number. If you are new to Canada, start with a branch of a major bank where you can speak to a person who can override automated systems if your documents are in order.

What happens after you open your account

Once your account is open, you will receive a debit card within 7 to 10 business days (or sometimes on the spot, depending on the bank). You can use this card to withdraw cash, make purchases, and transfer money. You will also get online banking access immediately, which lets you check your balance, set up bill payments, and transfer money between your own accounts.

A credit card is a separate application and is much harder to get as a newcomer. Most banks will reject a credit card application if you have no Canadian credit history. Your options are to wait 6 to 12 months and build a history with your debit card and bill payments, to ask a Canadian citizen or permanent resident to co-sign, or to apply for a secured credit card (where you deposit money as collateral). Some banks offer newcomer credit cards with lower limits and higher interest rates; ask your branch whether this is available.

Setting up direct deposit for your paycheck or student funding is free and takes one business day to activate. You will need your account number and transit number, which you can find on your debit card or in your online banking portal. If your employer or school needs your banking details, you can provide them immediately after opening your account.

Proof of address when you have just arrived

If you are arriving in Canada and do not yet have a lease, utility bill, or other official proof of address, you have several options. A letter from your employer on company letterhead stating your name, position, and the address where you will be living is usually accepted. A letter from your school confirming your enrollment and your residence address works the same way. A signed lease agreement (even if you have not moved in yet) is also acceptable at most branches.

If you are staying in a hotel, Airbnb, or with a friend, ask the bank what they will accept before you visit. Some branches will take a booking confirmation or a letter from your host. Others will not. Calling ahead saves you a wasted trip. If the branch refuses, you can try a different branch of the same bank or a different bank entirely—policies are not uniform across all locations.

Once you have been in Canada for three months, you can usually get a utility bill in your name, which becomes your standard proof of address for any future banking needs.

Opening an account online versus in person

In-person is almost always faster and more reliable for non-residents. When you walk into a branch with your documents, a staff member can verify your identity on the spot and answer questions about what counts as proof of address. Your account opens the same day, and you leave with a debit card or a card number you can use immediately.

Online applications for non-residents are slower and more likely to be rejected. The automated identity verification systems used by online banks are designed for Canadian residents with Canadian phone numbers and addresses. If you do not have these, the system may flag your application as high-risk and either reject it or send it to a human reviewer, which adds days or weeks. If you are new to Canada, go to a branch.

Some banks offer a hybrid: you start the application online, but then you visit a branch to verify your identity in person. This can be faster than a purely in-branch application if the bank's system is slow, but it is not faster than walking in and doing everything at once.

What to bring to the bank

Your StatusRequired DocumentsAcceptable Proof of Address
Canadian citizen or permanent residentValid passport, driver's license, or provincial IDUtility bill, lease, mortgage statement, or property tax notice (dated within 3 months)
Work permit holderPassport + valid work permit (or IRCC letter)Lease, employer letter, landlord letter, or utility bill
Study permit holderPassport + valid study permitSchool enrollment letter, residence agreement, or lease
Visitor (no permit)Valid passportHotel booking, Airbnb confirmation, or landlord letter (call ahead to confirm)

Frequently Asked Questions

Can I open a bank account before I arrive in Canada?

Some banks allow you to open an account online before you arrive, but the process is slow and often rejected. Your best option is to open an account in person within your first week of arriving. If you need banking access before you land, consider a travel money card or a prepaid card from your home country, which you can reload once you are in Canada.

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

No. You do not need a SIN to open a basic chequing or savings account. You will need a SIN later if you want to open a credit card, apply for a mortgage, or earn interest on savings (for tax purposes). You can apply for a SIN at Service Canada once you have arrived and have proof of your status and address.

What if the bank rejects my application?

Ask the staff member why. If it is because of proof of address, try a different document or visit a different branch. If it is because of your immigration status, confirm that your permit or letter from IRCC is valid and current. If you are still rejected, try a different bank or a credit union in your province. Major banks have different policies by branch, so persistence usually works.

Can I send money to my home country from a Canadian bank account?

Yes. All major banks offer international wire transfers, though fees are high (typically $15 to $50 per transfer). Cheaper options include Wise (formerly TransferWise), which charges a small percentage of the amount and has a better exchange rate. You can set up a Wise account online and link it to your Canadian bank account once it is open.

How long does it take to get a credit card after opening my account?

If you have no Canadian credit history, most banks will reject a credit card application immediately. Wait 6 to 12 months, build a history with your debit card and bill payments, and apply again. Alternatively, ask about a secured credit card (you deposit $500 to $2,000 as collateral) or a newcomer credit card with a lower limit. These are approved much faster.