Having decided housecleaning is too much for her to handle, Heidi Heckelbeck pulls out her Book of Spells and conjures up a helper, with disastrous results.
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.
After being homeschooled, Heidi enters a public school in second grade, where she encounters a mean girl named Melanie who makes her feel like an alien, in chapter-book format.
Second-grade witch Heidi wants revenge against the meanest girl in school, so she casts a forgetting spell on her right before the start of the school play.
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.