Home / Series / Once Upon a Broken Heart

Series Guide
Once Upon a Broken Heart Books in Order
By Stephanie Garber · 3 main books · Complete trilogy
Use this Once Upon a Broken Heart books in order guide to start in the right place, follow the Once Upon a Broken Heart reading order clearly, and avoid common series-order confusion.
Start with: Once Upon a Broken Heart
About this series
This Once Upon a Broken Heart books in order guide helps you read Stephanie Garber's series in the clearest order, including the 3-book main trilogy and the later companion follow-up.
If you are new to Once Upon a Broken Heart, start with Once Upon a Broken Heart and continue through the main trilogy in publication order. The Mirror of Infinite Endings can be read afterward as a companion Volume 4 follow-up.
Best first read: publication order.
Read more about this series
If you are new to Once Upon a Broken Heart, start with Once Upon a Broken Heart and continue through the main trilogy in publication order. The Mirror of Infinite Endings can be read afterward as a companion Volume 4 follow-up.
Best first read: publication order.
Reading order
- 1

Once Upon a Broken Heart
2021
- 2

The Ballad of Never After
2022
- 3

A Curse for True Love
2023
- 4

The Mirror of Infinite Endings
CompanionOptionalSeptember 2026
Reading Order Notes
These Once Upon a Broken Heart reading order notes can help first-time readers understand the safest way to read the main trilogy and where the companion fits.
For most first-time readers, the main books are the core reading path. This guide also includes companion and novella entries for readers who want the fuller world-level order.
Why publication order works
For most readers, publication order is the best Once Upon a Broken Heart reading order because it preserves reveals, relationship development, and the emotional momentum of the main trilogy.
Do you need to read The Mirror of Infinite Endings?
For first-time readers, the three main books should be read in order. The Mirror of Infinite Endings is best treated as a companion follow-up after A Curse for True Love.
New to this series? Start here
Once Upon a Broken Heart
Best first entry point for Once Upon a Broken Heart. Read this before the rest of the series.
Buy first book on BookshopSeries at a glance
3
Main books
🌶️🌶️
Spice
Complete trilogy
Status
3
Tropes
Best for: fairytale romantasy readers
Start with: Once Upon a Broken Heart
Frequently Asked Questions
What is the correct Once Upon a Broken Heart reading order?
For most readers, the clearest order is publication order: Once Upon a Broken Heart, The Ballad of Never After, and A Curse for True Love. If you want the companion follow-up, continue with The Mirror of Infinite Endings after the main trilogy.
Is Once Upon a Broken Heart complete?
The main Once Upon a Broken Heart trilogy is complete in three books. A companion follow-up, The Mirror of Infinite Endings, is positioned as a Volume 4 companion in the same world.
Should I read Caraval first?
You can start directly with Once Upon a Broken Heart, but some readers prefer reading Caraval first because both series share a broader story world and overlapping context.
Who should start with Once Upon a Broken Heart?
This series is a strong fit for readers who want fairytale fantasy, romantic tension, curses, fate-driven storytelling, and a more whimsical romantasy tone.