Sarra Cannon Books in Order

Sarra Cannon has written 34 books, published between 2010 and 2026. The first book is Beautiful Demons (2010) and the newest is A Mirror of Shadows: A Fast-Paced Romantasy with Slow Burn and Found Family (2026). Publication order is the reading order below.

Books
34
Published
2010–2026
Pages on record
2,694 in 9 of 34 books

Sarra Cannon writes romance. The catalogue holds 34 books published between 2010 and 2026, opening with Beautiful Demons (2010) and reaching A Mirror of Shadows (2026). Peachville High Demons is recorded as a grouping beside the Shadow Demons Saga, Fairhope, Sacrifice Me, Eternal Sorrows, Spiritwalkers, Witch's Key and Shadow Games series. Cannon holds the sole credit on all 34 titles.

Source: composed

How many Sarra Cannon books are there?

Sarra Cannon has 34 books, released between 2010 and 2026. They include 7 series and 1 title listed outside any series.

Sarra Cannon Books in Publication Order

The table lists all 34 Sarra Cannon books in the order they were published, with the release year, the page count where one is on record, and how many independent book listings confirm each title. Catalogue data as of November 2026.

  1. 1
    Beautiful DemonsShadow Demons Saga #12010 · confirmed 1/4
    2010–
  2. 2
    Inner DemonsShadow Demons Saga #22010 · 196 pages · confirmed 1/4
    2010196
  3. 3
    Bitter DemonsShadow Demons Saga #32011 · 242 pages · confirmed 1/4
    2011242
  4. 4
    Shadow DemonsShadow Demons Saga #42011 · confirmed 1/4
    2011–
  5. 5
    Rival DemonsShadow Demons Saga #52012 · 280 pages · confirmed 1/4
    2012280
  6. 6
    Demons ForeverShadow Demons Saga #62012 · 416 pages · confirmed 1/4
    2012416
  7. 7
    Death's AwakeningEternal Sorrows #12013 · 290 pages · confirmed 1/4
    2013290
  8. 8
    The Trouble with GoodbyeFairhope #12013 · 346 pages · confirmed 1/4
    2013346
  9. 9
    The Moment We BeganFairhope #22013 · 320 pages · confirmed 1/4
    2013320
  10. 10
    A Season for Hope - The 12 NA's of ChristmasFairhope #32013 · confirmed 1/4
    2013–
  11. 11
    A Demon's WrathShadow Demons Saga #72013 · confirmed 1/4
    2013–
  12. 12
    The DemonSacrifice Me #12014 · confirmed 1/4
    2014–
  13. 13
    The DreamSacrifice Me #22014 · confirmed 1/4
    2014–
  14. 14
    The DarknessSacrifice Me #32014 · confirmed 1/4
    2014–
  15. 15
    The DyingSacrifice Me #42014 · confirmed 1/4
    2014–
  16. 16
    The Fear of Letting GoFairhope #42014 · 318 pages · confirmed 1/4
    2014318
  17. 17
    The DevilSacrifice Me #52014 · confirmed 1/4
    2014–
  18. 18
    The DoorwaySacrifice Me #62014 · confirmed 1/4
    2014–
  19. 19
    Sorrow's GiftEternal Sorrows #22015 · confirmed 1/4
    2015–
  20. 20
    After MidnightShadow Demons Saga #82015 · confirmed 1/4
    2015–
  21. 21
    Emerald DarknessShadow Demons Saga #92015 · 286 pages · confirmed 1/4
    2015286
  22. 22
    A Life With No RegretsFairhope #52016 · confirmed 1/4
    2016–
  23. 23
    The Trouble With I DoFairhope #62016 · confirmed 1/4
    2016–
  24. 24
    Forgotten DarknessShadow Demons Saga #102016 · confirmed 1/4
    2016–
  25. 25
    Deep Dark SecretsSpiritwalkers #12017 · confirmed 1/4
    2017–
  26. 26
    Triton's CurseWillow Harbor #42017 · confirmed 1/4
    2017–
  27. 27
    Witch's MarkWillow Harbor #72018 · confirmed 1/4
    2018–
  28. 28
    Beyond The DarknessShadow Demons Saga #112018 · confirmed 1/4
    2018–
  29. 29
    Deceiving DarknessShadow Demons Saga #122019 · confirmed 1/4
    2019–
  30. 30
    The Witch's KeyWitch's Key #12020 · confirmed 1/4
    2020–
  31. 31
    Fate's SurrenderEternal Sorrows #32020 · confirmed 1/4
    2020–
  32. 32
    Vengeful DarknessShadow Demons Saga #132021 · confirmed 1/4
    2021–
  33. 332024–
  34. 342026–

