The National Basketball League of Canada (NBL) All-Star Game is an annual exhibition basketball played between the Central and Atlantic Division All-Stars. Ten players—five starters and five —from each division are chosen from the league's rosters. The following is a list of NBL Canada All-Stars, players who have been selected by the coaches to compete in the prestigious event at the All-Star Weekend. No player has played in three or more All-Star Games, especially due to the exclusion of the 2015 game, but ten have competed at this stage on multiple occasions. Joey Haywood and Eddie Smith were the captains of the 2012 game, in which the All-Stars were divided into teams regardless of which division their team played in.
Note: Statistics are correct as of the 2014 NBL Canada All-Star Game.