This is the 2017-18 Keystone Junior Hockey League season. This is the league's 45th season overall and 14th under its' present name. The league was previously known as the Manitoba Junior B Hockey League from 1974 to 2004.
The top eight teams overall qualify for the playoffs. The three division winners were seeded one through three based on points, the remaining five teams were seeded four through eight based on points The quarterfinal round is best-of-five. The semifinal and final rounds are best-of-seven. The playoff finalists advanced to the 2018 Keystone Cup, along with the finalists of the Lakehead Junior Hockey League playoffs. Previously, only the playoff champions advanced. The format was changed due to British Columbia, Alberta, and Saskatchewan not sending representatives to the tournament