Peace Junior Hockey League

The Peace Junior Hockey League was a Junior B league that started in the mid-1960's (likely 1966-67 season) and ended in 1975. Then change its name to Peace Cariboo Junior Hockey League. Here are the teams that play in 1973 - Dawson Creek, (BC) Fairview (AB), Fort St John (BC), Grande Prairie North Stars (AB) and Grande Prairie Regional College (AB),  1974 - Dawson Creek, (BC) Grand Prairie (AB) Fort St. John (BC), Quesnel (QC), Prince George (BC), and Williams Lake (BC).

The league appears to be a replacement for the Cariboo Junior League which played at the Junior A level in 1963-64 and fell apart after the season as it was a financial disaster. The Prince George Pee Gees carried on as an independent team playing in the 1964-65 British Columbia Junior Playoffs. The Pee Gees would fold after the 1964-65 season.

There was no 1965-66 British Columbia Junior B Playoffs. Dawson Creek participated in the 1966-67 British Columbia Junior B Playoffs as the league champion. Based on these facts, and the lack of any information on a 1965-66 season, it would appear that the league would have started with the 1966-67 season.

The league history is continued on as the British Columbia Hockey League as the Peace Cariboo Junior Hockey League until 1980 and then the Rocky Mountain Junior Hockey League from 1980 until 1999 when the remaining teams were absorbed into the British Columbia Hockey League.

As a Junior B league the playoff champion was eligible to compete for the Cyclone Taylor Cup. The Fort St. John Golden Hawks were the only team in the league's history to win the event in 1969.

Champions

 * 1966-67: Dawson Creek
 * 1967-68: Fort St. John Golden Hawks
 * 1968-69: Fort St. John Golden Hawks
 * 1969-70: Prince George Chiefs
 * 1970-71:
 * 1971-72:
 * 1972-73:
 * 1973-74: Prince George
 * 1974-75:

Cyclone Taylor Cup Champions

 * 1969: Fort St. John Golden Hawks