Routing Numbers, Transit Numbers and SWIFT Codes for all Banks in Canada
Banks Swift Codes Credit Unions Trust Companies

Canadian Routing Numbers is a nine digits numerical codes used to identify an individual branch of a financial institution in Canada. It is used by Canadian Banks, Credit Unions and Trust Companies for Electronic Fund Transactions (EFT) within Canada.

The Routing Number is used for domestic transfer. To make money transfer, the Routing Number is used together with the bank account number of the recipient. For international inward money transfer, a SWIFT code must be used together with a Routing Number and Account Number.

MICR Numbers or widely known as Transit Numbers are used in cheques processing. It appears on the bottom of negotiable instruments such as checks identifying the financial institution on which it was drawn.

The format of Routing Number, MICR Number is as follows;

Routing Number - 0AAABBBBB
MICR Number - BBBBB-AAA

  • for the routing number, the first digit is the leading zero.
  • AAA is three digits code identifying the institution.
  • BBBB is five digits code identifying the branch.

HSBC Bank

The table below are the address and Routing Number for all HSBC Bank branches in Canada. Click on the Routing Number to find out the bank details, address & maps.

No Bank or Institution Prov ince City Branch Street Address Routing Number
1 HSBC Bank AB Calgary Calgary Main 407-8th Ave SW 001610149
2 HSBC Bank AB Calgary Calgary Main 407-8th Avenue S.W. 001610029
3 HSBC Bank AB Calgary Calgary Main Branch 777-8th Avenue S.W. 001600029
4 HSBC Bank AB Calgary Calgary South 347-58th Avenue S.E. 001610019
5 HSBC Bank AB Calgary Calgary South Trail 602-4600-130 Ave SE 001610159
6 HSBC Bank AB Calgary Crowfoot Centre 95 Crowfoot Crescent NW 001610009
7 HSBC Bank AB Calgary Harvest Hills #409-9650 Harvest Hills Blvd NE 001610179
8 HSBC Bank AB Calgary Kensington 1217 Kensington Road NW 001610189
9 HSBC Bank AB Calgary MacLeod Trail 9253 MacLeod Trail SW 001610239
10 HSBC Bank AB Calgary Opulence Centre #212 - 111 3rd Avenue S E 001610129
11 HSBC Bank AB Calgary Suite 1 777-8th Avenue S.W. 001600089
12 HSBC Bank AB Calgary 288 Aspen Glen Landing SW Suite 110 001610209
13 HSBC Bank AB Calgary Suite 140-815 17th Ave SW 001610169
14 HSBC Bank AB Edmonton Edmonton 101 Street, 10250-101 Street 001610099
15 HSBC Bank AB Edmonton Edmonton Main (HCE) 10561 Jasper Avenue 001610329
16 HSBC Bank AB Edmonton Edmonton Main Branch 10561 Jasper Avenue 001601009
17 HSBC Bank AB Edmonton Edmonton South 4112 Calgary Trail South 001610039
18 HSBC Bank AB Edmonton HSBC Trust Co. (Canada) 9th Floor 10250 101st Street 001610879
19 HSBC Bank AB Edmonton Pacific Rim Mall #118 - 9700 105th Avenue N W 001610139
20 HSBC Bank AB Edmonton Scotia Place Suite 1, 10561 Jasper Avenue 001601099
21 HSBC Bank AB Edmonton Sherwood Park 10561 Jasper Ave 001610249
22 HSBC Bank AB Edmonton The Hamptons 6230-199th St 001610219
23 HSBC Bank AB Edmonton Windemere 5404 Windermere Blvd NW 001610199
24 HSBC Bank AB Lethbridge Lethbridge 817-4th Avenue South 001610079
25 HSBC Bank AB Medicine Hat Medicine Hat 602-3rd Street S.E. 001610319
26 HSBC Bank AB Red Deer Red Deer 108-4909 49th St 001610059
27 HSBC Bank AB St Albert St Albert #400-665 St Albert Road 001610229
28 HSBC Bank BC Abbotsford Abbotsford 32412 South Fraser Way 001610670
29 HSBC Bank BC Burnaby Direct Bank 3383 Gilmore Way 001610850
30 HSBC Bank BC Burnaby Direct Bank - CMB 300-3555 Gilmore Way 001610880
31 HSBC Bank BC Burnaby Direct Channel 300-3555 Gilmore Way 001610876
32 HSBC Bank BC Burnaby Hastings & Gilmore Unit 3 4447 Lougheed Hwy 001610190
33 HSBC Bank BC Burnaby Hastings and Gilmore 4106 East Hastings Street 001600190
34 HSBC Bank BC Burnaby Kingsway & Royal Oak 5210 Kingsway 001600140
35 HSBC Bank BC Burnaby Kingsway & Royal Oak 5210 Kingsway 001610140
36 HSBC Bank BC Burnaby Kingsway & Willingdon Unit 2829 4500 Kingsway 001610730
37 HSBC Bank BC Burnaby Lougheed Hwy. & North Road 9952 Lougheed Highway 001600170
38 HSBC Bank BC Burnaby Vancouver Auto Finance Centre 300-3555 Gilmore Way 001610840
39 HSBC Bank BC Burnaby #300 3555 Gilmore Way 001610550
40 HSBC Bank BC Burnaby 300 3555 Gilmore Way 001610049
41 HSBC Bank BC Campbell River Campbell River 1000 Shoppers Row 001610650
42 HSBC Bank BC Campbell River Campbell River Branch 1000 Shoppers Row 001601200
43 HSBC Bank BC Chilliwack Chilliwack 100B 45850 Yale Road 001610660
44 HSBC Bank BC Chilliwack Chilliwack 9345 Main Street, P.O. Box 373 001600660
45 HSBC Bank BC Clearbrook Abbotsford Branch 32412 South Fraser Way 001600670
46 HSBC Bank BC Coquitlam Lougheed & North Road #1-405 North Road 001610170
47 HSBC Bank BC Cranbrook Cranbrook 928 Baker Street 001610360
48 HSBC Bank BC Cranbrook Cranbrook Branch 928 Baker Street 001602000
49 HSBC Bank BC Delta Delta Branch 8701 120 Street 001600200
50 HSBC Bank BC Kamloops Kamloops 380 Victoria St., P.O. Box 868 001601700