L'unité a été créée en 1905 sous le nom de « 96th The Lake Superior Regiment » En 1920, il fut renommé en « The Lake Superior Regiment ». Lors de la Seconde Guerre mondiale, le régiment a mobilisé un bataillon qui servbit dans le Nord-Ouest de l'Europe de 1944 à 1946. En 1949, l'adjectif « écossais » (« "" » a été ajouté au nom du régiment.