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

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
1 Bank of Montreal AB Acme 102 Main St., P.O. Box 206 000125039
2 Bank of Montreal AB Airdrie Airdrie 750 Main Street 000121619
3 Bank of Montreal AB Airdrie Kingsview Market Unit 115-2100 Market St SE 000102959
4 Bank of Montreal AB Banff 107 Banff Ave., P.O. Box 1290 000125109
5 Bank of Montreal AB Brooks 137-2nd St. W., P.O. Box 1990 000106179
6 Bank of Montreal AB Calgary ABM Centre 625 42nd Ave. N.E. 000138349
7 Bank of Montreal AB Calgary ABM Field Services Calgary 625 42nd Avenue N.E. 000106449
8 Bank of Montreal AB Calgary Alberta Collection Centre 350 7th Ave. S.W., 2nd Floor 000138939
9 Bank of Montreal AB Calgary Aspen Landing 350 Aspen Glen Landing SW 000137179
10 Bank of Montreal AB Calgary Beddington Village 8282 Centre Street North 000125479
11 Bank of Montreal AB Calgary BMO Harris Private Banking 350-7th Avenue SW 7th Floor 000132189
12 Bank of Montreal AB Calgary Brentwood Village Mall 3517 Charleswood Dr. N.W. 000125099
13 Bank of Montreal AB Calgary Calgary Currency Centre 350 7th Ave. S.W., Concourse Level 000138359
14 Bank of Montreal AB Calgary Calgary Main Office 340 7th Avenue S.W., Box 2575, Station M 000100109
15 Bank of Montreal AB Calgary Calgary Market Mall M001B-3625 Shaganappi Trail NW 000125009
16 Bank of Montreal AB Calgary Calgary Support Offices 625 - 42nd Avenue NE 000138677
17 Bank of Montreal AB Calgary Calgary Support Services 625 42nd Avenue NE 000106419
18 Bank of Montreal AB Calgary CanadianOxy Building 635 - 8th Avenue S.W. 000125159
19 Bank of Montreal AB Calgary Chinook 6550 Macleod Trail SW 000105269
20 Bank of Montreal AB Calgary Creekside Shopping Centre 12432 Symons Valley Rd. NW 000136399
21 Bank of Montreal AB Calgary Crowfoot Centre 101 Crowfoot Way NW 000106469
22 Bank of Montreal AB Calgary Elbow Park 2302-4th St. S.W. 000105119
23 Bank of Montreal AB Calgary Emfisys Calgary Banking Operations 625 - 42nd Ave. N.E. 000139198
24 Bank of Montreal AB Calgary Fifth Avenue Place 222 5th Ave. S.W. 000106779
25 Bank of Montreal AB Calgary Glenmore Landing D161-1600-90th Ave. S.W. 000124999
26 Bank of Montreal AB Calgary Glenmore Landing Safeway D161 - 1600 - 90th Avenue S.W. 000131049
27 Bank of Montreal AB Calgary Gulf Canada Square 235, 401 - 9th Ave. S.W. 000127899
28 Bank of Montreal AB Calgary Investore Calgary 5th Ave Place 425 1st S.W. Unit #108 000134139
29 Bank of Montreal AB Calgary Kensinton Gate 1101 Kensington Road NW 000137139
30 Bank of Montreal AB Calgary London Place West #1 5249 Richmond Road S.W. 000126349
31 Bank of Montreal AB Calgary Macleod Trail & 94th 9608 Macleod Trail SE 000125669
32 Bank of Montreal AB Calgary Marlborough Town Square 1185-3800 Memorial Dr N E 000105909
33 Bank of Montreal AB Calgary MCKENZIE TOWNE 4 High St SE 000130909
34 Bank of Montreal AB Calgary Panorama Hills #206-177 Country Hills Blvd. NW 000126229
35 Bank of Montreal AB Calgary Royal Oak 8888 Country Hills Blvd Unit 335 000120719
36 Bank of Montreal AB Calgary SEATON 618-19489 Seaton Cres SE 000130489
37 Bank of Montreal AB Calgary Shaganappi Trail & Nolan Hills Blvd 912-8 Nolan Hill Blvd NW 000102279
38 Bank of Montreal AB Calgary Shawnessy 225 Shawville Blvd. S.E. 000126419
39 Bank of Montreal AB Calgary Silverado 19369 Sheriff King St W Unit 120 000137149
40 Bank of Montreal AB Calgary South Trail Crossing 210-4307 - 130 Avenue SE 000133019
41 Bank of Montreal AB Calgary Southwood Corners #345 - 10233 Elbow Drive S.W. 000105959
42 Bank of Montreal AB Calgary Sunridge Spectrum Centre 150 - 2555 32nd St. N.E. 000106769
43 Bank of Montreal AB Calgary Symcor Calgary RSC 1216 10th Ave. S.W. 000105669
44 Bank of Montreal AB Calgary Telebanking 350 - 7th Avenue S.W., 8th Floor 000135549
45 Bank of Montreal AB Calgary Telus Tower 411 1st St. S.E. 000125129
46 Bank of Montreal AB Calgary The Trust Co. of Bank of Montreal 350 - 7th Ave. S.W., 3rd Floor FCC 000138279
47 Bank of Montreal AB Calgary WEST SPRINGS 862 85th St SW 000137239
48 Bank of Montreal AB Calgary Westbrook Shopping Centre 1200-37th St. S.W. 000125149
49 Bank of Montreal AB Calgary Western Lending Service Centre 625 - 42nd Ave. N.E. 000139497
50 Bank of Montreal AB Calgary Western Student Loan Centre 625 - 42nd Ave. N.E., 4750 Station C 000139397