Marnie et ses jeunes frère et sœur se rendent avec leur grand-mère, une gentille sorcière, à Halloweentown. Le jour de son 13e anniversaire, Marnie découvre qu'elle est elle-même une sorcière.
Cette comédie d'aventures suit Marnie et ses jeunes frère et sœur alors qu'ils se rendent chez leur grand-mère, une gentille sorcière (Debbie Reynolds), à Halloweentown, où sorcières, lutins, vampires et autres créatures mènent une vie tout à fait normale. Le jour de son 13e anniversaire, Marnie apprend qu'elle vient d'une famille de sorcières et qu'elle en est une elle-même.