This is the 2017 Keystone Cup tournament. This tournament acts as the Western Canada Junior B Championship. This was the tourament's 34th edition under this name and 40th overall dating back to the 1978 Western Canada Junior B Championship. The tournament will be held at the Arborg & District Arena in Arborg, Manitoba hosted by the Arborg Ice Dawgs.
Both British Columbia (three) and Alberta (five) have multiple leagues at the Junior B level, so their champions and a host team meet for the provincial championship and a berth in the Keystone Cup. The Keystone Junior Hockey League (Manitoba), Prairie Junior Hockey League (Saskatchewan), and the Thunder Bay Junior B Hockey League (Northwestern Ontario) are the only Junior B leagues in their region/province so their playoff champion directly advances to the Keystone Cup.
Each of the six qualifying teams plays a single round robin tournament over three days. The third and fourth place teams from the round robin play in the third place game and the first and second place teams play in the championship game. There is no national tournament at the Junior B level in Canada.