
Title: Snake-Eater
Author: T. Kingfisher
Publisher: 47North
Publication date: November 11, 2025
Length: 267 pages
Genre: Fantasy
Source: Purchased
Rating:
From New York Times bestselling and Hugo Award–winning author T. Kingfisher comes an enthralling contemporary fantasy seeped in horror about a woman trying to escape her past by moving to the remote US desert—only to find herself beholden to the wrath of a vengeful god.
With only a few dollars to her name and her beloved dog Copper by her side, Selena flees her past in the city to claim her late aunt’s house in the desert town of Quartz Creek. The scorpions and spiders are better than what she left behind.
Because in Quartz Creek, there’s a strange beauty to everything, from the landscape to new friends, and more blue sky than Selena’s ever seen. But something lurks beneath the surface. Like the desert gods and spirits lingering outside Selena’s house at night, keeping watch. Mostly benevolent, says her neighbor Grandma Billy. That doesn’t ease the prickly sense that one of them watches too closely and wants something from Selena she can’t begin to imagine. And when Selena’s search for answers leads her to journal entries that her aunt left behind, she discovers a sinister truth about her new home: It’s the haunting grounds of an ancient god known simply as “Snake-Eater,” who her late aunt made a promise to that remains unfulfilled.
Snake-Eater has taken a liking to Selena, an obsession of sorts that turns sinister. And now that Selena is the new owner of his home, he’s hell-bent on collecting everything he’s owed.
With Snake-Eater, author T. Kingfisher journeys into the realm of folk horror and fantasy, presenting one woman’s struggle to reclaim her life in a desert setting full of spirits and gods… and a bunch of terrific human (and canine) characters too.
Selena arrives in the remote desert town of Quartz Creek with just a few dollars to her name, accompanied by her very good dog Copper. She’s come in search of her aunt Amelia, but discovers upon arrival that Amelia has died the year before. The local postmaster/mayor/police officer Jenny encourages Selena to at least spend the night before deciding to leave — and since Selena can’t afford the return train ticket, and Amelia’s house is sitting empty, she agrees.
But the longer Selena stays in this odd little town in the middle of nowhere, the more settled she becomes. She insists she hasn’t decided to stay — but meanwhile, she becomes close with her nearest neighbor, Grandma Billy, learns to tend Amelia’s garden, attends the community potlucks at Father Aguirre’s church, and figures out how to earn a few bucks here and there, enough to buy Copper’s dog food. And meanwhile, the locals are warm and welcoming, and seem to want Selena to stay,
Selena leaves behind a relationship with a man who gaslit her into believing herself incapable of social interactions. Through insidious comments and continual undermining, Walter had Selena convinced that she was bad with people and could only interact by using carefully memorized scripts. As she settles into life in Quartz Creek, she comes to realize how deeply the gaslighting affected her, and painfully starts to unlearn what she’d come to believe about herself.
Quartz Creek has its own set of oddities and mysteries, especially the locals’ seemingly casual acceptance of the existence of gods and spirits. Even the Catholic priest acknowledges that places can have powerful non-human “people” who affect the lives of those who live there, for good or bad. Selena is startled by the strange figure she sees in her garden, and even more alarmed to hear Grandma Billy casually inform him that it’s a god of the squash plants. Selena is inclined to think that this must be a sign of Grandma Billy declining with age — but no; all the other folks of Quartz Creek back up Grandma Billy’s version. Gods live among them, just as humans and dogs and a stray peacock do.
Selena’s life is complicated by Snake-Eater, a god of roadrunners who appears to have transferred his obsession with Amelia to her niece Selena. And when Selena objects to the god’s attention, he gets very nasty indeed. She and her closest allies, Grandma Billy and Father Aguirre, must venture into the desert to free her from Snake-Eater if she’s to have any hope of living a good life in her newfound community.
What a great story! I adored the desert vibe. The author evokes the heat, the dirt, the plant and animal life, and makes all of this feel real and gritty. It’s easy to see why Selena would want to stay in this harsh but beautiful environment. The community itself is delightful. The people of Quartz Creek are an odd bunch, but they’re committed to their town and one another, and have figured out how to make it work. What’s more, there’s a beautiful sense of love and acceptance. Many of these people have unusual histories, but it doesn’t matter: The community comes together, again and again, and their connection makes them strong.
Selena’s story is so sad to start with. She’s a smart, likable woman whose partner undermined her to such a degree that when we first meet her, we’re tempted to believe the lie that she’s socially awkward and inept as well. Why does she practice scripts in her head? Why can’t she just talk to people? But as we see, Walter’s emotional abuse takes the form of seemingly supportive “help”, shredding Selena’s confidence through comments meant to keep her dependent on him. As Selena spends time in Quartz Creek, she’s able to slowly overcome the doubts that had been trained into her, and learn to trust herself and her new relationships. It’s a joy to see.
As always, T. Kingfisher spins a compelling story full of memorable characters, entertaining set-pieces, and fabulous writing. Snake-Eater is yet another terrific read from an author who never disappoints. Highly recommended.
Purchase links: Amazon – Audible — Bookshop.org
Disclaimer: When you make a purchase through one of these affiliate links, I may earn a small commission, at no additional cost to you.

























