Following the Flyers 2013–14 preseason training camp, Laughton was loaned back to the Oshawa Generals of the OHL after failing to remain with the NHL club to start the season. When reflecting on his training camp experience, he admitted to feeling overconfident and did not "play to his ability." In his first game back in the OHL on October 3, 2013, Laughton recorded four points in an eventual 7–1 win over the Peterborough Petes. He continued to have a breakout season and recorded 24 goals and 26 assists in 29 games by December, earning him the captaincy title for Team Canada's U20 team at the 2013 World Junior Ice Hockey Championships. He ended the season as the second-leading scorer for the Generals as Oshawa finished first in the OHL's East Division and reached the Eastern Conference finals. On May 14, 2014, Laughton was named to the OHL's First All-Star Team. Flyers head coach Craig Berube later said that choosing to reassign Laughton to the OHL "helped him" and called him "one of the best players in all of junior hockey."