I am a Bookshop.org affiliate. If you make a purchase by clicking through the links in this post, I will receive a commission, and Bookshop.org will donate a matching commission to independent booksellers. For more information, see my “About” page.
Ivy and her two sisters have spent their whole lives on the road, living out of an RV and watching their mom grant other people’s wishes. But it’s because her mom is a fallen star with the ability to grant wishes that Ivy’s own dearest wish will never come true: to have a forever home, a place to put down roots.
As her thirteenth birthday approaches, Ivy takes a desperate chance, stealing nine wish jars from her mother and opening them all at once. Making so many simultaneous wishes gives Ivy pneumonia, but when her fever breaks, the RV is parked–broken down, actually– in her mother’s star sister’s town of Whistling Ridge. Pneumonia aside, Ivy is ecstatic; the town is a perfect place for a forever home! But all is not well in Whistling Ridge. Something is draining the magic and making Aunt Agatha sicker and sicker. And as Ivy researches the town’s history to try to convince her family to stay, she starts to realize that finding a cure for her aunt might require a sacrifice Ivy isn’t sure she can make.
This imaginative, immersive middle grade fantasy gripped me from page one. I’m a sucker for a well-intentioned protagonist who makes terrible choices! Every character is well-developed and authentic, and the problems are relatable even in their fantasy. I highly recommend this one to fans of contemporary magical realism and to middle school book clubs!