Are wearing zombie and ghost costumes a sin?

My fourth-grade son attends a conservative Catholic school that our family loves. His teacher (who is a very devout lay person), told the class that wearing costumes and dressing as evil characters like a devil, zombie or the like for Halloween are sinful. She explained that it is a distortion of All Saints Day and that the kids should be more respectful and dress like Saints or religious figures for trick-or-treating. My son is now very concerned that his “zombie pirate” costume (which he had been excited about wearing) will be disrespectful or offend God in some way. I reassured him that I’d get a second opinion.

I appreciate your thoughts on this matter.

In Christ,

The following link should help answer your question about Halloween costumes. If you have any further questions, please contact Catholic Answers directly.
Recommended Reading:**

Is it a sin to wear a scary Halloween costume?

What does the Church teach about Halloween?

Can Catholics celebrate Halloween?

DISCLAIMER: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit