Marnie en haar broers en zussen gaan met hun vervreemde oma, een goede heks, naar Halloweentown waar heksen en vampieren een normaal leven kunnen leiden. Marnie leert op haar verjaardag dat zij ook een heks is. Als ze een duistere plot onthult moet ze haar moeder en oma helpen de dag te redden.