В школу волшебства для девочек, которая называется Академия ведьм мисс Кэкл, поступает учиться на ведьму девочка по имени Милдред Хаббл. Почти сразу за ней закрепляется прозвище «Самая плохая ведьма», потому как с Милдред часто случаются неприятности. Она не старается нарушать правила и раздражать учителей, но с ней постоянно что-то приключается. Однако у Милдред, несмотря на то, что она - самая плохая ведьма, вечно получающая нагоняи от учителей за плохое поведение и не завязанные шнурки, много друзей, потому как, несмотря на сваливающиеся на нее постоянно неприятности, Милдред остается милой и доброй девочкой. Лучшая подруга Милдред – Мод Муншайн всегда поддерживает Милдред при любых обстоятельствах.
В первый день обучения в школе Кэкл каждая ученица получала метлу, которую Милдред умудрилась сломать напополам и была вынуждена замотать скотчем, чтобы хоть мало-мальски исправить ситуацию, а в середине семестра всем девочкам раздали черных котят, которых каждая начинающая ведьма была обязана научить правильно летать на метле. Всем девочкам достались черные котята, а Милдред получила серого полосатого котенка, которому дала имя – Полосатик. Полосатик, как и Милдред, очень боится высоты, а потому, летая на метле, он цепляется за нее всеми четырьмя лапами и громко мяукает, что не добавляет Милдред полетных навыков.
Мисс Кэкл, директриса школы ведьм, полная низенькая дама с седыми волосами и очками в виде летучей мыши, отличающаяся добрым нравом и мягким характером, всегда вступается за учениц перед их классной дамой – мисс Хардбрум. Мисс Хардбрум – высокая дама, всегда одевающаяся в черные платья и собирающая свои черные волосы в строгий пучок. Именно ей Милдред и ее подруги обязаны большинству взысканий и наказаний.
В школе у Милдред есть одноклассница по имени Этель Хэллоу, которая относится к тем счастливчикам, у которых все всегда получается. Она учится лучше всех в классе, ее заклинания всегда действуют так, как нужно, а мисс Хардбрум никогда не делает ей замечаний. Поэтому Этель считает, что она лучше других и постоянно дразнит Милдред, у которой редко выходит что-то правильно. Поспорив с Этель из-за Полосатика, который плохо летал на метле, Милдред говорит Этель, что превратит ее в жабу. Этель не верит Милдред и продолжает смеяться над ней. Рассерженная Милдред превращает насмешницу в свинью. В разгар ссоры появляется мисс Хардбрум, которая велит Милдред расколдовать Этель. Милдред не знает, как это сделать, и мисс Хардбрум отправляет ее вместе со свиньей в библиотеку, искать нужное заклинание. Просидев в библиотеке с пол часа, Милдред наконец расколдовала Этель, но та затаила злобу.
На следующий день у первого курса была контрольная по зельям и снадобьям, где девочки, разбившись на пары, должны были приготовить зелье смеха. У Милдред и Мод настой получился зеленым, в то время как у остальных девочек он был розовым. Отпив немного зелья, подруги становятся невидимыми. Мисс Хардбрум, рассердившись, отправляет Милдред к мисс Кэкл.
После разговора с директрисой, которая говорит Милдред, что если так будет продолжаться и дальше, она никогда не получит Диплом настоящей ведьмы, Милдред решает исправится.
На следующем уроке мисс Хардбрум сообщает им о том, что через две недели состоится празднование Хэллоуина, и что первый класс будет представлять школу с программой фигурного летания на метлах. Готовясь к празднику, девочки тренируются две недели. Накануне Хэллоуина мисс Хардбрум замечает, что метла Милдред повреждена и просит Этель одолжить ей свою запасную метлу. Этель дает Милдред метлу, предварительно заколдовав ее.
В день Хэллоуина вся школа отправляется в развалины старой крепости, которая находится неподалеку от замка. Руководит празднованием Верховный маг. Первокурсницы начинают свое выступление, и в самый ответственный момент заколдованная метла Милдред выходит из строя. Девочка падает, увлекая за собой и остальных.
К рассвету все возвращаются в замок и ложатся спать до обеда. С Милдред никто не разговаривает, считая ее виноватой в произошедшем. Мисс Кэкл просит Милдред, когда та проснется, зайти в ее кабинет для разговора с ней и мисс Хардбрум. Этель злорадствует. Страшась предстоящего разговора, Милдред сбегает из школы.
Бредя по лесу, девочка натыкается на группу ведьм, среди которых Милдред замечает ведьму, очень похожую на мисс Кэкл. Ведьмы варят зелье невидимости, обсуждают план по захвату школы и превращения всех ее обитателей в лягушек. Достав из сумки учебник заклинаний и найдя нужное, Милдред превращает всех ведьм в улиток и, собрав их в одну коробку, возвращается в школу. В школе она сталкивается с мисс Хардбрум, которая не верит ни единому ее слову и отправляет ее к директрисе. Директриса тоже поначалу не верит Милдред, но услышав описание ведьм и узнав в одной из них свою злобную сестру Агату, меняет свое мнение. Мисс Хардбрум расколдовывает ведьм, предварительно заставив их признать полное поражение согласно Кодексу ведьм. Мисс Кэкл отпускает Милдред из кабинета, и та идет к себе и ложится спать.
В полдень Милдред будит Мод, и они вместе идут на общешкольное собрание в Главный зал. В зале Мод рассказывает Милдред, что всем стало известно, что в падении Милдред на праздновании Хэллоуина виновата Этель. На собрании мисс Кэкл рассказывает всем о том, что сделала Милдред и объявляет этот день выходным в честь Милдред Хаббл.