Books in order
Stephanie Garber books in order
Here are 2 of Stephanie Garber's series in reading order — 6 main books in all. The earliest, Caraval, began in 2017. Each series is listed in its own numbered order, with page counts and reading times.
Caraval
3 books · 2017–2019 · 23 h 56 minOnce Upon a Broken Heart
3 books · 2021–2023 · 21 h 34 min- #1Once Upon a Broken Heart2021
- #2The Ballad of Never After2022
- #3A Curse for True Love2023
Reading a series?
Bookwisp lines your series up and shows the next book you’re missing.
Add the books you own or have read and they sort themselves by number. Your Goodreads shelves come over for free, series numbers included.

Reading Stephanie Garber
- What order should I read Stephanie Garber's books in?
- Each series stands on its own; read each one in its numbered order. By publication, Stephanie Garber's series listed here began in this order: Caraval (2017), Once Upon a Broken Heart (2021).
- Which Stephanie Garber book should I read first?
- Most readers start with the first book of the earliest series: Caraval (2017), book 1 of Caraval.