Heidi teams up with her friends to create a babysitting station at the Brewster Elementary fair, but when things do not go as smoothly as planned, Heidi turns to her Book of Spells to find the perfect magical solution.
Unlike her brother Henry who is excited to be the ring bearer in Aunt Sophie's wedding, Heidi is not looking forward to walking down the aisle in a fancy flower girl dress, but when Henry loses the ring, Heidi must stir up a spell to create a new one before the big day.
When Heidi experiences the perfect day she decides to sneak in a little magic to make every day just as awesome, but her plan goes awry when she relives the same perfect day over and over again.
Unable to find the owners of a lost puppy, Heidi decides to use just a teensy-weensy pinch of magic that sets off a mega-gigantic case of magic puppy trouble.
Witch Heidi is angry when her classmate dresses as an ugly witch for Halloween, but when she retaliates she may be taking things a bit too far, in chapter-book format.
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 Heidi decides she needs glasses too, until her Aunt Trudy helps her see she really does not need them, in chapter-book format.