Terry Pratchett's Discworld Books

The Discworld books by the late, great Sir Terry Pratchett, are not science fiction of course, they are by genre fantasy books. However, I enjoy the books, and occasionally find the need to double-check the order of the books, or confirm in my memory whether a particular book is a 'Rincewind book', or a 'Watch book', etc. And so, for my own ease of accessing this information, I've posted an annotated reading order for the Discworld novels here.

1 The Colour of Magic 1983 Rincewind
2 The Light Fantastic 1986 Rincewind
3 Equal Rites 1987 Witches
4 Mort 1987 DEATH
5 Sourcery 1988 Rincewind
6 Wyrd Sisters 1988 Witches
7 Pyramids 1989 Standalone novel
8 Guards! Guards! 1989 City Watch
9 Eric 1990 Young Adult - Rincewind
10 Moving Pictures 1990 Standalone novel
11 Reaper Man 1991 DEATH
12 Witches Abroad 1991 Witches
13 Small Gods 1992 Standalone novel
14 Lords and Ladies 1992 Witches
15 Men at Arms 1993 City Watch
16 Soul Music 1994 DEATH
17 Interesting Times 1994 Rincewind
18 Maskerade 1995 Witches
19 Feet of Clay 1996 City Watch
20 Hogfather 1996 DEATH
21 Jingo 1997 City Watch
22 The Last Continent 1998 Rincewind
23 Carpe Jugulum 1998 Witches
24 The Fifth Elephant 1999 City Watch
25 The Truth 2000 Standalone novel
26 Thief of Time 2001 DEATH
27 The Last Hero 2001 Rincewind (illustrated)
28
The Amazing Maurice... 2001
Young Adult - Standalone
29 Night Watch 2002 City Watch
30 The Wee Free Men 2003 Young Adult - Tiffany Aching
31 Monstrous Regiment 2003 Standalone novel
32 A Hat Full of Sky 2004 Young Adult - Tiffany Aching
33 Going Postal 2004 Moist von Lipwig
34 Thud! 2005 City Watch
35 Wintersmith 2006 Young Adult - Tiffany Aching
36 Making Money 2007 Moist von Lipwig
37 Unseen Academicals 2009 Rincewind
38 I Shall Wear Midnight 2010 Young Adult - Tiffany Aching
39 Snuff 2011 City Watch
40 Raising Steam 2013 Moist von Lipwig
41 The Shepherd's Crown 2015 Young Adult - Tiffany Aching