The regiment is located in Victoria, Nanaimo, and Courtenay, British Columbia. It is part of the 3rd Canadian Division's 39 Canadian Brigade Group, which commands all army reserve units in British Columbia. One of four infantry regiments in British Columbia, the Canadian Scottish is the largest reserve unit in Western Canada.
As a light infantry regiment the regiment trains in raids, reconnaissance patrolling, ambushes, amphibious operations and airmobile operations. The unit also trains to meet the realities of the "Three Block War" – warfighting, peacekeeping, and humanitarian support.
The Canadian Scottish Regiment (Princess Mary's) is actively involved in sending troops to various Canadian missions around the world.
As of 2012, all members of the regiment who were serving on combat operations with the Canadian Expeditionary Force in Afghanistan have returned home.
Members of The Canadian Scottish Regiment have also been involved in peacekeeping missions; notably in Egypt, Golan Heights, Cyprus, Croatia, Bosnia, and Sierra Leone.