Home / Series / Once Upon a Broken Heart

Once Upon a Broken Heart cover

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

Complete🌶️🌶️Fairytale RomanceCurses and FateRomantic Fantasy

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.

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.

Fairytale RomanceCurses and FateRomantic Fantasy

Best first read: publication order.

Reading order

  1. 1
    Once Upon a Broken Heart

    Once Upon a Broken Heart

    2021

  2. 2
    The Ballad of Never After

    The Ballad of Never After

    2022

  3. 3
    A Curse for True Love

    A Curse for True Love

    2023

  4. 4
    The Mirror of Infinite Endings

    The Mirror of Infinite Endings

    CompanionOptional

    September 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 Bookshop

Series 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.