Bank Of Montreal - Routing Numbers & Branch Transit Numbers List


A Canadian routing number consists of 9 numerical digits that are used for electronic funds transfers. They identify a specific bank and branch where a payment will be sent. BMO's institution number is 001. Bank Of Montreal currently has 1661 routing & transit numbers assigned depending on individual branch locations.

When you need to provide financial institutions with routing information you should do so in the format //CC0AAABBBBB where //CC0 is the standard Canadian clearing code, AAA is Bank Of Montreal's 3-digit bank institution number and BBBBB is the 5-digit branch transit number. Together with the account number, it is essential for delivering payments through the clearing system.

Routing numbers come in two formats:

Using the table list below you can browse through all routing & branch transit numbers used by Bank Of Montreal. You can click on any individual routing number to find out details about the bank branch, address and additional information that may be required by Bank Of Montreal for wire transfer instructions purposes. You can use the "Search" box to filter by city, branch, address or routing / transit number.

Cheaper and faster payments with Wise

When you send or receive an international wire with your bank, you might lose money on a bad exchange rate, which is like a hidden fee. That’s because the banks still use an old system to exchange money. We recommend you use Wise, which is usually much cheaper. Wise’s smart technology:

  • Gives you a great exchange rate and a low, upfront fee every time.
  • Moves your money as fast as the banks, and often faster – some currencies go through in minutes.
  • Protects and safeguards your money with advanced security measures & 24/7 available support.
  • Hold and send to 40+ currencies, spend in 150+ countries.
  • Whether you're getting paid by businesses or clients abroad, or simply receiving money from friends or family, with the Wise Multi-currency Account you can get instant international bank details to receive money in 8+ currencies with local account details.
  • Excellent star rating with more than 250,000 reviews on TrustPilot.
Filter
No.
Routing Number
Transit Number
Branch
Address
City
State
1201
29912-001
Queen and Victoria91 Queen St., Box 363Niagara on the Lake
ON
1202
29942-001
Goreway & Etude7145 Goreway Dr.Mississauga
ON
1203
29962-001
Niagara Square Shopping Centre7555 Montrose RoadNiagara Falls
ON
1204
29972-001
Pickering Main1360 Kingston Road, Unit 15Pickering
ON
1205
29982-001
104 Ontario RoadP.O. Box 1060Mitchell
ON
1206
29996-001
Greenbank & Bellman250 Greenbank Rd.Ottawa
ON
1207
30242-001
Major Mackenzie & Marshland710 Marshland St.Markham
ON
1208
30252-001
Hwy7 & McCowan5221 Highway 7 East, Unit 3Markham
ON
1209
30279-001
West Lethbridge Highlands378 University DrLethbridge
AB
1210
30489-001
SEATON618-19489 Seaton Cres SECalgary
AB
1211
30499-001
NEWCASTLE CENTRE16903 127 St NWEdmonton
AB
1212
30502-001
Bramalea & Sandalwood10575 Bramalea RoadBrampton
ON
1213
30512-001
Queen and Guelph23 Queen St. WestCambridge
ON
1214
30522-001
-807 King St. EastCambridge
ON
1215
30532-001
Cambridge Main44 Main StreetCambridge
ON
1216
30542-001
-44 Main StreetCambridge
ON
1217
30552-001
Elmira53 Arthur Street SouthElmira
ON
1218
30562-001
Glen Forrest730 Glen Forrest Blvd.Waterloo
ON
1219
30572-001
Weber and Lincoln90 Weber St. NorthWaterloo
ON
1220
30582-001
-1375 Weber St. EastKitchener
ON
1221
30592-001
-1074 King St. E.Kitchener
ON
1222
30602-001
Forest Hill875 HIGHLAND RD. WESTKitchener
ON
1223
30612-001
Highland Hills875 Highland Rd. WestKitchener
ON
1224
30622-001
Port Hope70 Walton StreetPort Hope
ON
1225
30892-001
Gordon St & St.Clair Rd3 St.Clair Rd EGuelph
ON
1226
30909-001
MCKENZIE TOWNE4 High St SECalgary
AB
1227
30931-001
Des Pionniers & Lucille Teasedale1141 Montee Des PionniersTerrebonne
QC
1228
30941-001
Ste-Rose333, Boulevard Cure-LabelleSte-Rose
QC
1229
30969-001
TIMBERLEA Branch289 Powder DrFort McMurray
AB
1230
30970-001
Cambie & Marine480 S.W. Marine DriveVancouver
BC
1231
31019-001
-110 - 16 Westway RoadSpruce Grove
AB
1232
31029-001
-1200-37th Street SWCalgary
AB
1233
31039-001
-3517 Charleswood Drive NWCalgary
AB
1234
31049-001
Glenmore Landing SafewayD161 - 1600 - 90th Avenue S.W.Calgary
AB
1235
31052-001
-180 Sandalwood ParkwayBrampton
ON
1236
31069-001
-110 - 16 Westway RdSpruce Grove
AB
1237
31079-001
Lynnwood Shopping Centre8706-150th StreetEdmonton
AB
1238
31089-001
-225 Shawville Boulevard SECalgary
AB
1239
31090-001
-1460 Main StreetNorth Vancouver
BC
1240
31102-001
-5540 Lawrence Ave. EastScarborough
ON
1241
31117-001
-31 Lakewood BoulevardWinnipeg
MB
1242
31121-001
-23 Samson Blvd.Laval
QC
1243
31131-001
Marche Lord de Lafontaine Financial2012 St. Georges, 288 rue St-GeorgesSt-Jerome
QC
1244
31140-001
-10155 King George HwySurrey
BC
1245
31167-001
-2025 Corydon Ave.Winnipeg
MB
1246
31179-001
-4706 50th AvenueLeduc
AB
1247
31180-001
-1206 56th StreetDelta
BC
1248
31190-001
-750 Fortune DriveKamloops
BC
1249
31200-001
Peninsula Village S/C Safeway1626 Martin DriveWhite Rock
BC
1250
31219-001
-4903 Gaetz AvenueRed Deer
AB

Please note: These numbers are accurate to the best of our knowledge, but if you are unsure it is always best to check with the recipient's bank. These numbers should only be used to confirm details you already have. Users acknowledge that bank-code.net accepts no liability whatsoever with respect to its accuracy.