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 18

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
851 Royal Bank of Canada NS Halifax RT-Main Br Halifax 1871 HOLLIS ST-SUITE 100 000302807
852 Royal Bank of Canada NS Halifax Rural NS PE MRep Sales Manager 1871 Hollis St-Suite 700 000314535
853 Royal Bank of Canada NS Halifax Small Business Metro Halifax/Dartmou 5161 George St-Mezz Level, 9 Peakview Way 000312056
854 Royal Bank of Canada NS Halifax Spring Garden & South Park Br 5855 Spring Garden Rd, c/o Spring Garden & Summer Br 000303463
855 Royal Bank of Canada NS Halifax Spring Garden & Summer Branch 5855 Spring Garden Rd 000303413
856 Royal Bank of Canada NS Halifax WATERSIDE CENTRE BRANCH 1871 HOLLIS ST-SUITE 100 000300003
857 Royal Bank of Canada NS Inverness Inverness Branch 15794 Central Ave-PO Box 130, PO Box 130 000303523
858 Royal Bank of Canada NS Kentville Kentville Branch 63 Webster St 000303633
859 Royal Bank of Canada NS Liverpool Liverpool Branch 209 Main St-PO Box 460, PO Box 460 000303963
860 Royal Bank of Canada NS Lockeport Lockeport Branch 25A Beech St-PO Box 190, PO Box 190 000304073
861 Royal Bank of Canada NS Louisbourg Louisbourg Branch 7509 Main St 000304183
862 Royal Bank of Canada NS Lower Sackville Lower Sackville Branch 790 Sackville Dr 000303653
863 Royal Bank of Canada NS Lunenburg Lunenburg Branch 84 Pelham St-PO Box 429, PO Box 429 000304293
864 Royal Bank of Canada NS Lunenburg RBC South Western NS Sales MGR 84 Pelham St 000309903
865 Royal Bank of Canada NS Meteghan Meteghan Branch 8249 Highway 1-PO Box 129, PO Box 129 000304513
866 Royal Bank of Canada NS Middle Musquodoboit Middle Musquodoboit Branch 12332 Highway 224-PO Box 40, PO Box 40 000304623
867 Royal Bank of Canada NS Middleton Middleton Branch 6 Commercial St-PO Box 40, PO Box 40 000304733
868 Royal Bank of Canada NS Musquodoboit Harbour Musquodoboit Harbour Branch 7907 Highway 7-Unit 1-PO Box 220, PO Box 220 000304903
869 Royal Bank of Canada NS New Germany New Germany Branch 5253 Highway 10-PO Box 10, PO Box 10 000304953
870 Royal Bank of Canada NS New Glasgow New Glasgow Branch 91 Provost St 000305063
871 Royal Bank of Canada NS New Minas New Minas Branch 9256 Commercial St 000305103
872 Royal Bank of Canada NS New Waterford New Waterford Branch 3414 Plummer Ave 000305173
873 Royal Bank of Canada NS North Sydney North Sydney Branch 291 Commercial St 000305283
874 Royal Bank of Canada NS Parrsboro Parrsboro Branch 188 Main St-PO Box 367, PO Box 367 000305393
875 Royal Bank of Canada NS Pictou Pictou Branch 25 Water St-PO Box 820, PO Box 820 000305503
876 Royal Bank of Canada NS Port Hawkesbury Port Hawkesbury Branch 327 Granville St 000305613
877 Royal Bank of Canada NS Port Hawkesbury Sussex Small Business Markets 327 Granville St 000308023
878 Royal Bank of Canada NS Port Hood Port Hood Branch 138 Main St, c/o Port Hawkesbury BR 000305723
879 Royal Bank of Canada NS Porters Lake Porter's Lake Branch Lakeview Shop Ctr 5228 Hwy 7 Unit 6, PO Box 40 000305563
880 Royal Bank of Canada NS Sherbrooke Sherbrooke Branch 6 Main St-PO Box 293, PO Box 293 000305943
881 Royal Bank of Canada NS Shubenacadie Shubenacadie Branch 2824 Main St-PO Box 40, P.O. Box 40 000306053
882 Royal Bank of Canada NS St Peters St Peters Branch 9955 Grenville St-PO Box 40, PO Box 40 000305833
883 Royal Bank of Canada NS Stellarton Stellarton Branch 254 Foord St-PO Box 2020, PO Box 2020 000306163
884 Royal Bank of Canada NS Stewiacke Stewiacke Branch 267 George St, 2824 Main St 000306273
885 Royal Bank of Canada NS Sydney Cape Breton&Eastern NS Sales Manager 404 Charlotte St 000309473
886 Royal Bank of Canada NS Sydney Eastern NS & CB Small Business Mkt 404 Charlotte St 000306173
887 Royal Bank of Canada NS Sydney Main Br - Sydney 164 Charlotte St, c/o Charlotte St Branch 000306383
888 Royal Bank of Canada NS Sydney Sydney-Charlotte Street Branch 404 Charlotte St 000306603
889 Royal Bank of Canada NS Sydney Mines Sydney Mines Branch 785 Main St, c/o North Sydney Br 000306713
890 Royal Bank of Canada NS Truro CTRL NS-Truro Small Business Markets 940 Prince St 000309163
891 Royal Bank of Canada NS Truro Northern/Eastern NS & CB CFS 940 Prince St 000314188
892 Royal Bank of Canada NS Truro Truro Br 940 Prince St 000306823
893 Royal Bank of Canada NS Truro West End Br 535 Prince St, c/o Main Br Truro 000306933
894 Royal Bank of Canada NS Upper Tantallon Upper Tantallon Branch 5280 St-Margarets Bay Rd-Suite 102, 5280 St-Margarets Bay Rd 000302125
895 Royal Bank of Canada NS West Pubnico West Pubnico Branch 968 Route 335-PO Box 58, PO Box 58 000307213
896 Royal Bank of Canada NS Westville Westville Branch 1813 Main St-PO Box 925, 1813 Main St 000307263
897 Royal Bank of Canada NS Weymouth Weymouth Branch Route 1-PO Box 130, PO Box 130 000307373
898 Royal Bank of Canada NS Whycocomagh Whycocomagh Branch 72 Village Rd-PO Box 40, PO Box 40 000307483
899 Royal Bank of Canada NS Windsor Windsor Branch 111 Water St-PO Box 1060, PO Box 1060 000307593
900 Royal Bank of Canada NS Wolfville Wolfville Branch 437 Main St 000307703