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 2

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
51 National Trust MB Winnipeg Portage Place 393 Portage Ave, 159 393 Portage Ave 059006027
52 National Trust MB Winnipeg RSP Dept 250 Portage Ave 059007507
53 National Trust MB Winnipeg St. Vital Square 335 Dakota Street 059006017
54 National Trust NS Halifax 1646 Barrington Street 059004013
55 National Trust ON Ajax Harwood Place Mall 314 Harwood Ave. S. 059000382
56 National Trust ON Alliston 13 Victoria St. W., PO Box 400 059001292
57 National Trust ON Ancaster 14 Martindale Crescent 059005612
58 National Trust ON Arnprior Heritage Square 75 Elgin Street West, P.O. Box 339 059000842
59 National Trust ON Aylmer 42 Talbot St. E., P.O. Box 308 059001702
60 National Trust ON Barrie Barrie 400 Power Centre Building E 400 Power Cntr. 19 Molson Park Drive 059005642
61 National Trust ON Barrie Bayfield Mall 320 Bayfield Street, 320 Bayfield St. 059000972
62 National Trust ON Barrie Business Banking 19 Molson Park Drive 059005482
63 National Trust ON Barrie Business Banking 19 Molson Park Drive 059005492
64 National Trust ON Barrie Sobeys Springwater Marketplace 409 Bayfield Street 059005052
65 National Trust ON Barrie 35 Dunlop St. E., P.O. Box 906 059001432
66 National Trust ON Belleville Belleville Sales Support Unit 175 Front Street Third Floor, P.O. Box 637 059005082
67 National Trust ON Belleville Business Banking 175 Front Street 059005522
68 National Trust ON Belleville College Centre 345 College Street East 059005032
69 National Trust ON Belleville Loyalist Market 150 Sydney Street, P.O. Box 67 059000282
70 National Trust ON Belleville North Front Centre 305 North Front St. 059001652
71 National Trust ON Belleville 175 Front St. 059001212
72 National Trust ON Bowmanville 68 King St. E. 059001672
73 National Trust ON Bracebridge Bracebridge Shopping Centre 505 Hwy #118 059005212
74 National Trust ON Brampton 11 Main Street South Branch 11 Main St. S. 2nd Floor, P.O. Box 99 059001012
75 National Trust ON Brampton Bramalea City Centre 25 Peel Centre Dr. 059000702
76 National Trust ON Brampton Brampton Supercentre 295 Queen St. E. 059001752
77 National Trust ON Brantford Eaton Market Square 1 Market Street 059000892
78 National Trust ON Brantford 265 King George Rd, 265 King George Rd. 059001722
79 National Trust ON Brockville 51 King Street West 059001712
80 National Trust ON Burlington Automotive Finance Centre 1455 Lakeshore Road Suite 204N 059001532
81 National Trust ON Burlington Supercentre Mall 2025 Guelph Line 059005042
82 National Trust ON Burlington 527 Brant Street 059000802
83 National Trust ON Cannington 10 Cameron St W., P.O. Box 250 059001192
84 National Trust ON Chatham Thames Lea Shopping Centre 635 Grand Avenue West 059000302
85 National Trust ON Chatham 213 King Street W., P.O. Box 1137 059001332
86 National Trust ON Cobourg King George Court 68 King Street West 059001152
87 National Trust ON Collingwood 72 Hurontario Street, Box 459 059001302
88 National Trust ON Cornwall 841 Sydney Street, Tudor Centre, 841 Sydney Street 059001391
89 National Trust ON Downsview York Plaza 1603 Wilson Avenue 059000112
90 National Trust ON Downsview 628 Sheppard Avenue West 059000092
91 National Trust ON Etobicoke Sherway Gardens 25 The West Mall, P.O. Box 178 059000682
92 National Trust ON Exeter 425 Main Street, P.O. Box 2020 059001102
93 National Trust ON Goderich Business Banking 100 Kingston St. P.O. Box 8 059005532
94 National Trust ON Goderich 100 Kingston St., P.O. Box 8 059001032
95 National Trust ON Guelph 42 Wyndham St. N. 059001282
96 National Trust ON Hamilton Centre Mall 1227 Barton Street E. 059000772
97 National Trust ON Hamilton Employee Benefits Lloyd D. Jackson Square Phase IV, 100 King Street West 059062602
98 National Trust ON Hamilton Fennell Square Shopping Centre 997A Fennell Ave. E. 059000782
99 National Trust ON Hamilton Lime Ridge Mall 999 Upper Wentworth St. 059001762
100 National Trust ON Hamilton Lloyd D. Jackson Sq 120 King St. W., P.O. Box 2290 Stn. A 059000822