Before playing in the NHL, Duclair played 3 seasons with the Quebec Remparts of the Quebec Major Junior Hockey League (QMJHL). During his time with the Remparts, Duclair was able to score 50 goals in 59 games during the 2013–14 QMJHL season. Due to his impressive feat, he was named to the QMJHL First All-Star Team.