Sarra Cannon books grouped by series

Each title below is a row in the publication-order table above. None of these groups has a reading-order page of its own on this site.

Shadow Demons Saga in order

13 books
  1. 1. Beautiful Demons
  2. 2. Inner Demons
  3. 3. Bitter Demons
  4. 4. Shadow Demons
  5. 5. Rival Demons
  6. 6. Demons Forever
  7. 7. A Demon's Wrath
  8. 8. After Midnight
  9. 9. Emerald Darkness
  10. 10. Forgotten Darkness
  11. 11. Beyond The Darkness
  12. 12. Deceiving Darkness
  13. and 1 more in the table above

Fairhope in order

6 books
  1. 1. The Trouble with Goodbye
  2. 2. The Moment We Began
  3. 3. A Season for Hope - The 12 NA's of Christmas
  4. 4. The Fear of Letting Go
  5. 5. A Life With No Regrets
  6. 6. The Trouble With I Do

Sacrifice Me in order

6 books
  1. 1. The Demon
  2. 2. The Dream
  3. 3. The Darkness
  4. 4. The Dying
  5. 5. The Devil
  6. 6. The Doorway

Eternal Sorrows in order

3 books
  1. 1. Death's Awakening
  2. 2. Sorrow's Gift
  3. 3. Fate's Surrender

Willow Harbor in order

2 books
  1. 4. Triton's Curse
  2. 7. Witch's Mark

Spiritwalkers in order

1 book
  1. 1. Deep Dark Secrets

Witch's Key in order

1 book
  1. 1. The Witch's Key

Shadow Games in order

1 book
  1. 1. A Mirror of Shadows: A Fast-Paced Romantasy with Slow Burn and Found Family

Standalone books

1 book

1 Sarra Cannon title here is not listed as part of any series.

Do you have to read Sarra Cannon books in order?

You only need to read Sarra Cannon books in order within each series: the books listed here span 7 separate series, and each series has its own publication order.

Where to start with Sarra Cannon

Start with Beautiful Demons (2010), the earliest published title.

What is the newest Sarra Cannon book?

A Mirror of Shadows: A Fast-Paced Romantasy with Slow Burn and Found Family (2026) is the newest Sarra Cannon book released so far.

Is there a new Sarra Cannon book coming?

No next Sarra Cannon book is announced in the catalogue, which is a gap in the listings it merges rather than a sign that the run has ended.

Sarra Cannon at a glance

Still publishing
Sarra Cannon published a book as recently as 2026.
Release pace
Sarra Cannon books have appeared more than one a year on average.
Length
2,694 pages across the 9 of 34 books with a recorded length, a median of 290 pages each.
Busiest decade
Most Sarra Cannon books, 29 of 34, were published in the 2010s.

When Sarra Cannon books were published

Publication distribution by decade, showing when Sarra Cannon titles appeared. 2010s was the most productive decade with 29 titles.

2010s
29
2020s
5

34 books total across 2 decades. Decade reflects the year each title was first catalogued.

What the Sarra Cannon books are about

2 of the 34 Sarra Cannon books carry subject tags in Open Library's catalogue. The subjects below are the ones that recur across them, most frequent first: romance is tagged on 2 of 2. The subjects are cataloguers’ headings, not a plot summary.