The Canadian Hockey League All-Star teams are named annually to honour the best performers over the season at each position, drawn from across the CHL's three component major junior leagues (the Quebec Maritimes Junior Hockey League, the Ontario Hockey League, and the Western Hockey League). The practice of naming all-star teams was most recently revived by the CHL for the 2022–23 season, having previously ceased the practice after the 2009–10 season, and not having named a Third All-Star Team since the 2002–03 season.[1]
Voting on the composition of the teams is done annually by the membership of the NHL Central Scouting Bureau, "based on regular-season play along with all-star selections and award winners" from the three leagues.[2]