CPR steam locomotives in BC

This page discusses Canadian Pacific Railway's steam locomotives used in British Columbia.

= Background = Over the years, the CPR operated a wide array of steam locomotive types in British Columbia assigned to various depots, each responsible for operations along specified relations. Some of these were primary depots responsible for all manner of services in a large area and where more extensive maintenance took place, others were very small, with only one or two locomotives assigned to it for specific local operations, such as shunting at large industries or "helper" operations on steep lines.

Many of these smaller depots, especially those stationing helper engines, have disappeared since the end of steam power. Some disappeared much earlier, their function absorbed into larger depots nearby, though the physical locations often remained in use - the only real difference often being where the locomotive's formal domicile was located.

Once the Vancouver Locomotive Works began building locomotives in BC in 1902, the government levied a customs duty to be paid on locomotives built outside of British Columbia imported to BC for use on services entirely within BC. As a result, engines in that period were assigned to BC depots on lines owned by foreign-controlled companies on a fairly permanent basis - once duty was paid on a locomotive, seldom was it reassigned outside BC.

The intricacies of Dominion railway laws of the time meant that foreign-owned railway companies required parliamentary approval to build or close any rail line in BC; as well, companies registered outside of BC generally had a much more difficult time obtaining charters than those that were registered within the Dominion. Consequently, as the foreign transcontinental systems - the CPR, the Dominion Northern Railway, and the Grand Trunk Railways of Canada, along with the American Great Northern Railway, Northern Pacific Railway, and the Milwaukee Road - sought to expand into BC, they either created subsidiary corporations chartered in BC or acquired controlling interest in railways previously established by entirely local interests. With the duties charged being lower on locomotives purchased by railways registered in Victoria as legally BC companies, the CPR (and the others) frequently exploited the resulting loophole by "selling" its own locomotives to its subsidiaries registered in BC, which, on paper at least, were independent companies, but for practical and operational purposes were fully integrated into the CPR's wider network; to maintain this legal fiction visibly, locomotives so assigned were clearly lettered for the subsidiary company. In 1910, the BC government exempted Canadian-based companies - the CPR, the DNP, the GTP, and any such company expanding into BC in the future - from the aforementioned duties, which meant that engines were more frequently reassigned between BC and Canadian depots; however, for various other legal reasons, these subsidiaries continue to exist on paper to this day, although for all practical purposes, they have been fully integrated into their parent companies.

The subsidiaries for which CPR steam locomotives were thus lettered were the British Columbia Southern Railway (BCS, to 1910), the Columbia & Kootenay Railway (C&K, to 1931), the Columbia & Western Railway (C&W, to 1931), the Kootenay & Arrowhead Railway (K&A, to 1916), the Kootenay Central Railway (KCR, to 1959), the Nakusp & Slocan Railway (N&S, to 1912), and the Nicola, Kamloops & Similkameen Railway (NK&S, to 1917); the N&S was absorbed into the C&K in 1912, which in turn, along with the C&W, was absorbed into the Kettle Valley Railway (KVR) in 1931; the NK&S was similarly absorbed in 1915. The KVR had been established in 1912 as a joint venture between the CPR and the BC government and was much more independent from the CPR than the full subsidiaries, but under the terms of the joint venture, the CPR was responsible for operations including the supply of locomotives (the BC government was, in effect, a more or less "silent" partner), and so KVR motive power was for the largest part sourced from the CPR fleet.

= Canadian Pacific locomotive depots in BC =

The CPR's depots in BC were as follows, with former ownership indicated:


 * Blaenau (Canadian Pacific; active - primary)
 * Cranbrook (Canadian Pacific; active)
 * Castlegar (Columbia & Kootenay, to Kettle Valley in 1931; transferred to BCR in 1955)
 * Coquitlam (Canadian Pacific; active - primary)
 * Crowsnest (Canadian Pacific; discontinued)
 * Eholt (Columbia & Western; discontinued 1908)
 * Farron (Columbia & Western; discontinued 1931)
 * Fernie (Canadian Pacific; discontinued 1950s)
 * Field (Canadian Pacific; discontinued 1940s)
 * Grand Forks (Columbia & Western, to Kettle Valley in 1931; transferred to BCR in 1955)
 * Golden (Kootenay Central, to Canadian Pacific in 1959; active)
 * Granby (Columbia & Western, to Kettle Valley in 1931; transferred to BCR in 1955)
 * Greenwood (Columbia & Western; discontinued 1908)
 * Kamloops (Canadian Pacific; active)
 * Kootenay Landing (British Columbia Southern, to Canadian Pacific in 1910; discontinued 1914)
 * Lardo (Kootenay & Arrowhead, to Canadian Pacific 1916; discontinued 1984)
 * Michel (Canadian Pacific; discontinued 1910)
 * Nakusp (Nakusp & Slocan; discontinued 1912)
 * Nelson (Columbia & Kootenay, to Canadian Pacific in 1930; active - primary)
 * Penticton (Kettle Valley; transferred to BCR in 1955)
 * North Bend (Canadian Pacific; discontinued 1941)
 * Rogers (Canadian Pacific; discontinued 1914)
 * Sicamous (Canadian Pacific; active)
 * Sirdar (British Columbia Southern, to Canadian Pacific in 1910; discontinued 1911)
 * Smelter (Columbia & Kootenay, to Kettle Valley in 1931; transferred to BCR in 1955)
 * Spences Bridge (Nicola, Kamloops & Similkameen, to Kettle Valley in 1915; discontinued 1929)
 * Stephen (Canadian Pacific; discontinued 1914)
 * Vancouver (Canadian Pacific; discontinued 1982)
 * Victoria (Esquimalt & Nanaimo; transferred to BCR in 1978)
 * Westminster (Canadian Pacific; discontinued 1909)
 * Yahk (Canadian Pacific; discontinued 1947)
 * Yale (Canadian Pacific; discontinued 1902)

= CPR Steam locomotives assigned to BC = After the removal of customs duties on locomotives from Canada, engines were freely reassigned across the border from depot to depot as needed, and sometimes a given locomotive only worked a year or two in BC before being transferred away again. As such, a comprehensive survey of all CPR locomotives to have operated in BC would be extremely long and complex; therefore, presented here are the steam locomotive assignments on four specific dates - 31 July 1904, 31 January 1916, 31 January 1930, and 31 December 1952, which should provide the reader with a sufficiently illustrative glimpse into the subject.

31 July 1904
On this date, a total of 122 locomotives were assigned to the CPR and its subsidiaries in BC, divided as follows:


 * British Columbia Southern: 6 (1 4-4-0, 1 0-6-0, 3 4-6-0, 1 2-8-0)
 * Canadian Pacific: 77 (9 4-4-0, 7 0-6-0, 1 2-6-0, 27 4-6-0, 33 2-8-0)
 * Columbia & Kootenay: 19 (2 4-4-0, 2 0-6-0, 15 2-8-0)
 * Columbia & Western: 9 (6 2-8-0, 3 three-truck Shay)
 * Kootenay & Arrowhead: 1 (1 4-4-0)
 * Kootenay Central: 5 (1 0-6-0, 1 2-6-0, 1 4-6-0, 2 2-8-0)
 * Nakusp & Slocan: 1 (1 2-8-0)

Where a class designation in the following table is in parentheses, it means that that particular class had no designation in the original classification system used until 1912, and so the post-1912 classification is shown; where a given locomotive had several designations over the years (i.e. due to modifications or rebuildings), the first (1912) designation is shown.