Witches Books in Order

4.1/5 · 272 ratings across 6 books · Open Library

Rate this series:

The Witches series by Terry Pratchett is a collection of seven novels published between 1987 and 1998, set in the Discworld. It follows a group of female witches, primarily Granny Weatherwax, Nanny Ogg, and later Magrat Garlick, as they navigate the challenges of their craft and the world around them. The stories involve the witches confronting supernatural elements, societal norms, and personal growth while maintaining their roles in a male-dominated magical community. The series explores themes such as tradition, empowerment, and female friendship, and is part of Pratchett's broader Discworld universe. The first book, Equal Rites (1987), introduces the witches and their roles in the community. The series does not include elements from Good Omens, which is a separate collaboration between Pratchett and Neil Gaiman.

This is a sub-series of the larger Discworld series — see that page for every book in the wider setting.

Publication order

In the order the books were originally released.

  1. Cover of Equal Rites

    Equal Rites

    1987 · Terry Pratchett

    A 1987 Discworld novel by Terry Pratchett, whose profoundly irreverent novels have been consistent number-one bestsellers in England, earning him a…

    Read more →
    Buy on Amazon
  2. Cover of Wyrd Sisters

    Wyrd Sisters

    1988 · Terry Pratchett

    Wyrd Sisters is Terry Pratchett's sixth Discworld novel, published in 1988. Granny Weatherwax, Nanny Ogg, and Maigrat find themselves unexpectedly…

    Read more →
    Buy on Amazon
  3. Cover of Witches Abroad

    Witches Abroad

    1991 · Terry Pratchett

    Once upon a time, a fairy godmother named Desiderata, known for her good heart and wisdom but poor planning, died, leaving Princess Emberella in the…

    Read more →
    Buy on Amazon
  4. Cover of Lords and Ladies

    Lords and Ladies

    1992 · Terry Pratchett

    A 1992 novel by Terry Pratchett. The fairies are back, and this time Granny Weatherwax and her tiny coven are up against real elves, on Midsummer…

    Read more →
    Buy on Amazon
  5. Cover of Maskerade

    Maskerade

    1995 · Terry Pratchett

    The story follows Agnes Nitt as she leaves Lancre to pursue a career at the Opera House in Ankh-Morpork. Granny Weatherwax and Nanny Ogg also go to…

    Read more →
    Buy on Amazon
  6. The Sea and Little Fishes

    1998 · Terry Pratchett

    The Sea and Little Fishes is a short story by Terry Pratchett, written in 1998. It takes place in the Discworld universe and features the witches…

    Read more →
    Buy on Amazon
  7. Cover of Carpe Jugulum

    Carpe Jugulum

    1998 · Terry Pratchett

    Carpe Jugulum is a 1998 novel by Terry Pratchett, the twenty-third in the Discworld series. The book is a comic fantasy that parodies vampire…

    Read more →
    Buy on Amazon

Frequently asked questions

What order should I read the Witches books in?

Read them in publication order, starting with “Equal Rites”. Start with “Equal Rites.”

How many books are in the Witches series?

We list 7 books by Terry Pratchett , published between 1987–1998.

Where can I buy the Witches books?

Each title above links to Amazon. See our affiliate disclosure.

Reading order compiled from author/publisher guidance and verified bibliographic data. Spotted a wrong order, a missing book, or any other mistake? and we'll correct it.