Onyx Storm by Rebecca Yarros

Published 2025 · 210,768 words · about 11 hours at an average pace · Fantasy, Romance

How hard is Onyx Storm to read?

Onyx Storm scores 30 out of 100 for difficulty on ReadingRate, making it relatively accessible. The score is a weighted composite of nine measures: four of how hard the prose is to parse, five of how hard the meaning is to extract.

Vocabulary: 38 out of 100
Yarros deploys a consistent layer of invented terminology — Venin, wyvern riders, signet powers, wards and rift constructs — alongside military vocabulary for war strategy and dragon bonding. Outside this fantasy lexicon, the prose stays firmly in contemporary, accessible English with no archaic diction or literary register. Readers new to the series face a learning curve of proper nouns rather than true linguistic difficulty.
Sentence structure: 32 out of 100
Written in first-person present tense, Onyx Storm favors short declarative sentences and rapid-fire dialogue. Yarros rarely constructs nested clauses or long periodic sentences; the dominant rhythm is punchy and kinetic, optimized for propulsive reading. Syntactically it sits well below genre peers like Brandon Sanderson's more expository prose.
Abstraction: 30 out of 100
The novel is almost entirely concrete: dragon battles, political negotiations, romantic confrontations, and training sequences drive every chapter. Violet occasionally reflects on duty, sacrifice, and the cost of war, but these passages are brief and immediately grounded in specific plot stakes. There is no sustained philosophical or theoretical content.
Information density: 40 out of 100
The Empyrean world carries significant informational load — bonding mechanics, signet hierarchies, competing political factions across Navarre and beyond, and an expanding lore of the Venin threat — all of which must be tracked across 800+ pages. Yarros manages density through action delivery rather than exposition dumps, keeping the reading experience fluid despite the accumulated world-building debt from two prior novels.
Narrative indirection: 28 out of 100
Violet Sorrengail is a frank and reliable narrator who names her emotions, explains her reasoning, and rarely withholds information from the reader. Yarros surfaces interiority explicitly; the reader is not required to read against the text or construct meaning from gaps. Some misdirection around Xaden's arc in the final act creates brief inference demands, but the dominant mode is transparency.
Symbolic density: 22 out of 100
Dragons carry loose symbolic weight — freedom, power, the bond between equals — and storms function as external markers of upheaval and transformation. But symbolism is ornamental rather than structural; the narrative does not require readers to decode layered meaning or track sustained allegorical threads. The wyvern-versus-dragon opposition gestures toward moral binary without developing it.
Ironic distance: 20 out of 100
Yarros writes with sincere emotional directness. There is no gap between surface text and authorial intent: romantic longing is presented as romantic longing, sacrifice as sacrifice. The novel lacks the ironic framing devices of literary fiction and asks readers to take its emotional stakes at face value. This is a feature, not a flaw, for the genre.
Resolution withholding: 42 out of 100
As the third of five planned books, Onyx Storm resolves several series arcs while deliberately withholding others. The ending delivers a high-stakes cliffhanger around Xaden's condition and the broader war against the Venin, leaving the central conflict unresolved. Readers receive enough closure on relationship dynamics to feel progression without series-level resolution — a calculated mid-series structure.
Structural complexity: 30 out of 100
The novel maintains a single POV (Violet) across linear chronology with chapter headers marking location and date. Brief flashback memories and letters provide occasional structural texture, but there is no experimental form, no timeline fragmentation, and no unreliable narration. The structure is straightforward epic fantasy scaffolding, prioritizing momentum over formal complexity.

How Onyx Storm is regarded

Onyx Storm holds a literary regard score of 16 out of 100, weighing its place in the canon, its critical reception, its influence on other writers, and the standing of its author. Regard is measured separately from difficulty: a demanding book is not necessarily an admired one.

Where Onyx Storm sits in Northrop Frye's Anatomy of Criticism

Placed by a full reading of the text (397 passages), not from reputation. Each verdict quotes the passage that earned it. On the axis from myth to irony, Onyx Storm scores 30 out of 100. A second mythos, tragedy, pulls at it with a weight of 0.3. About the map of stories.

Mode: Romance
You are our lightning wielder, and while your life may not matter more than other riders’, your signet does.
Symbol: Mythical (Archetypal)
“Dunne is a wrathful goddess to high priestesses who turn their backs on Her.”
Mythos: Romance, Phase 3 (The Quest) (romance iii)
“We’re being sent to find the rest of Andarna’s kind,” I answer for Brennan.
Genre: Romance + Confession
“I froze today.” The admission is a whisper in my mind.

Where the story of Onyx Storm takes place

  • Basgiath War College and Navarre, January to April, the main setting
  • Deverelli, Unnbriel, Hedotis and Zehyllna isles, March
  • Aretia and the Draithus battlefield, April

5 things that are true of Onyx Storm, with the passage for each

  1. King Courtlyn serves Halden’s executed guard, Captain Winshire, to his panthers.

    Captain Anna Winshire’s head lies on the plate between Halden and Tecarus
  2. Trager is killed by an arrow in a ritual card draw on Zehyllna.

    An arrow protrudes from his heart.
  3. Queen Maraya of Poromiel is killed when Suniva falls to dark wielders.

    “Queen Maraya is dead.”
  4. Andarna leaves Violet and the Continent with the irid Leothan, severing their bond.

    All that’s left is a gust of wind as her scales blend into the sky.
  5. Imogen’s best friend Quinn dies in her arms in a stairwell at Draithus.

    “We made it a good one.” She falls limp, and when I lift my shaking fingers to her throat, there’s no pulse. She’s gone.

Scenes in Onyx Storm that Frye would name

29 sightings of Frye's terms in the text. The strongest:

Pathos, untitled
“We made it a good one.” She falls limp, and when I lift my shaking fingers to her throat, there’s no pulse. She’s gone. Quinn’s death scene with a last blessing and message for her lover.
Pathos, untitled
An arrow protrudes from his heart. Sacrificial death of Trager (and Silaraine) in the god of luck’s gift ritual.
Anagnorisis, untitled
“There is if you’re a dream-walker.” Violet discovers her second signet and that she has been walking into others’ dreams.
Anagnorisis, untitled
“He’s a fucking precog,” I whisper in awe. Violet realizes Aaric has been foreseeing events all along and has armed her against Theophanie.
Sparagmos, untitled
My soul departs like pieces of ash from a fire, flaking free and drifting away as power consumes the space it once inhabited. Xaden’s soul is torn away piece by piece as he channels the earth at Draithus.
Hamartia, untitled
I throw my blades into the air, fall to one knee, splay my hand over the canyon floor, and break. Xaden’s fatal misstep: he channels the earth to save Sgaeyl and loses his soul.

Books that share these scenes with Onyx Storm

About the author

Rebecca Yarros