An embarrassing rumor about Lucy spreads at school and she thinks Bruce is behind it so Heidi gets involved and uses some magic to bring the trio of friends back together.
When she gets glasses, Heidi's friend Lucy gets a lot of attention at school, and eight-year-old Heidi decides that she must have glasses too, until her Aunt Trudy helps her to see that she really does not need them.
Second-grade witch Heidi Heckelbeck wants revenge against Melanie, the meanest girl in school, so she decides to cast a forgetting spell on her right before the start of the school play.
When Heidi is paired with Stanley, her worst enemy's best friend, for the Brewster Science Fair and she suddenly starts getting notes from a secret admirer, she tries to use magic to discover the note-writer's identity.
After Heidi borrows her mother's charm bracelet without permission, it gets damaged and she uses magic to try to repair it before her mother finds out, but there is a problem that only Aunt Trudy or Santa can fix.
Heidi is chosen to take the principal's rabbit home over Easter weekend and promises to follow all the rules, but she decides to break one and even her magic is not enough to set things right again.