The Wondrous Worlds of

Terry Brooks

Terry has written more than twenty books, three-quarters of which tie into one another in various ways. It can be confusing, as a new reader, to know what order to read the books in without spoiling the adventure.

Here are two different lists—one for new readers just beginning and another for readers who are revisiting the series.

Note: If as a new reader you read the novels in chronological order, you will be significantly spoiling your foray through Terry's work.

NEW READERS - Terry's Suggested Reading Order

The Original Shannara Trilogy

•  The Sword of Shannara

•  The Elfstones of Shannara

•  The Wishsong of Shannara

A Shannara Short Story

•  Indomitable – An epilogue to The Wishsong of Shannara

A Shannara Graphic Novel

•  Dark Wraith of Shannara

The Heritage of Shannara

•  The Scions of Shannara

•  The Druid of Shannara

•  The Elf Queen of Shannara

•  The Talismans of Shannara

A Shannara Prequel

•  First King of Shannara

The Word/Void Trilogy

•

•  Running with the Demon

•

•  A Knight of the Word

•

•  Angel Fire East

The Voyage of the Jerle Shannara

•  Ilse Witch

•  Antrax

•  Morgawr

High Druid of Shannara

•  Jarka Ruus

•  Tanequil

•  Straken

Genesis of Shannara Trilogy

•  Armageddon's Children

•  The Elves of Cintra

•  The Gypsy Morph

REVISITING READERS - Terry's Chronological Order

The Word/Void Trilogy

•

•  Running with the Demon

•

•  A Knight of the Word

•

•  Angel Fire East

Genesis of Shannara Trilogy

•  Armageddon's Children

•  The Elves of Cintra

•  The Gypsy Morph

A Shannara Prequel

•  First King of Shannara

The Original Shannara Trilogy

•  The Sword of Shannara

•  The Elfstones of Shannara

•  The Wishsong of Shannara

A Shannara Short Story

•  Indomitable – An epilogue to The Wishsong of Shannara

A Shannara Graphic Novel

•  Dark Wraith of Shannara

The Heritage of Shannara

•  The Scions of Shannara

•  The Druid of Shannara

•  The Elf Queen of Shannara

•  The Talismans of Shannara

The Voyage of the Jerle Shannara

•  Ilse Witch

•  Antrax

•  Morgawr

High Druid of Shannara

•  Jarka Ruus

•  Tanequil

•  Straken