Yes, but the bank decides which countries it will serve
You can open a Canadian bank account from outside Canada, but not with every bank and not from every country. 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 offer accounts to non-residents, but each has its own list of countries where they will and will not do business. Some will open accounts for you online; others require you to visit a branch in person or work through a Canadian representative.
The reason for these restrictions is regulatory. Canadian banks must comply with anti-money-laundering rules set by the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC), and they must verify your identity and the source of your funds. Banks also face pressure from their own compliance teams to avoid countries where they perceive higher risk. This means a bank may refuse to open an account for you not because of who you are, but because of where you are.
Before you contact a bank, find out whether it serves your country. Call the bank's international customer service line or visit its website and look for "non-resident accounts" or "international accounts." Do not assume that because one bank serves your country, another will. The answer varies by institution.
Key Takeaways
- Canadian banks will open accounts for non-residents, but each bank maintains its own list of countries where it will and will not do business.
- You will need to prove your identity with a valid passport, provide proof of address in your home country, and show where your money comes from.
- Some banks let you open an account online; others require you to visit a Canadian branch in person or have a Canadian resident sponsor you.
- The process usually takes two to four weeks once you submit your documents, but delays are common if the bank needs to verify information with your home country's authorities.
- If a bank refuses to open an account for you, it is usually because of your location, not your creditworthiness, and another bank may have different rules.
What documents you will need to provide
Every Canadian bank will ask for proof of identity and proof of address. For identity, bring a valid passport—this is the standard document banks accept from non-residents because it is issued by a government and is hard to forge. A driver's license alone will not be enough.
For proof of address, the bank wants a recent document showing your name and your current address in your home country. This can be a utility bill, a lease, a property tax statement, or a government-issued ID card with your address on it. The document usually needs to be dated within the last three months. If you are moving or do not have a permanent address, tell the bank before you explore—some will accept a temporary address or a letter from an employer or institution confirming where you are living.
You will also need to declare the source of the money you plan to deposit. Banks ask this to meet FINTRAC rules. Be ready to explain whether the funds come from your salary, a business you own, an inheritance, investments, or another source. If the amount is large or the source is complex, the bank may ask for supporting documents—a recent pay stub, a business license, a will, or investment statements. This is not a judgment; it is a legal requirement.
The three main routes: online, in-person, or through a Canadian resident
Some banks let you open an account entirely online. TD and RBC both offer this for non-residents in certain countries. You upload your documents, verify your identity through a video call with a bank representative, and the account opens within a few business days. This is the fastest route if your bank and country support it.
Other banks require you to visit a branch in person. If you are planning a trip to Canada, you can walk into any branch of your chosen bank with your passport and proof of address and open an account on the spot. Bring originals of your documents, not copies. The account is usually active the same day or the next business day. If you are not traveling to Canada soon, this route is not practical.
A third option is to have a Canadian resident—a family member, friend, or colleague—open the account on your behalf or sponsor your account. Not all banks offer this, and the rules vary. Some banks will let a Canadian resident co-sign your process; others will let them verify your identity in person while you remain outside Canada. Ask your bank whether this is possible before you ask someone to help.
How long the process takes and what can slow it down
If you open an account online, expect the process to take two to four weeks from the moment you submit your documents. The bank will verify your identity, check your address, and confirm the source of your funds. During this time, your account is usually open but may have restrictions—you might not be able to transfer large amounts or access certain services until the verification is complete.
Delays happen most often when the bank cannot verify your address or the source of your funds through its own systems. If you provided a utility bill from a country where the bank does not have direct access to utility company records, the bank may contact you to ask for an alternative document. If your funds come from a business or investment account, the bank may ask for additional paperwork to confirm the source is legitimate. These requests can add two to four weeks to the timeline.
International transfers into your new account can also take longer than domestic transfers. Money sent from outside Canada usually arrives within three to five business days, but some banks and some countries take longer. Ask your bank for its typical timeline before you send money.
What happens if a bank refuses to open an account for you
If one bank says no, it does not mean all banks will. Banks have different risk tolerances and different compliance frameworks. A bank may refuse to serve your country because it has had compliance problems there in the past, or because it does not have the infrastructure to verify addresses and sources of funds in your location. Another bank may have different priorities and may be willing to serve you.
If you are refused, ask the bank why. The bank is not required to give you a detailed explanation, but it may tell you whether the refusal is based on your country, your personal circumstances, or something else. If it is based on your country, try another bank. If the bank says the refusal is based on your personal history—for example, a previous fraud case or a sanctions listing—then other banks will likely refuse you too, and you should consult a lawyer about your options.
Some non-residents open accounts through online banks or fintech companies that operate in Canada, such as Tangerine or EQ Bank. These institutions have different compliance rules and may serve countries that traditional banks do not. The trade-off is that they offer fewer services—no branch network, no in-person support, no lending products—but they can be a good option if you only need a basic account for receiving and sending money.
Keeping your account open once it is active
Once your account is open, you need to keep it active. Most Canadian banks require a minimum balance or a minimum monthly deposit to avoid fees. This varies by bank and by account type—a basic chequing account might have no minimum, while a premium account might require $5,000 or more. Check your account agreement for the exact requirement.
You also need to keep your address and contact information current. If you move, update your address with the bank. If the bank cannot reach you and your account becomes inactive, it may freeze the account or charge dormancy fees. Some provinces have rules about what happens to dormant accounts after a certain period—the money may be turned over to the provincial unclaimed property program. This is rare, but it happens when a bank loses contact with an account holder for several years.
If you plan to use the account only occasionally, tell your bank. Some banks will waive minimum balance requirements or reduce fees for accounts that are not used regularly, especially for non-residents who may not be in Canada often.
Frequently Asked Questions
Do I need a Canadian address to open an account?
No. You provide your address in your home country, not a Canadian address. The bank uses this to verify your identity and to comply with tax and anti-money-laundering rules. If you are moving to Canada, you can update your address once you arrive.
Can I open an account if I do not have a permanent address?
Most banks prefer a permanent address, but some will work with you if you explain your situation. A temporary address, a care-of address, or a letter from an employer or institution confirming where you are living may be accepted. Contact the bank before you explore to ask what they will accept.
What if my country is not on the bank's list of approved countries?
Try another bank. Each bank maintains its own list, and they differ. If no major bank will serve you, look into online banks or fintech companies that operate in Canada. If all Canadian banks refuse, you may need to wait until you are in Canada in person to open an account, or consult a lawyer about your options.
How much money do I need to open an account?
Most banks do not require a minimum deposit to open an account, but they may require a minimum balance to avoid monthly fees once the account is open. This varies by bank and account type. Ask your bank about its specific requirements before you explore.
Can I open a business account as a non-resident?
Yes, but the process is more complex. You will need to provide documents about your business—a business license, articles of incorporation, or a partnership agreement—in addition to personal identity documents. Some banks have separate teams for business accounts and may have stricter rules for non-residents. Contact the bank's business banking department to ask whether they serve non-resident business owners in your country.