2008-09: Charles Landry played in 48 games as a 17-year-old in his second year with the Drummondville Voltigeurs. Coached by Guy Boucher, the Voltigeurs went from worst-to-first in the Telus Division and reached the Memorial Cup after winning the QMJHL championship. Landry had 13 assists and was +25 with 47 PMs in the regular season. In 19 playoff games, Landry scored 2 goals with 2 assists and was an even plus/minus with 8 PMs. In four Memorial Cup games he was +1.
2009-10: Landry skated in all 68 games for Drummondville in his third QMJHL season as the Voltigeurs finished first in their division and reached the playoff semifinals. He scored 6 goals with 24 assists and was +40 with 41 PMs during the regular season. In 14 playoff games he scored 3 goals with 2 assists and was +15 with 10 PMs.
2010-11: Landry signed a three-year, entry-level contract with Tampa Bay after attending camp in September before returning to the QMJHL to play for the Montreal Juniors. He made his pro debut in the AHL playoffs, skating in one game for Norfolk. Landry was limited to 57 games with Montreal, the QMJHL's second-best team, due to myriad injuries including a broken jaw that kept him out of eight games in October. He scored 11 goals with 29 assists and was +26 with 30 PMs. In 10 playoff games with the Juniors he scored 1goal with 3 assists and was +5 with 12 PMs. Chicoutimi acquired the rights to Landry in June, 2011.
2011-12: Landry split his first pro season between Lightning affiliates Norfolk (AHL) and the Florida Everblades (ECHL). He spent the first half of the year with Norfolk, skating in 23 games before being sent to the Everblades. He had 6 assists and 19 penalty minutes; finishing with an even plus/minus for the eventual AHL champions. Landry scored 2 goals with 7 assists and was plus-six with 12 penalty minutes in 36 ECHL games with Florida. After finishing third in the South Division, the Everblades rolled through the playoffs to capture the Kelly Cup. Landry scored 1 goal with 2 assists and was plus-seven with 5 penalty minutes in 11 playoff games.
2012-13: Landry skated in nine AHL games with Tampa Bay's AHL affiliate in Syracuse, spending most of his second pro season with the ECHL's Florida Everblades. He was -2 with no points and 4 penalty minutes for the Crunch, which finished first in the East Division and reached the AHL Finals against Calder Cup champion Grand Rapids. Landry did not see any action in the playoffs. He scored 4 goals with 12 assists in 51 ECHL games with Florida and was +7 with 33 penalty minutes.