In the 2006–07 season, Cannarozzo won two gold medals on the 2006–07 ISU Junior Grand Prix circuit, which qualified her for the Junior Grand Prix Final, where she placed seventh. Her qualification for the Final gave her a bye to the 2007 U.S. Championships. She made her senior debut at Nationals and placed 7th. She was the third alternate for the 2007 World Championships, the 2007 World Junior Championships, and the 2007 Four Continents Championships.