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.
Heidi is excited about spending two weeks with Lucy at Camp Dakota, but Lucy's friends from last year ignore Heidi and make her feel unwelcome, leading Heidi to cast a friendship spell on them.
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.