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.

Royal Bank of Canada - Page 17

The table below are the address and Routing Number for all Royal Bank of Canada 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
801 Royal Bank of Canada NS Dartmouth Central NS Area Sales Management 1022 Cole Harbour Rd 000309943
802 Royal Bank of Canada NS Dartmouth Central NS-Small Business 1022 Cole Harbour Rd 000309173
803 Royal Bank of Canada NS Dartmouth Cole Harbour Branch 1022 Cole Harbour Rd 000301833
804 Royal Bank of Canada NS Dartmouth Halifax SD Cash Operations Center 120 Troop Ave-Unit 800 000301973
805 Royal Bank of Canada NS Dartmouth HFX HO GS C/M Services&Support Atlan 1022 Cole Harbour Rd, 180 Wellington St W 000306533
806 Royal Bank of Canada NS Dartmouth Main Br Dartmouth 44 Portland St 000301763
807 Royal Bank of Canada NS Dartmouth Shopping Centre Br 66 Wyse Rd, 44 Portland St 000301873
808 Royal Bank of Canada NS Dartmouth Small Business Metro Halifax 44 Portland St 000308123
809 Royal Bank of Canada NS Dartmouth Tacoma Centre 40 Tacoma Dr 000301943
810 Royal Bank of Canada NS Dartmouth Woodside Branch 12 Johnstone Ave, Woodside Br 000301983
811 Royal Bank of Canada NS Digby Digby Branch 51 Water St-PO Box 1000, PO Box 1000 000302093
812 Royal Bank of Canada NS Elmsdale Elmsdale Br 178 Hwy 214 000302203
813 Royal Bank of Canada NS Glace Bay Glace Bay Branch 41 Union St 000302313
814 Royal Bank of Canada NS Guysborough Guysborough Branch 110 Main St-PO Box 139, PO Box 139 000302423
815 Royal Bank of Canada NS Halifax Armdale Br 2651 Joseph Howe Dr, c/o Halifax Shopping Ctr Br 000302643
816 Royal Bank of Canada NS Halifax ATL External Sales Force-IRPS 5161 George St-Main Flr, 5161 George St 000309593
817 Royal Bank of Canada NS Halifax Atlantic Agriculture Commercial Bank 1871 Hollis St-Suite 700 000314265
818 Royal Bank of Canada NS Halifax Atlantic Commercial Banking Support 1871 Hollis St-Suite 900 000309393
819 Royal Bank of Canada NS Halifax Atlantic Corporate Banking Default 1871 Hollis St-Suite 900 000309183
820 Royal Bank of Canada NS Halifax ATLANTIC MAP FOR RBC RELOCATION 1871 Hollis St-Suite 900, 10 York Mills Rd 000305021
821 Royal Bank of Canada NS Halifax Atlantic Mtg Assistance Program MTGS 1871 Hollis St-Suite 900 000308142
822 Royal Bank of Canada NS Halifax Atlantic Processing Centre 1580 Grafton St, PO Bag Service 1654 000300033
823 Royal Bank of Canada NS Halifax Atlantic Student Loan Service Centre 1871 Hollis St-Suite 900, PO Box 1670CRO 000307113
824 Royal Bank of Canada NS Halifax ATL-PC Cheque Processing 1580 Grafton St, PO Bag Service 1654 000303103
825 Royal Bank of Canada NS Halifax Atl-PC Exception Processing 5251 Duke Tower-Suite 214 000305513
826 Royal Bank of Canada NS Halifax Atl-SLG (Special Loans Group) Projec 339 Herring Cove Rd 000308649
827 Royal Bank of Canada NS Halifax Clayton Park Br 271 Lacewood Dr 000305783
828 Royal Bank of Canada NS Halifax Fairview Branch 3581 Dutch Village Rd, c/o Clayton Park Br 000302753
829 Royal Bank of Canada NS Halifax Hal Ho Ally Auto Fin Grp Field 5161 George St-Mezzanine Level, 5161 George St 000317268
830 Royal Bank of Canada NS Halifax Halifax Commercial Financial Serv 1871 Hollis St-Suite 700 000309083
831 Royal Bank of Canada NS Halifax Halifax NS Almon St Br 5805 Almon St 000302533
832 Royal Bank of Canada NS Halifax Halifax Shopping Centre Branch 7001 Mumford Rd 000303353
833 Royal Bank of Canada NS Halifax Hemlock Square Branch 9 Peakview Way 000301554
834 Royal Bank of Canada NS Halifax Herring Cove Road Branch 339 Herring Cove Rd 000306113
835 Royal Bank of Canada NS Halifax HFX NS ATL-MAP Sobeys 1871 Hollis St-Suite 900, 10 York Mills Rd 000302531
836 Royal Bank of Canada NS Halifax HFX NS- MAP Secunda Canada 1871 Hollis St-Suite 900, 10 York Mills Rd-3rd Flr 000303193
837 Royal Bank of Canada NS Halifax HFX NS-NAS AUTO FINANCE ATL 1871 Hollis St-Suite 700 000309229
838 Royal Bank of Canada NS Halifax HFX NS-RAS AUTO FINANCE ATL 1871 Hollis St-Suite700, 1871 Hollis St 000317928
839 Royal Bank of Canada NS Halifax HFX-ATL Spec Asset Mgmt-NIE 1871 Hollis St-Suite 900 000307785
840 Royal Bank of Canada NS Halifax HFX-Atlantic MS Sales Support 1871 Hollis St-Suite 700 000309483
841 Royal Bank of Canada NS Halifax HFX-NS BSC-Resp Reporting 1871 Hollis St-Suite 700, 630 Rene-Levesque Blvd W 000305253
842 Royal Bank of Canada NS Halifax Internet Channel Atlantic - NS 1871 Hollis St-Suite 900 000307389
843 Royal Bank of Canada NS Halifax Metro Halifax MS SM Expenses 1871 Hollis St-Suite 700 000301506
844 Royal Bank of Canada NS Halifax Metro Halifax Sales Manager 1597 Bedford Hwy 000309443
845 Royal Bank of Canada NS Halifax NS MRep Sales Manager 5161 George St-Main Flr, 5161 George St 000301426
846 Royal Bank of Canada NS Halifax Private Banking Halifax 1871 Hollis St-Suite 800 000302953
847 Royal Bank of Canada NS Halifax Quinpool & Oxford Banch 6390 Quinpool Rd 000303303
848 Royal Bank of Canada NS Halifax Royal Way Financing-Indirect Lend NS 1871 Hollis St-Suite 900, 10 York Mills Rd 000308003
849 Royal Bank of Canada NS Halifax RT-Commercial Mtges - Atlantic 1871 Hollis St-Suite 700 000301970
850 Royal Bank of Canada NS Halifax RT-Halifax Shopping Mall 7001 Mumford Rd 000302817