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 39

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
1901 Royal Bank of Canada ON Toronto Royal Trust Heritage Mall 36 York Mills Rd-4th Flr, 36 York Mills Rd 000304117
1902 Royal Bank of Canada ON Toronto Royfarm Mortgage Centre 36 York Mills Rd-4th Flr, 36 York Mills Rd 000308462
1903 Royal Bank of Canada ON Toronto RT Co-BKG Ops - Wholesale GICS 77 King St W-10th Flr 000303914
1904 Royal Bank of Canada ON Toronto RT Co-Commercial Loans 200 Bay St-5th Flr/N Twr 000308114
1905 Royal Bank of Canada ON Toronto RT Corp - Commercial Loans 200 Bay St-5th Flr/S Twr 000308124
1906 Royal Bank of Canada ON Toronto RT Corp-BKG Ops-Broker GICS 10 York Mills Rd-3rd Flr, 10 York Mills Rd 000303934
1907 Royal Bank of Canada ON Toronto RT Corp-No 155 Wellington St W-10th Flr, PO Box 7500 Stn A 000307789
1908 Royal Bank of Canada ON Toronto RT Markham and Lawrence 3570 Lawrence Ave E 000303754
1909 Royal Bank of Canada ON Toronto RT-2 Bloor St E 2 Bloor St E 000303744
1910 Royal Bank of Canada ON Toronto RT-880 Eglinton 880 Eglinton Ave W 000303664
1911 Royal Bank of Canada ON Toronto RT-Banking Operations-GMAC 180 Wellington St W - 12th Flr, 180 Wellington St W 000303834
1912 Royal Bank of Canada ON Toronto Rt-Bayview 1554 Bayview Ave 000303784
1913 Royal Bank of Canada ON Toronto RT-Bkg Ops-Asset Retention 180 Wellington St W - 12th Flr, 180 Wellington St W l 000303854
1914 Royal Bank of Canada ON Toronto RT-Bkg Ops-Citibank Negotiables 180 Wellington St W - 12th Flr, 180 Wellington St W 000303864
1915 Royal Bank of Canada ON Toronto RT-BKG Ops-Clearing Operations 325 Front St W-3rd Flr 000303894
1916 Royal Bank of Canada ON Toronto RT-Bkg Ops-Trustee Account 10 York Mills Rd-3rd Flr, 10 York Mills Rd 000303874
1917 Royal Bank of Canada ON Toronto RT-Bloor West Village 2329 Bloor St W 000303774
1918 Royal Bank of Canada ON Toronto RT-Collections Residential 200 Bay St 14th Flr S, 20 King St W - 4th Flr 000304747
1919 Royal Bank of Canada ON Toronto RT-Commercial Mtges - Metro 10 York Mills Rd-3rd Flr, 10 York Mills Rd 000301978
1920 Royal Bank of Canada ON Toronto RT-Commercial Mtges - Ontario 10 York Mills Rd-3rd Flr, 10 York Mills Rd 000301979
1921 Royal Bank of Canada ON Toronto RT-GSS GP Reti Srv Tor Recordkeeping 77 King St W-36th Flr 000304334
1922 Royal Bank of Canada ON Toronto RT-GSS GRS Term Deposits 77 King St W - 36th Flr 000303944
1923 Royal Bank of Canada ON Toronto RT-Main Branch-Toronto 200 Bay St-Main Flr 000303694
1924 Royal Bank of Canada ON Toronto Rt-Ops Commercial Mortgages 10 York Mills Rd-3rd Flr, 10 York Mills Rd 000309614
1925 Royal Bank of Canada ON Toronto RT-Queen & Lee Br 2175 Queen St E, c/o Transit RB-06262 000307394
1926 Royal Bank of Canada ON Toronto RT-Skymark Plaza 1510 Finch Ave E 000303684
1927 Royal Bank of Canada ON Toronto RT-St Clair & Yonge 10 St Clair Ave W 000303644
1928 Royal Bank of Canada ON Toronto RT-WMS Trust/EFT Admin 77 King St W - 9th Flr, 1 PVM-5th Flr/N Wing 000309504
1929 Royal Bank of Canada ON Toronto RT-Yonge & Cranbrooke 3224 Yonge St 000303624
1930 Royal Bank of Canada ON Toronto Rt-Yonge & Eglinton 2346 Yonge St 000303704
1931 Royal Bank of Canada ON Toronto RT-Yonge & Grenville Br 468 Yonge St, c/o Transit RB-06742 000307354
1932 Royal Bank of Canada ON Toronto SB Downtown Toronto Core 20 King St W-2nd Flr, 20 King St W 000307473
1933 Royal Bank of Canada ON Toronto SB HEALTHCARE MISSISSAUGA 2346 Yonge St-2nd Flr 000303352
1934 Royal Bank of Canada ON Toronto SD CSC Accounting Operation 320 Front St W-14th Flr 000306707
1935 Royal Bank of Canada ON Toronto Sheppard & Wilson Heights Br 885 Sheppard Ave W, 4401 Bathurst St 000306642
1936 Royal Bank of Canada ON Toronto Spadina & Lonsdale Br 414 Spadina Rd (Forest Hill Village) 000301412
1937 Royal Bank of Canada ON Toronto St Clair & OConnor Branch 803 O'Connor Dr 000306442
1938 Royal Bank of Canada ON Toronto St Clair & Weston Rd Branch 1970 St Clair Ave W-Unit 101 000302186
1939 Royal Bank of Canada ON Toronto St. Clair & Oakwood Branch 935 St. Clair Ave W 000306422
1940 Royal Bank of Canada ON Toronto St. Clair & Yonge Branch 10 St Clair Ave W 000306402
1941 Royal Bank of Canada ON Toronto STD LN SERV CTR - GREATER TORONTO 88 Queens Quay West 17th floor, PO Box 4700 000301514
1942 Royal Bank of Canada ON Toronto STD LN SERV CTR - OSW & ONE EXCL OTT 88 Queens Quay West 17th floor, PO Box 4700 000302012
1943 Royal Bank of Canada ON Toronto STD LN SERV CTR - OTTAWA 88 Queens Quay West 17th floor, PO Box 4700 000302216
1944 Royal Bank of Canada ON Toronto STD LN SERV CTR - THUNDER BAY 88 Queens Quay West 17th floor, PO Box 4700 000303846
1945 Royal Bank of Canada ON Toronto Steeles & Hillcroft Br 5 Hillcroft Dr-Unit 15, 4751 Steeles Ave E 000305122
1946 Royal Bank of Canada ON Toronto Steeles & Laureleaf Br 1545 Steeles Ave E, 1545 Steeles Ave East 000306512
1947 Royal Bank of Canada ON Toronto Steeles & Silver Star Br 4751 Steeles Ave E 000303172
1948 Royal Bank of Canada ON Toronto Subsidiary Banking Group 20 King St W- 7th Flr, 20 King St W 000305903
1949 Royal Bank of Canada ON Toronto Summerhill Branch 1103A Yonge ST-Unit 201, 1103A Yonge ST 000301117
1950 Royal Bank of Canada ON Toronto Tenth Line & Brian Coburn Branch C/O 88 Queens Quay W-15th Flr, C/O 88 Queens Quay W 000303026