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.

National Trust - Page 1

The table below are the address and Routing Number for all National Trust 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 National Trust AB Calgary Business Banking Suite 300 530 8th Ave. SW 059002199
2 National Trust AB Calgary Chinook Centre Chinook Centre, 6455 MacLeod Trail S.W. 059002109
3 National Trust AB Calgary Dealer Finance Centre Suite 300 530 8th Ave. SW 059002169
4 National Trust AB Calgary Employee Benefit Dept 150 Toronto Dominion Square 059009609
5 National Trust AB Calgary RSP Dept 150 Toronto Dominion Square 059009509
6 National Trust AB Calgary Springhill Village 162 8060 Silversprings Blvd. NW 059002179
7 National Trust AB Calgary Toronto Dominion Square TD Square Home Oil Tower, 320 8th Avenue South-West 059002099
8 National Trust AB Calgary 1204 Kensington Road NW 059002069
9 National Trust AB Calgary 150 Toronto Dominion Square 059009409
10 National Trust AB Camrose Duggan Village Mall 443 6601 48th Ave 059002029
11 National Trust AB Edmonton Employee Benefit Dept Scotia Place, 10072 Jasper Ave 059019609
12 National Trust AB Edmonton Millwood Mainstreet 6147 28th Avenue 059002189
13 National Trust AB Edmonton Personal Trust Dept Scotia Place, 10072 Jasper Ave 059019409
14 National Trust AB Edmonton RSP Dept Scotia Place, 10072 Jasper Ave 059019509
15 National Trust AB Edmonton Scotia Place 10072 Jasper Ave 059002119
16 National Trust AB Edmonton West Edmonton Mall 8770-170 Street, 8770 170 Street 059002159
17 National Trust AB Edmonton Westmount Shoppers Park 111th Ave & Groat Rd 059002129
18 National Trust AB Lethbridge Park Place Shopping Centre 501-1st Ave. S. Unit 60, Box 60 059002039
19 National Trust AB Red Deer 4402-49th Avenue 059002049
20 National Trust BC Burnaby Brentwood Shopping Centre Unit 26 4567 Lougheed Highway 059007060
21 National Trust BC Kamloops Employee Benefit Dept 205 Victoria St 059082600
22 National Trust BC Kamloops Personal Trust Dept 205 Victoria St 059082400
23 National Trust BC Kamloops Savings Dept 205 Victoria St 059007020
24 National Trust BC Kamloops 205 Victoria St 059082500
25 National Trust BC Kelowna Personal Trust Department 411 Bernard Avenue 059020400
26 National Trust BC Kelowna RSP Department 411 Bernard Avenue 059020500
27 National Trust BC Kelowna 411 Bernard Ave. 059007220
28 National Trust BC Langley Willowdale Shopping Centre 427-19705 Fraser Highway, 19705 Fraser Highway Unit 427 059007190
29 National Trust BC Port Coquitlam 2748 Lougheed Highway Unit 400 059007210
30 National Trust BC Richmond 100-6760 No. 3 Road, 100-6760 No. 3 Rd. 059007140
31 National Trust BC Surrey Surrey 1268 Guildford Town Centre 059007130
32 National Trust BC Vancouver Business Banking 666 Burrard Street, 666 Burrard St. Suite 830 059007200
33 National Trust BC Vancouver City Square 555 West 12th Avenue Unit 130, 555 West 12th Avenue Suite 130 059007010
34 National Trust BC Vancouver Employee Benefit Dept 666 Burrard St 059010600
35 National Trust BC Vancouver Kerrisdale 2156 West 41st Ave 059007050
36 National Trust BC Vancouver Lonsdale 1407 Lonsdale Ave 059007100
37 National Trust BC Vancouver Park Royal Shopping Centre 955 Park Royal S. 059007040
38 National Trust BC Vancouver Personal Trust Dept 666 Burrard St 059010400
39 National Trust BC Vancouver RSP Dept 666 Burrard St 059010500
40 National Trust BC Vancouver Savings Dept Place Place Tower, 666 Burrard St. Main Floor 059007030
41 National Trust BC Victoria Employee Benefit Dept 1280 Douglas St. 059090600
42 National Trust BC Victoria Hillside Centre 77-1644 Hillside Ave, #77 1644 Hillside Ave 059007090
43 National Trust BC Victoria Oakbay 2190 Oak Bay Ave 059007080
44 National Trust BC Victoria Personal Trust Dept 1280 Douglas St. 059090400
45 National Trust BC Victoria RSP Dept 1280 Douglas St. 059090500
46 National Trust BC Victoria Savings Dept 1280 Douglas St, 1280 Douglas St. PO Box 8043 059007070
47 National Trust BC Victoria Victoria Eaton Centre Victoria Eaton Centre, Unit 106 Victoria Eaton Centre 059007120
48 National Trust MB Winnipeg Employee Benefit Dept 250 Portage Ave 059007607
49 National Trust MB Winnipeg Personal Trust Dept 250 Portage Ave 059007407
50 National Trust MB Winnipeg Polo Park Shopping Centre 1485 Portage Ave 059006037