Yes, you can open a bank account in Canada, but the requirements depend on your residency status and which bank you choose
Canadian banks will open accounts for Canadian citizens, permanent residents, and temporary residents with valid documentation. The process is straightforward if you have a Social Insurance Number (SIN) or a Temporary Resident Number (TRN), but banks have different rules about who they will serve and what documents they require. Some banks ask for a Canadian address; others will work with a temporary address or a mailing address outside Canada. The fastest route is usually your nearest branch of a major bank — Royal Bank of Canada, Toronto-Dominion, Scotiabank, Bank of Montreal, or CIBC — because they have the most experience with different residency situations and can often open an account on the same day.
The entire process from walking into a branch to using your account can happen in a single visit. You will need two pieces of identification, proof of your address, and about 20 minutes. If you are opening online instead, the account is usually active within one business day, though your debit card takes five to seven days to arrive by mail.
Key Takeaways
- Canadian citizens and permanent residents can open a bank account with a government-issued ID and proof of address; temporary residents need a valid passport and either a SIN or TRN.
- Major banks (RBC, TD, Scotiabank, BMO, CIBC) typically open accounts faster than smaller institutions and have clearer processes for non-residents.
- You do not need a Canadian address to open an account, though some banks prefer one; many will accept a temporary address or international mailing address.
- Online-only banks like Tangerine and EQ Bank have lower fees but may require a Canadian address or existing Canadian banking relationship to verify your identity.
- The account is usually active within one business day, but debit cards and online banking access may take three to five business days to arrive or set up.
What documents you need to bring
Every bank in Canada requires two pieces of identification: one government-issued photo ID and one proof of address. For Canadian citizens and permanent residents, a driver's license or passport covers the photo ID requirement. For proof of address, bring a recent utility bill, lease agreement, or mortgage statement in your name — it must be dated within the last 90 days. If you do not have a Canadian address yet, some banks will accept a letter from your employer or a temporary accommodation confirmation.
Temporary residents need a valid passport plus either a Social Insurance Number or a Temporary Resident Number. If you have a work permit or study permit, bring that as well. Some banks will ask for a letter from your employer or school confirming your status. If you are waiting for your SIN or TRN to arrive, call the bank branch before you visit — some will open an account with your process receipt, others will not.
Bring your phone number and email address. Banks use these to set up online banking and send account confirmations. If you have a Canadian phone number, use it; if not, most banks will accept an international number for now and let you update it later.
The difference between major banks and online banks
Major banks (RBC, TD, Scotiabank, BMO, CIBC) have physical branches across Canada and staff trained to handle non-standard situations. They charge monthly account fees — usually $4 to $15 depending on the account type — but offer in-person support, cheque deposits at branches, and faster resolution if something goes wrong. If you are new to Canada or do not yet have a SIN, a major bank branch is your most reliable option because staff can often work around missing documents.
Online-only banks like Tangerine, EQ Bank, and Simplii Financial have no monthly fees and lower minimum balances, but they require you to open an account entirely online. Most require a Canadian address, a valid SIN or TRN, and a way to verify your identity — usually a Canadian credit card or an existing account at another Canadian bank. If you are arriving in Canada without any of these, an online bank will not work as your first account. Once you have a major bank account and a Canadian address, you can open an online account later.
Opening an account in person versus online
Opening in person at a branch takes 15 to 30 minutes and is the most reliable route if you are new to Canada or do not have a SIN yet. The staff member will verify your documents, ask about the account type you want (chequing, savings, or both), and set up online banking access on the spot. You will receive a debit card in the mail within three to five business days. Your account is usually active the same day, so you can use online banking or visit an ATM when ready.
Opening online requires you to upload photos of your ID and proof of address, answer security questions, and verify your identity through a video call or by linking an existing Canadian bank account. The process takes 10 to 20 minutes but can take longer if the bank's system flags your documents for manual review. Approval usually comes within one business day, but sometimes takes up to three. Your debit card arrives by mail in five to seven business days.
Timeline from process to first use
If you open an account in person at a major bank branch, you can use online banking and ATMs the same day. Your debit card arrives by mail in three to five business days. If you need to write cheques, ask the bank for a temporary cheque number so you can start using them before the physical cheques arrive — this takes one to two additional business days.
If you open online, the account is usually active within one business day, but you cannot use the debit card until it arrives in the mail, which takes five to seven business days. Some banks offer a temporary digital card you can add to your phone's wallet when ready, so you can make purchases online or in stores while you wait for the physical card. If you are transferring money from outside Canada, the bank will give you account and routing information on the day you open the account. International transfers usually take three to five business days to arrive, depending on the sending bank and the country you are sending from.
Account types and what they cost
Most people open a chequing account, which lets you write cheques, use a debit card, and set up automatic bill payments. Major banks charge $4 to $15 per month, depending on whether you maintain a minimum balance or set up direct deposit. If you receive a paycheque by direct deposit, many banks waive the monthly fee. Online-only banks charge no monthly fee.
A savings account is separate and earns interest on money you do not spend. You can open both at the same time. Savings accounts at major banks earn very little interest — usually 0.01% to 0.5% — but online banks and credit unions often offer higher rates, usually 3% to 5%. You can open a savings account at a major bank first and move money to a higher-interest account later. Some banks offer student accounts or newcomer accounts with lower or no monthly fees if you are under 25 or new to Canada. Ask the staff member whether you may have access to — you may not need to ask; they will often suggest it.
What happens if you do not have a SIN yet
You can open a bank account without a Social Insurance Number if you have a Temporary Resident Number (TRN) or a valid work or study permit. The bank will use your TRN instead of your SIN for tax reporting. Once you receive your SIN, visit the branch or call the bank to update your account — this takes a few minutes and is free.
If you do not have a TRN either — for example, if you are still waiting for your work permit to be processed — call the branch before you visit. Some banks will open an account with your process receipt or a letter from your employer confirming your status. Others will ask you to come back once your permit arrives. Major bank branches are more flexible about this than online banks.
Frequently Asked Questions
Do I need a Canadian address to open a bank account?
No, but most banks prefer one. If you do not have a Canadian address yet, bring a letter from your employer, school, or temporary accommodation provider. Some banks will accept a mailing address outside Canada for now and let you update it once you have a Canadian address. Online banks are stricter and usually require a Canadian address before they will open an account.
Can I open an account if I am not a permanent resident?
Yes. Temporary residents with a valid work permit, study permit, or visitor record can open an account using their passport and Temporary Resident Number. You do not need permanent residency. Bring your permit or record along with your passport and proof of address.
How long does it take to get a debit card?
If you open an account in person, your debit card arrives by mail in three to five business days. Some banks offer a temporary digital card you can use when ready on your phone. If you open online, the card takes five to seven business days. You can use online banking and ATMs before the card arrives.
What if the bank rejects my documents?
Banks sometimes flag documents for manual review if the address is unclear, the ID is close to expiring, or the name does not match exactly. Call the branch and ask what they need. You may be able to provide additional documents — a letter from your employer, a rental agreement, or a second form of ID — to confirm your identity. This usually resolves within one to three business days.
Can I open an account online if I do not have a Canadian credit card?
Most online banks require either a Canadian credit card or an existing account at another Canadian bank to verify your identity. If you do not have either, open an account in person at a major bank branch first. Once that account is active, you can open an online account if you want lower fees.