Book Review: The Book Witch by Meg Shaffer

Title: The Book Witch
Author: Meg Shaffer
Publisher: Ballantine Books
Publication date: April 7, 2026
Length: 320 pages
Genre: Fantasy
Source: Review copy courtesy of the publisher via NetGalley
Rating:

Rating: 5 out of 5.

She can hop into any novel, she just can’t stay there. Come along with the book witch in this magical and inspiring love letter to reading from the USA Today bestselling author of The Wishing Game.

Rainy March is a proud, third-generation Book Witch, sworn to defend works of fiction from all foes real and imaginary. With her magical umbrella and feline familiar, she jumps in and out of novels to fix malicious alterations and rogue heroes like a modern-day magical Nancy Drew.

Book Witches live by a strict code: Real people belong in the real world; fictional characters belong in works of fiction. Do not eat, drink, or sleep inside a fictional world, lest you become part of the story. Falling in love with a fictional character? Don’t even think about it.

Which is why Rainy has been forbidden from seeing the Duke of Chicago, the dashing British detective who stars in her favorite mystery series. If she’s ever caught with him again, she’ll be expelled from her book coven—and forced to give up the magical gifts that are as much a part of her as her own name.

But when her beloved grandfather disappears and a priceless book is stolen, there’s only one person she trusts to help her solve the case: the Duke. Their quest takes them through the worlds of Alice in Wonderland, The Great Gatsby, and other classics that will reveal hidden enemies and long-buried family secrets.

We all know that books are magic, right? In the world of The Book Witch, it’s the job of the local coven to make sure that fictional characters stay where they’re supposed to and to fight the malicious intentions of Burners, the book witches’ arch-enemies who seek to destroy stories from within. What’s at stake? Why, only the very existence of books that we know and love. A real-world book burner might burn copies of a book, but the book itself still exists. When a Burner destroys a book from the inside, it’s as if it’s wiped from existence: all copies, everywhere, are erased, and all memory or knowledge of the book is gone too.

Shudder.

That may make The Book Witch sound like a grim tale, and it’s anything but. In this quirky, whimsical novel, Rainy March is a lovely, bubbly book witch who has swooped to the rescue over and over again, landing inside a story thanks to her magical umbrella, accompanied by her cat familiar Koshka, and making sure the story and characters remain true to themselves.

All stories are love stories if you love stories. And I do love stories. As a Book Witch, you kind of have to love them. It’s on our recruitment posters, after all.

Rainy knows the rules — the eight Black and Whites — as well as anyone… but when she enters the noir fiction world of the Duke of Chicago in order to save him and his book series, she can’t help wobbling from the straight and narrow. Duke is a dashing, suave, sexy detective who always solves his cases, and Rainy has had a crush on him since she read the very first book in his series. When she meets him inside his story, things go a bit sideways, and before she can prevent it, he’s became self- aware — meaning, he knows he’s fictional — and they’ve fallen into a secret relationship that isn’t allowed to have a happily ever after.

Duke said that once he learned he was a fictional character, he became subtly aware of his readers. He felt their watchful eyes and sensed their quiet, gentle presence. He knew his stories were being read when the light had a certain warmer quality to it. And when the lights dimmed, he longed to be read again.

When Rainy’s prize edition of a special book — all she has left of her late mother — goes missing, she’s faced with a confusing array of clues. Who better to assist than her favorite fictional detective? Once on the trail, Rainy and Duke jump in and out of various storylands, desperately seeking elusive answers that seem always just out of reach.

There’s so much to love about The Book Witch. First and foremost, this is a book for booklovers. It speaks to the heart of anyone who’s fallen in love with fictional characters, anyone whose life has been changed because of the right book at the right time, anyone who’s ever found themselves inspired or empowered by a book, or even just gotten a reason to smile during dark times thanks to stories on a page.

An unread book is a caged animal, trapped between paper walls. They want reading, need it. To open a book is to set a story free.

The writing here is clever and funny, with banter that fits the various fictional characters who cross Rainy’s path — and yet, it’s not a silly book. Rainy’s feelings are deep and genuine, and the connections she forges are quite special. I won’t give anything away, but there’s a section toward the end that had me wiping away a few awkward tears. The Book Witch beautifully shows the delicate threads binding readers, writers, books, and characters.

I’ve been a fan of Meg Shaffer’s since picking up The Lost Story on a whim (and then immediately feeling the need to dive into her previous novel, The Wishing Game). Her stories are full of heart, and explore all the various and intricate ways that fiction changes lives.

The Book Witch is another stellar example of Meg Shaffer’s creativity. While the plot gets so meta by the end that it made my head spin, I love it in all its (occasionally) baffling glory. Rainy is a fabulous character, and The Book Witch made me really wish that the two key book series so central to the plot were in fact real books I could pick up and read. Even without being able to read those, I loved how The Book Witch shows how real lives are changed by books. Just lovely.

For more by this author:
The Wishing Game
The Lost Story

Purchase linksAmazon – Audible audiobook – Bookshop.orgLibro.fm
Disclaimer: When you make a purchase through one of these affiliate links, I may earn a small commission, at no additional cost to you.