Charbonneau won the junior ladies' title at the 2009 Canadian Championships and received her first ISU Junior Grand Prix assignments later that year. She placed seventh on the senior level at the 2010 Canadian Championships. In March 2010, she represented Canada at the 2010 World Junior Championships in The Hague, Netherlands; she placed fourth in the short program, seventh in the free skate, and sixth overall.