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 13

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
601 Bank of Montreal ON Alvinston 3238 River Street, P.O. Box 250 000123062
602 Bank of Montreal ON Amherstburg 243 Dalhousie St. 000103062
603 Bank of Montreal ON Amherstview Financial Management Centre 6 Speers Blvd. 000129822
604 Bank of Montreal ON Ancaster Ancaster 737 Golf Links Road, Unit 5 000133192
605 Bank of Montreal ON Athens Main Street P.O. Box 190 000123092
606 Bank of Montreal ON Aurora Wellington & Bayview 668 Wellington St E 000136972
607 Bank of Montreal ON Aurora 15252 Yonge St. 000103032
608 Bank of Montreal ON Aylmer 3 Talbot St E 000123102
609 Bank of Montreal ON Barrie BMO Harris Private Banking 6 Fred Grant Street 000137962
610 Bank of Montreal ON Barrie Duckworth & Grove 353 Duckworth St. 000129342
611 Bank of Montreal ON Barrie Georgian Mall 509 Bayfield Street Unit J016 000123052
612 Bank of Montreal ON Barrie Mapleview & Bryne 44 Mapleview Drive West 000126122
613 Bank of Montreal ON Barrie Yonge & Big Bay Point 494 Big Bay Point Road, Unit 101 000138722
614 Bank of Montreal ON Barrie 90 Collier St. 000123132
615 Bank of Montreal ON Barrys Bay P.O. Box 99 000123112
616 Bank of Montreal ON Belleville Quinte Crossroads 192 Bell Boulevard 000129172
617 Bank of Montreal ON Belleville 201 Front St. 000100432
618 Bank of Montreal ON Belleville 201 Front Street 000124542
619 Bank of Montreal ON Blenheim 39 Talbot St. W., P.O. Box 400 000103042
620 Bank of Montreal ON Bobcaygeon 75 Bolton St, P.O. Box 160 000103052
621 Bank of Montreal ON Bolton Bolton 475 Queen Street South 000129842
622 Bank of Montreal ON Bothwell 181 Main St., P.O. Box 10 000123142
623 Bank of Montreal ON Bowmanville 2 King St. W., P.O. Box 220 000103072
624 Bank of Montreal ON Bracebridge Bracebridge Plaza II 500 Highway 118 West 000104622
625 Bank of Montreal ON Bradford Bradford Branch 476 Holland Street West, P.O. Box 479 000139942
626 Bank of Montreal ON Bramalea 69 Bramalea Rd. 000104702
627 Bank of Montreal ON Brampton Airport & Bovaird 9990 Airport Road 000135202
628 Bank of Montreal ON Brampton Bovaird and McLaughlin Dominion 10088 McLaughlin Road 000136252
629 Bank of Montreal ON Brampton Bramalea & Sandalwood 10575 Bramalea Road 000130502
630 Bank of Montreal ON Brampton Bramalea City Centre 52 Peel Centre Drive 000104932
631 Bank of Montreal ON Brampton Centennial Mall 227 Vodden Street East 000124942
632 Bank of Montreal ON Brampton Church & Main 135 Main Street North 000127992
633 Bank of Montreal ON Brampton Fletchers Meadow 20 Brisdale Drive Unit B1 000136292
634 Bank of Montreal ON Brampton Heart Lake Branch 180 Sandlewood Parkway 000126792
635 Bank of Montreal ON Brampton Hwy 50 & Ebenezer 8950 Hwy 50 000137122
636 Bank of Montreal ON Brampton Mississauga Rd&Williams Pkwy 9505 Mississauga Rd 000133692
637 Bank of Montreal ON Brampton Shoppers' World 499 Main St. S. 000104892
638 Bank of Montreal ON Brampton 135 Main St. N. 000132232
639 Bank of Montreal ON Brampton 180 Sandalwood Parkway 000131052
640 Bank of Montreal ON Brampton 56 Queen St. E. 000123152
641 Bank of Montreal ON Brampton 56 Queen St. E. 000136692
642 Bank of Montreal ON Brantford St. Paul & Dublin 421 St. Paul Avenue 000123172
643 Bank of Montreal ON Brantford Wayne Gretzky & Henry 195 Henry Street 000123332
644 Bank of Montreal ON Brantford 57 Market Street 000100152
645 Bank of Montreal ON Brockville 1 Wall St. 000100462
646 Bank of Montreal ON Brockville 1 Wall Street 000131712
647 Bank of Montreal ON Brockville 1 Wall Street, P.O. Box 68 000124952
648 Bank of Montreal ON Burlington Appleby Mall 5111 New St. 000124882
649 Bank of Montreal ON Burlington Burlington Heights 1505 Guelph Line 000129682
650 Bank of Montreal ON Burlington Burlington Mall 777 Guelph Line 000104782