There has been a long history of Scottish regiments in the Canadian Army. The post-war period to the present day has seen many reorganizations and amalgamations of Scottish militia units until now only 14 proud regiments remain on the Canadian Army List. They are, in order of precedence:

The Black Watch (Royal Highland Regiment) of Canada (31 Jan 1862)
The Royal Highland Fusiliers of Canada (14 Sep 1866)
The Lorne Scots (Peel, Dufferin and Halton Regiment) (14 Sep 1866)
The Stormont, Dundas and Glengarry Highlanders (03 Jul 1868)
1st Battalion, The Nova Scotia Highlanders (North) (10 Sep 1869)
2nd Battalion, The Nova Scotia Highlanders (Cape Breton) (13 Oct 1871)
The Cameron Highlanders of Ottawa (05 Aug 1881)
The Essex and Kent Scottish Regiment (12 Jun 1885)
48th Highlanders of Canada (16 Oct 1891)
The Argyll & Sutherland Highlanders (Princess Louise's) (01 Sep 1903)
The Lake Superior Scottish Regiment (03 Jul 1905)
The Queen's Own Cameron Highlanders of Canada (01 Feb 1910)
The Calgary Highlanders (01 Apr 1910)
The Seaforth Highlanders of Canada (24 Nov 1910)
The Canadian Scottish Regiment (Princess Mary's) (03 Sep 1912)