Throne of Glass (Throne of Glass #0.1–0.5, 1–7)
Rate it:
Open Preview
Read between July 25 - October 15, 2025
62%
Flag icon
The back of the dress was mostly open—revealing smooth, unblemished skin and the fine groove of her spine. It dipped low enough for him to make out the twin indentations in her lower back, as if some god had pressed his thumbs there.
62%
Flag icon
“Skull’s Bay,” he threw out. “Tell her fire can be found at Skull’s Bay.” It was perhaps the one place Aelin would never go—down to the domain of the Pirate Lord.
64%
Flag icon
“Don’t you waste one heartbeat being afraid of a coward who hunts women in the darkness,”
65%
Flag icon
“If you don’t get him bandages and supplies right now, I’ll give you a wound to match.”
66%
Flag icon
And Chaol took a step toward her.
66%
Flag icon
He was standing. He was walking. And he was kissing her.
68%
Flag icon
Aelin frightens everyone.” He snorted. “But not him. I think that’s why she fell in love with him, against her best intentions. Rowan beheld all Aelin was and is, and he was not afraid.”
68%
Flag icon
“Mountains. And seas,” she whispered. “So you never forget that you climbed them and crossed them. That you—only you—got yourself here.”
68%
Flag icon
It broke her, and unmade her, and rebirthed her.
68%
Flag icon
Sartaq smiled at her—gently. Sweetly. In a way she had not yet seen. “I loved you before I ever set eyes on you,” he said.
69%
Flag icon
“What did Aelin promise you?” Hasar smiled to herself. “A better world.”
69%
Flag icon
She smiled at them as they approached—and the expression was not human. It was Valg.
70%
Flag icon
“So I will go with you, with whatever ships I can bring, so that my sister will never again look over her shoulder in fear.”
70%
Flag icon
He peered over Yrene’s shoulder, down to their interlaced fingers. To the twin rings now gracing both of their hands.
70%
Flag icon
He’d almost told the princess that she could keep Hellas’s Horse, but there was something to be said about the prospect of charging down Morath foot soldiers atop a horse named Butterfly.
70%
Flag icon
No longer Yrene Towers—but Yrene Westfall.
73%
Flag icon
Fireheart, why do you cry? And from far away, deep within her, Aelin whispered toward that ray of memory, Because I am lost. And I do not know the way.
73%
Flag icon
Aelin pounded her fist into the iron again. Again. You do not yield. Again. You do not yield. Again. Again. Until she was alive with it, until her blood was raining onto her face, washing away the tears, until every pound of her fist into the iron was a battle cry. You do not yield. You do not yield. You do not yield. It rose in her, burning and roaring, and she gave herself wholly to it.
73%
Flag icon
Over and over, she pounded against the lid. Over and over, that song of fire and darkness flared through her, out of her, into the world. You do not yield.
77%
Flag icon
“You once told me at Mistward that if I ever took a whip to you, then you’d skin me alive.” His eyes didn’t stray from hers as he said with lethal quiet, “I took it upon myself to bestow that fate on Cairn on your behalf. And when I was done, I took the liberty of removing his head from his body, then burning what remained.”
78%
Flag icon
Aelin’s lips curved in a hint of a smile. She blinked at Fenrys—three times. Fenrys blinked once in answer.
78%
Flag icon
A sea of stars—that’s what the cave had become. Beauty. There was still beauty in this world. Stars could still glow, still burn bright, even buried under the earth.
79%
Flag icon
Chaol’s focus went cold and calculating. His wife was in the keep behind him. Pregnant with their child. He would not fail her.
79%
Flag icon
“I went to the Torre,” Yrene said, her voice cracking. “I took the money you gave me, and went to the Torre. And I became the heir apparent to the Healer on High. And now I have come back, to do what I can. I taught every healer I could the lessons you showed me that night, about self-defense. I didn’t waste it—not a coin you gave me, or a moment of the time, the life you bought me.” Tears were rolling and rolling down Yrene’s face. “I didn’t waste any of it.”
80%
Flag icon
“You were in rare form tonight.” Aelin saluted him with her hunk of hearty oaten bread. “Anyone who interrupts my dinner risks paying the price.”
81%
Flag icon
“If you want a softhearted woman who will weep over hard choices and ultimately balk from them, then you’re in the wrong bed.”
82%
Flag icon
Together. They would either outrun this or die together.
82%
Flag icon
“Seems like that Crochan do-gooder behavior is rubbing off on you, Manon.”
83%
Flag icon
“Light the Flame of War, Queen of Witches, and rally your host.”
83%
Flag icon
You do not yield.
83%
Flag icon
“This is far better than Cold-hearted bastard or I heard he killed someone with a table leg.” “You did kill someone with a table leg.” Rowan’s smirk grew. “And you are a cold-hearted bastard,” she threw in. Rowan snorted. “I never said those whispers were lies.”
83%
Flag icon
“Just needed to rest.” Aelin jerked her chin at Rowan. “He requires frequent naps in his old age.”
83%
Flag icon
“The gods demand it.” “The gods can go to hell.”
83%
Flag icon
“I don’t make bargains with bastards,” Chaol said, smiling again as he entered the hall beyond. “I’m certainly not going to start with you.”
83%
Flag icon
“Aelin Galathynius will come for me, if she survives you. I do not plan to allow her the chance to do so.”
84%
Flag icon
“You are young, and brash.” Dorian sketched a bow again. “I am also exceedingly handsome and willing to offer up my throne in a gesture of good faith.”
84%
Flag icon
“I wish—I wish I had been so lucky to have you as my father.” Surprise and something far deeper passed across Gavriel’s face. His tattooed throat bobbed. “Thank you. Perhaps it is our lot—to never have the fathers we wish, but to still hope they might surpass what they are, flaws and all.”
84%
Flag icon
“I am not afraid for myself,” Evangeline said. “But for my friends.”
85%
Flag icon
And there is only one witch who will be my queen.
85%
Flag icon
World-walker no longer, he said as his raw magic shifted her own. Changed its very essence. I suggest you invest in a good pair of shoes.
85%
Flag icon
“I threw up earlier,” Evangeline whispered. Aedion said in a conspiratorial whisper, “Better than shitting your pants, sweetheart.”
85%
Flag icon
“Please. I am begging you. I am begging you, Lysandra, to go.” Her chin lifted. “You are not asking our other allies to run.” “Because I am not in love with our other allies.”
85%
Flag icon
And as they shot toward Orynth, people and soldiers screaming and fleeing before them, the sun hit the smaller wyvern leading the attack. Lighting up wings like living silver.
85%
Flag icon
“We came,” Manon said, loud enough that all on the city walls could hear, “to honor a promise made to Aelin Galathynius. To fight for what she promised us.” Darrow said quietly, “And what was that?” Manon smiled then. “A better world.”
85%
Flag icon
Indeed, the Thirteen nodded. Asterin said, “We are not afraid.” No, they were not. Looking at the clear eyes around her, Manon could see that for herself.
85%
Flag icon
“I would rather fly with you than with ten thousand Ironteeth at my side.” She smiled slightly. “Tomorrow, we will show them why.” Her coven grinned, wicked and defiant, and touched two fingers to their brows in deference. Manon returned the gesture, bowing her head as she did. “We are the Thirteen,” she said. “From now until the Darkness claims us.”
86%
Flag icon
“A dangerous time, bath time.”
86%
Flag icon
So Lorcan did.
86%
Flag icon
It was not Asterin. It was not any of the Thirteen. But Petrah Blueblood.
86%
Flag icon
“For Keelie.”
1 2 3 5 Next »