Pupils at St Therese of Lisieux elementary school in Hamilton labelled headmistress Linda Chittick "boring" after she told them that they were not allowed to celebrate the holiday with costumes.
Mother Lynda Fraser, whose twins Skyler and Kendall attend the school, told CNews: "All of the kids are upset."
Fraser revealed that the school sent a letter to parents last month explaining that "Halloween, as we traditionally know it, would be cancelled this year".
She said that students were "devastated" and started a petition hoping to change Chittick's mind. "But [she] isn't listening to the kids and that's really sad," she added.
Last week, a second note was sent home confirming that staff and students could wear "black and orange" but no costumes. Fraser said that her children said it would be "boring" to wear colours rather than proper Halloween outfits.
Chittick claimed in the letter that celebrating Halloween distracts pupils from "instructional time in the classroom" and also creates "safety and security" concerns.
"The decision was made by all staff and supported by the Catholic school council executive," she wrote. She also banned students from bringing in Halloween candy to share with friends, instead demanding that they only bring "non-edible items".
Fraser said that Chittick has already cancelled a talent show and an airband contest since starting at the school two years ago. "The kids are frustrated and they're wondering what they'll lose next," she said. "When school stops being fun and all about academics, then kids stop enjoying."
> Halloween funny videos: Wacky costumes, trick-or-treat prank and more
> 'Wine snob ghost' lurks in British pub