The spooktacular holiday of All Hallows’ Eve is almost upon us and besides donning my slutty nurse costume (jk), I can’t think of a better way to get a head start on the spooks than by curling up with a good book… in particular, books about witches. In fact, Halloween or otherwise, I’m always up for a witchy read in any shape or form—fantastical, historical, those who embrace their magic and those who want nothing more than to be ‘normal’ (Witches, please… normal is overrated).

Here are my seven favourite books about witches to get you in the mood for trick or treating.

  books about witches - a discovery of witches

A Discovery of Witches

Deborah Harkness

Loved this. The perfect blend of history and fantasy in both a modern and historical time setting with memorable characters, including a protagonist who struggles to accept her powers, and a charismatic vampire (in case it isn’t exciting enough already). Shadow of Night (the follow-up) is chock full of all the elements of the first book, throwing time travel into the mix alongside encounters with some of history’s greats. Brilliant series!

  books about witches - witch child

Witch Child

Celia Rees

One of my absolute favourites. This is yet another beautifully written story weaving together the fictional story of Mary of Salem with just enough historical elements to immerse you in the past. Written in journal entries, Mary’s story is captivating and is a must-read for fans of Salem witch stories.

  books about witches - macbeth

Macbeth

William Shakespeare

Now, I love me some Shakespeare (especially the Sonnets <3) but I’ll admit that I only read Macbeth in school… so, needless to say, I didn’t fully appreciate it at the time. Whether that’s my excuse or not, I’ll admit: as deep and tragic as the actual play is, for me, it’s those three witches who are truly unforgettable—and that classic cauldron chanting is unrivalled.

 books about witches - uprooted

Uprooted

Naomi Novik

My most recently discovered gem, Uprooted has become a fast favourite for me. A standalone adult fantasy with Beauty and the Beast elements, the storytelling is steeped in nature and the magic is breathtaking. Despite the fairytale elements, it is quite unlike any other magical story I’ve ever come across. Read my full and unashamedly gushing review here.

 books about witches - tim and the hidden people

Tim and the Hidden People

Sheila K McCullagh

I read this series as a child. Try to buy this online, I dare you, and the price will make your eyes pop. I can’t condone the staggering cost, but the stories, if you can get your hands on them are lovely. Maybe it’s nostalgia, maybe not, but these stories were undoubtedly my gateway for all things magical.

 books about witches - the witches

The Witches

Roald Dahl

Classic Roald Dahl. (The Twits is still my favourite.) As an adult, I love The Witches, both the book and the film adaptation, but it definitely scared me as a child. These witches are mean bitches. As always, though, his books are full of humour—unique and insightful; funny, twisted stories about (some) funny, twisted characters with brilliant morals at the heart of it all. The Witches is no exception and if you didn’t read it as a child, do it now. Your inner child will thank you.

 books about witches - wicked

Wicked

Gregory Maguire

A retelling of the Wizard of Oz, this is one of those stories that flips the switch and gives you an alternate point of view: the villain’s, with the Wicked Witch of the West as the protagonist, I’m currently reading this one and enjoying the storytelling immensely so far. I’m also a sucker for the morally grey, slightly misunderstood characters, and it doesn’t get any better than the Wicked Witch. (Exceptions may include Damon Salvatore.)

  books about witches - harry potter

Honourable mention: Harry Potter

J K Rowling

What witch list would be complete without mentioning the world of Hogwarts, School of Witchcraft and Wizardry. I’m still waiting on my bloody letter. Stupid owl has clearly gotten lost. The witches and wizards of Hogwarts and the world of Harry Potter are regulars on most book lists. The series is a phenomenal modern classic and quite frankly, if you haven’t heard of this one yet, where the hell have you been? Get reading.

 

There you have seven—well, eight—witch tales to get you all fired up for October 31st festivities.

What are your favourite magic books? Who is your favourite witch? How many times have you hollered ‘Accio!’ in the last ten years?

Let me know in the comments.