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 6

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
251 TD Canada Trust ON Etobicoke Toronto Markland Wood 4335 Bloor Street West 050910502
252 TD Canada Trust ON Etobicoke Toronto Mimico Street 2472 Lakeshore Blvd West 050915382
253 TD Canada Trust ON Etobicoke Toronto Rathburn 1498 Islington Ave 050912512
254 TD Canada Trust ON Etobicoke Toronto Richview 250 Wincott Drive 050910482
255 TD Canada Trust ON Etobicoke Toronto Royal York 1440 Royal York Rd 050911932
256 TD Canada Trust ON Etobicoke Toronto Saturn 666 Burnhamthorpe Road 050913312
257 TD Canada Trust ON Etobicoke Toronto Westway 418 The Westway 050917482
258 TD Canada Trust ON Fergus Fergus 298 St Andrew St West 050910772
259 TD Canada Trust ON Fort Erie Fort Erie 70 Jarvis Street, P.O. Box 98 Station A 050911212
260 TD Canada Trust ON Georgetown Halton Hills (Georgetown) 29 Main Street South 050910702
261 TD Canada Trust ON Gloucester Ottawa Blair Rd 1648 Montreal Rd 050917946
262 TD Canada Trust ON Goderich Goderich Main 39 Victoria St S, 39 Victoria A St 050915192
263 TD Canada Trust ON Grimsby Grimsby 20 Main Street East 050911222
264 TD Canada Trust ON Guelph Guelph Eramosa 350 Eramosa Rd. 050915162
265 TD Canada Trust ON Guelph Guelph Kortright Edinburgh 200 Kortright Rd W 050917282
266 TD Canada Trust ON Guelph Guelph MacDonell c/o 34 Wyndham Street 050913052
267 TD Canada Trust ON Guelph Guelph Main 34 Wyndham Street 050910182
268 TD Canada Trust ON Guelph Guelph Scottsdale 585 Scottsdale Dr 050911612
269 TD Canada Trust ON Guelph Guelph Silvercreek 170 Silvercreek Parkway N 050910882
270 TD Canada Trust ON Guelph Guelph Speedvale 666 Woolwich Street 050911312
271 TD Canada Trust ON Hamilton Hamilton Centre Mall Greater Hamilton Shopping Centre, 1227 Barton St E 050911022
272 TD Canada Trust ON Hamilton Hamilton Cline 938 King Street West 050913462
273 TD Canada Trust ON Hamilton Hamilton Fennell 830 Upper James Street 050913442
274 TD Canada Trust ON Hamilton Hamilton Jackson Square 2 King St W 050911132
275 TD Canada Trust ON Hamilton Hamilton James 46 King Street East 050913452
276 TD Canada Trust ON Hamilton Hamilton Limeridge 863 Upper Wentworth Street 050917132
277 TD Canada Trust ON Hamilton Hamilton Main 46 King Street East, P.O. Box 710 050910152
278 TD Canada Trust ON Hamilton Hamilton Mohawk 781 Mohawk Rd W 050912502
279 TD Canada Trust ON Hamilton Hamilton Personal Trust 46 King Street E 050954152
280 TD Canada Trust ON Hamilton Hamilton PIC P.O. Box 710 050954482
281 TD Canada Trust ON Hamilton Hamilton Rosedale King Rose Place - 1900 King Street E 050912372
282 TD Canada Trust ON Hamilton Hamilton Upper James 830 Upper James 050911912
283 TD Canada Trust ON Hamilton Hamilton Upper Ottawa 1119 Fennell Avenue East 050911782
284 TD Canada Trust ON Hamilton Hamilton Upper Wentworth 550 Fennel Ave. E. 050911602
285 TD Canada Trust ON Hamilton Hamilton Westcliffe c/o 781 Mohawk Rd West 050913472
286 TD Canada Trust ON Hamilton St Catharines IM and PS 46 King St East, P.O. Box 710 050954192
287 TD Canada Trust ON Hanover Hanover 297 10th St 050913722
288 TD Canada Trust ON Ingersoll Ingersoll 195 Thames Street South 050915032
289 TD Canada Trust ON Kanata Farmboy Market Square 457 Hazeldean Road Unit 28 050915576
290 TD Canada Trust ON Kanata Kanata Centrum 120 Earl Grey Drive 050910526
291 TD Canada Trust ON Kapuskasing Kapuskasing 25 Brunetville Road 050911382
292 TD Canada Trust ON Kingston Kingston Bath 648 Bath Road 050911902
293 TD Canada Trust ON Kingston Kingston Main 94 Princess Street 050911392
294 TD Canada Trust ON Kingston Kingston Princess 1006 Princess Street 050912432
295 TD Canada Trust ON Kirkland Lake Kirkland Lake 51 Government Road West 050911402
296 TD Canada Trust ON Kitchener Central Ontario Mtge Service Unit 305 King Street W, P.O. Box 698 Station C 050912322
297 TD Canada Trust ON Kitchener CSU 384 Money Out 305 King St West 050913842
298 TD Canada Trust ON Kitchener Kitchener Belmont 693 Belmont Boulevard 050910722
299 TD Canada Trust ON Kitchener Kitchener Benton 55 King Street West 050913062
300 TD Canada Trust ON Kitchener Kitchener E & T P.O. Box 698, Station C 050954972