Junior Hockey in BC
Junior hockey is generally played by 16 to 20-year-olds. There are 60 junior hockey teams in B.C. across five leagues. In British Columbia/Yukon, there are three (3) levels of junior hockey; the highest level is Major Junior (Western Hockey League - WHL), Junior A (British Columbia Hockey League - BCHL) and Junior B (Kootenay International Junior Hockey League, Pacific Junior Hockey League and the Vancouver Island Junior Hockey League - KIJHL, PJHL & VIJHL). Two BC Junior B teams (Dawson Creek Canucks & Fort St. John Huskies) play in an Alberta Junior B League (NWJHL).