Skip to content
We independently pick everything we recommend. When you buy through our links, we may earn a commission. Learn more ›

Answers to "what should I read?" for every reader

Fantasy and Romantasy

Best Books About Witches Fiction (2026): 6 Compared

Five witch fiction books compared by pages, format, series and publisher, from a boxed trilogy to cozy mysteries.

Best Books About Witches Fiction (2026): 6 Compared

At a glance

Top picks

As an Amazon Associate I earn from qualifying purchases.

How we score

Finding the best books about witches fiction means choosing between trilogies, cozy mysteries and standalones. The boxed set leads on detail; the newest single novel follows on freshness.

ShelfAnswers earns a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.

Quick picks

The picks

All Souls Trilogy Boxed Set

All Souls Trilogy Boxed Set

Deborah Harkness9.7/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A 1760-page boxed set of the All Souls trilogy, from Penguin Books.

Pros

  • 1760 pages: three books
  • Boxed set format
  • Penguin Books

Cons

  • Trilogy commitment
  • 2015: an older pick
  • No safety certification stated
Witch of Boston by Catalano

Witch of Boston by Catalano

Andrea Catalano9.7/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A 2025 novel for readers who like intimate historical fiction, based on Margaret Jones, the first woman found guilty of witchcraft in seventeenth-century Massachusetts.

Pros

  • Published September 1, 2025, a recent historical novel
  • Print length of 347 pages gives a full-length read
  • The description says it draws on actual diary entries and court records

Cons

  • Set in 1646, before the 1692 Salem trials themselves
  • The description centers on religious hysteria and an unjust accusation, heavy themes
  • A standalone with no series named on the listing
The Nature of Witches

The Nature of Witches

Rachel Griffin9.6/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A young adult witch novel for ages 14 to 18, grades 8 to 12.

Pros

  • Ages 14 to 18
  • Grades 8 to 12
  • 2021 publication

Cons

  • Young adult only
  • No print length stated
  • No safety certification stated
In the Company of Witches

In the Company of Witches

Auralee Wallace9.6/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A 336-page cozy witch mystery, Book 1 of 2.

Pros

  • 336 pages
  • Book 1 of 2
  • Cozy mystery

Cons

  • 2021: an older pick
  • 2 books only
  • No safety certification stated
The Lost Apothecary by Penner

The Lost Apothecary by Penner

Sarah Penner9.6/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A secret apothecary in eighteenth-century London sells poisons to women, suiting readers who want historical mystery over fantasy.

Pros

  • A historical setting built around a secret network of women
  • 352 pages with a publication date of February 22, 2022
  • A present-day storyline runs alongside the historical one

Cons

  • Historical mystery rather than fantasy, so magic fans may skip it
  • The description names poisons and murders, a mature theme
  • No series position is stated, though a sequel is mentioned

As an Amazon Associate I earn from qualifying purchases.

More picks to compare

  • The Very Secret Society of Irregular WitchesThe Very Secret Society of Irregular Witchesdeluxe edition with foil cover and a bonus epilogue.Check on Amazon

Compare the picks

Book Shelf Score Pages Format Series Publisher Amazon
The All Souls Trilogy Boxed Set 9.7/10 1760 Boxed set Trilogy Penguin Books
The Nature of Witches 9.6/10 Not stated Not stated Not stated Not stated View on Amazon
In the Company of Witches 9.6/10 336 Not stated Book 1 of 2 Not stated View on Amazon
The Lost Apothecary 9.6/10 Not stated Not stated Not stated Not stated
The First Witch of Boston 9.6/10 Not stated Not stated Not stated Not stated

Book details as published on each listing, collected 22 October 2026.

How we scored them

The Shelf Score weighs fit, contents and edition quality. The two title-only picks state a title alone.

Book Shelf Score Fit /35 Contents /25 Value /25 Age/level /10
All Souls Trilogy Boxed Set 9.7 30 21 20 n/a
The Nature of Witches 9.6 28 20 20 n/a
In the Company of Witches 9.6 27 20 20 n/a

Scores run from 9.2 to 9.8: each book’s point total is placed on that range, so more points always means a higher score. Reading age or level counts on a list where at least one listing gives one, and a book whose listing gives none then scores zero on it. Where no listing gives one, the score is taken over the other 85 points. Books carry no warranty, so warranty is not scored.

How to choose the best books about witches fiction

Trilogy or standalone?

The All Souls set gives three books at 1760 pages; In the Company of Witches starts a 2-book series. For teen readers, see our best young adult books about witches.

Match the age band

The Nature of Witches states ages 14 to 18 and grades 8 to 12. Our best picture books about witches covers younger readers.

Check the format

The boxed set is the marathon pick; the single novels are the evening picks. Check the edition year before buying.

Before you buy

  • For a series, buy Book 1 first and confirm the series length.
  • Match the age band to the reader before buying.

Frequently Asked Questions

Which has the most pages?

The All Souls set: 1760 pages across three books.

Which is best for a teen?

The Nature of Witches: ages 14 to 18, grades 8 to 12.

Which is the longest read?

The All Souls Trilogy boxed set, at 1760 pages across the trilogy.

All Souls Trilogy Boxed Set
Still deciding? Our top pickAll Souls Trilogy Boxed Set
Check price on Amazon

See every Fantasy and Romantasy list and all Fiction lists. Witch fiction argues well in company, as the book club books shelf knows. Also see our best history books about witches.

More lists: browse fantasy books, children’s books about witches and young adult books about witches.

Readers also asked

  1. What are the best Novels for Book Clubs?

    Four book club novels compared: Tan's Joy Luck Club, Haig's Midnight Library, Moyes's Giver of Stars, and Honeyman's Eleanor Oliphant, each built to be argued about.

  2. What are the best Dark Romantasy Books?

    Five dark romantasy books and two deluxe more-options compared for adult readers, from a 275,000-word gothic romance to special and collector's editions.

  3. What is the best Fantasy Books About Magic?

    Four fantasy novels about magic compared: The Spellshop's cozy sorcery, a haunted Scottish romance, Buroker's urban dragons and Khan's youthful necromancy.

  4. What are the best Fantasy Books of the 21st Century?

    Five fantasy books of the 21st century compared by format, length, series position and publisher, with every detail taken from the listings.