One of the prospective students at the Witches Academy loses her eyeglasses and accidentally bumps into Mildred. She needs Mildred's help to get to the academy. Mildred also takes the exam, fails, but helps everybody survive the day.
The students are exited when they hear that the school is to get a visit from The Great Wizard, unfortunately Miss Cackle's troublesome twin sister entraps her and takes her place in an effort to discredit her so that she can take over.
Parents are due to visit to see how well their children are doing, Maud anxious that her parents don't learn about all her mistakes uses forgetting powder to make people forget about all the mistakes she's made, a big mistake.
After Mildred has an accident with a heated hairbrush Ethel cuts it out with scissors breaking the witches code. Mildred makes a hair growing potion to make her hair grow again but as usual things go drastically wrong.
It's the annual spelling bee final (as in spells) between Cackle's and Pentangle's, the contest ends in a dead heat so a tie breaker has to be played and the only one eligible to do it is Mildred, can she perform a weather spell?
Against orders Mildred and Ethel sneak out into the mists of time and are transported back to when Miss Cackle and her sister were children. But can they get back?