Canadian banks usually require you to open a bank account in person with 2 pieces of id. One piece of id needs to be a passport; Social Insurance Number (SIN) card ; IMM 1442 (Student Authorization; Employment Authorization; Visitor Record; Temporary Resident’s Permit) or IMM 5292 (Confirmation of Permanent Residence). The second id could be an employee card and a credit card. See what Canadian Banks accept for opening a bank account.
Many Canadian banks will allow you to start your bank account application online if you are current living outside of Canada.
But the easiest way to open a bank account if you are a non resident and plan to move, work or study in Canada and currently live outside of Canada is to apply through HSBC Bank. HSBC is a multinational bank with branches globally. You can open an HSBC Account in Canada if you are in a country where HSBC operates. Here is information about setting up a Canadian HSBC account for newcomers.
To make it even easier there are online business agencies that will help you set-up a Canadian HSBC account. For example Traveltowork, based in Australia, has partnered with HSBC Bank, to assist Australians with opening bank accounts in Canada. You can Simply apply by phone and your bank account will be organized immediately. As soon as you arrive in Canada your bank card will be ready for collection at any HSBC branch nationwide.
Information about Traveltowork. It was set up in 2000 to assist companies and individuals with opening bank accounts overseas before arriving to begin working in a new country. They have offices in USA, Australia, New Zealand, UK, Ireland, China, South Africa and help over 25,000 people every year with setting up bank accounts.