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.

TD Canada Trust - Page 4

The table below are the address and Routing Number for all TD Canada 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
151 TD Canada Trust BC Victoria Oak Bay 2000 Cadboro Bay Road 050912590
152 TD Canada Trust BC Victoria Victoria Broadmead 811 Royal Oak Drive 050917530
153 TD Canada Trust BC Victoria Victoria Cedar Hill 3675 Shelbourne Street 050912870
154 TD Canada Trust BC Victoria Victoria Personal Trust 1125 Douglas Street 050954140
155 TD Canada Trust BC Victoria Victoria PIC 1125 Douglas Street 050954400
156 TD Canada Trust BC West Vancouver West Vancouver Marine 1645 Marine Drive 050913760
157 TD Canada Trust BC West Vancouver West Vancouver Park Royal Unit 632 Park Royal North 050910860
158 TD Canada Trust BC Westbank Westbank BC 100-3711 Old Okanagan Hwy 050912150
159 TD Canada Trust BC White Rock Central Plaza Shopping Centre 15110 North Bluff Road 050911990
160 TD Canada Trust MB Brandon Brandon 903 Rosser Ave, P.O. Box 22103 050910397
161 TD Canada Trust MB Winnipeg Regional Admin 1500-360 Main Street 050946027
162 TD Canada Trust MB Winnipeg West Wood Village Shopping Centre 3312 Portage Avenue 050911077
163 TD Canada Trust MB Winnipeg Winnipeg Edgeland 2030 Corydon Ave 050915127
164 TD Canada Trust MB Winnipeg Winnipeg Estates & Trusts 230 Portage Ave. - 2nd Floor 050954057
165 TD Canada Trust MB Winnipeg Winnipeg Henderson 10-1128 Henderson Highway 050913797
166 TD Canada Trust MB Winnipeg Winnipeg Lakewood 36 Lakewood at Fermor 050915857
167 TD Canada Trust MB Winnipeg Winnipeg Main 230 Portage Ave., P.O. Box 881 050910057
168 TD Canada Trust MB Winnipeg Winnipeg McPhillips 7-1375 McPhillips Street 050913997
169 TD Canada Trust MB Winnipeg Winnipeg Pembina 2093 Pembina South of Chancellor 050915837
170 TD Canada Trust MB Winnipeg Winnipeg PIC P.O. Box 881 050954447
171 TD Canada Trust MB Winnipeg Winnipeg St Mary's 1-1504 St Mary's Rd 050913007
172 TD Canada Trust MB Winnipeg Winnipeg Wilton 1114 Corydon Ave 050915017
173 TD Canada Trust NB Fredericton Fredericton 435 King Street 050913654
174 TD Canada Trust NB Moncton Moncton 814 Main St 050913684
175 TD Canada Trust NB Saint John Saint John 22 King Street 050912474
176 TD Canada Trust NB Saint John Saint John Lansdowne 22 King Street 050916344
177 TD Canada Trust NB Saint John Saint John Main 22 King Street 050913694
178 TD Canada Trust NB Saint John Saint John Trust Services 22 King Street 050954384
179 TD Canada Trust NL St. John's St. John's 240 Water St 050913703
180 TD Canada Trust NL St. John's St. John's Elizabeth 80 Elizabeth Avenue 050915023
181 TD Canada Trust NL St. John's St. John's Personal Trust 240 Water Street 050954403
182 TD Canada Trust NL St. John's St. John's Torbay Rd 80 Elizabeth 050916393
183 TD Canada Trust NS Bedford Bedford 1475 Bedford Highway 050915373
184 TD Canada Trust NS Bedford Bedford Millcove 1475 Bedford Highway 050916353
185 TD Canada Trust NS Bedford Kentville 1475 Bedford Highway 050915783
186 TD Canada Trust NS Bedford Windsor NS 1475 Bedford Highway 050916363
187 TD Canada Trust NS Dartmouth Dartmouth 590 Portland Street 050913643
188 TD Canada Trust NS Dartmouth Halifax Real Estate Admin 301-21 Micmac Mall 050947963
189 TD Canada Trust NS Halifax Charlottetown Personal Trust 1718 Argyle Street 050954394
190 TD Canada Trust NS Halifax Halifax Commercial Mortgages 1718 Argyle St 3rd Floor 050915523
191 TD Canada Trust NS Halifax Halifax Deal 3597 Dutch Village Road 050912643
192 TD Canada Trust NS Halifax Halifax Main 1718 Argyle Street 050913663
193 TD Canada Trust NS Halifax Halifax Monestary 6239 Quinpool Road 050910363
194 TD Canada Trust NS Halifax Halifax Personal Trust 1718 Argyle Street 050954363
195 TD Canada Trust NS Halifax Halifax PIC 1718 Argyle Street - 4th Floor 050954313
196 TD Canada Trust NS Halifax Halifax Sales Finance 1718 Argyle Str - 3rd Floor 050915513
197 TD Canada Trust NS Lunenburg Lunenburg 36 King St. 050913673
198 TD Canada Trust NS Sydney Sydney 199 Charlotte St 050913713
199 TD Canada Trust ON Ajax Ajax 15 Westney Rd N 050915362
200 TD Canada Trust ON Ajax Ajax Bayly 75 Bayly St W 050915452