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.

Bank of Montreal - Page 26

The table below are the address and Routing Number for all Bank of Montreal 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
1251 Bank of Montreal ON Val Caron 2996-1 Highway 69 N. 000124572
1252 Bank of Montreal ON Vaughan Rutherford & Dufferin 1621 Rutherford 000136982
1253 Bank of Montreal ON Vaughan weston Rd & Hwy7 30 Famous Ave 000125582
1254 Bank of Montreal ON Verona P.O. Box 130 000104042
1255 Bank of Montreal ON Walkerton 131 Durham St., P.O. Box 280 000124192
1256 Bank of Montreal ON Wallaceburg 770 James St. 000104062
1257 Bank of Montreal ON Waterdown Waterdown 95 Dundas Street East 000136872
1258 Bank of Montreal ON Waterford 9 Alice St., P.O. Box Box 160 000104072
1259 Bank of Montreal ON Waterloo BMO Harris Private Banking 20 Erb Street West, Suite 601 000134252
1260 Bank of Montreal ON Waterloo Glen Forrest 730 Glen Forrest Blvd. 000130562
1261 Bank of Montreal ON Waterloo IRA Needles & ERB 664 Erb Street West 000133032
1262 Bank of Montreal ON Waterloo King & Hickory 255 King St. N. 000124592
1263 Bank of Montreal ON Waterloo Weber and Lincoln 90 Weber St. North 000130572
1264 Bank of Montreal ON Waterloo 3 King St. S. 000124232
1265 Bank of Montreal ON Waterloo 90 Weber St. North 000104722
1266 Bank of Montreal ON Watford 5282 Nauvoo Road PO Box 100, P.O. Box 100 000124242
1267 Bank of Montreal ON Welland Seaway Mall 800 Niagara St 000129892
1268 Bank of Montreal ON Welland 800 Niagara St 000104082
1269 Bank of Montreal ON West Lorne 226 Graham St., P.O. Box 250 000124252
1270 Bank of Montreal ON Weston Finchdale Plaza 2546 Finch Avenue West 000129532
1271 Bank of Montreal ON Weston Martin Grove Gardens 5 Lavington Dr. 000104352
1272 Bank of Montreal ON Weston Royal York & Trehorne 1500 Royal York Road 000104382
1273 Bank of Montreal ON Weston Weston & John 1939 Weston Rd. 000104102
1274 Bank of Montreal ON Weston 1939 Weston Road 000129432
1275 Bank of Montreal ON Westport Main St. P.O. Box 280 000124262
1276 Bank of Montreal ON Whitby North Whitby 3960 Brock street North 000131902
1277 Bank of Montreal ON Whitby Whitby Mall Branch 1615 Dundas Street East 000139412
1278 Bank of Montreal ON Whitby 1615 Dundas Street East 000104112
1279 Bank of Montreal ON Willowdale Leslie & Nymark 4797 Leslie St. 000104572
1280 Bank of Montreal ON Willowdale Sheppard & Victoria Park 2450 Sheppard Ave. East 000124652
1281 Bank of Montreal ON Willowdale 2450 Sheppard Ave East 000129042
1282 Bank of Montreal ON Willowdale 2450 Sheppard Ave East 000129712
1283 Bank of Montreal ON Winchester 510 Main St., P.O. Box 457 000104812
1284 Bank of Montreal ON Windsor BMO Harris Private Banking 200 Ouellette Ave., P.O. Box 248 000133372
1285 Bank of Montreal ON Windsor Devonshire Mall 3100 Howard Ave. 000124312
1286 Bank of Montreal ON Windsor Grand Marais & Curry 1399 Grand Marais Rd. W. 000124222
1287 Bank of Montreal ON Windsor Tecumseh & Lauzon 7995 Tecumseh Road E. 000104462
1288 Bank of Montreal ON Windsor Tecumseh & Walker 2230 Tecumseh Road East 000104052
1289 Bank of Montreal ON Windsor University Mall 2680 Tecumseh Rd. W. 000129542
1290 Bank of Montreal ON Windsor Windsor Main Office 200 Ouellette Ave., P.O. Box 248 000100182
1291 Bank of Montreal ON Windsor Wyandotte & Watson 8185 Wyandotte St. E. 000124322
1292 Bank of Montreal ON Windsor 1295 Walker Rd. 000124202
1293 Bank of Montreal ON Windsor 1435 Tecumseh Road East 000104092
1294 Bank of Montreal ON Windsor 200 Ouelette Avenue 000124302
1295 Bank of Montreal ON Windsor 200 Oullette Avenue 000104122
1296 Bank of Montreal ON Windsor 2230 Tecumseh Road East 000104132
1297 Bank of Montreal ON Windsor 2230 Tecumseh Road East 000129552
1298 Bank of Montreal ON Wingham Wingham 55 Josephine St, PO Box 878 000126672
1299 Bank of Montreal ON Woodbridge Weston & Major Mackenzie 3737 Major Mackenzie Dr 000132972
1300 Bank of Montreal ON Woodbridge Weston & Steeles 3700 Steeles Avenue West 000124752