Book 1

THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix, starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Cate Blanchett, and many more!

A dark and enchanting fantasy adventure for those who prefer fairytales with a twist… The first in the bestselling series.

Every four years, two girls are kidnapped from the village of Gavaldon. Legend has it these lost children are sent to the School for Good and Evil, the fabled institution where they become fairytale heroes or villains.

With her glass slippers and devotion to good deeds, Sophie knows she'll join the ranks of past students like Cinderella, Rapunzel, and Snow White at the School for Good. Meanwhile, Agatha, with her shapeless black dresses and wicked black cat, seems a natural fit for the villains in the School for Evil.

But the two girls soon find their fortunes reversed – Sophie's dumped in the School for Evil to take Uglification, Death Curses and Henchmen Training, while Agatha finds herself in the School for Good, thrust among handsome princes and fair maidens for classes in Princess Etiquette and Animal Communication.

But what if the mistake is actually the first clue to discovering who Sophie and Agatha really are?


Book 1

Movie Tie-In Edition

by Soman Chainani

Published 30 August 2022

Book 1

The Collector's Edition

by Soman Chainani

Published 12 September 2023

Book 2

A World Without Princes

by Soman Chainani

Published 1 March 2014
When Agatha wishes she'd chosen a different Happy Ending, she accidentally reopens the gates to the School for Good and Evil. But when the girls return, they notice that the world they knew has changed. Witches and princesses reside at the School for Girls, where they've been inspired to live a life without princes, while Tedros and the boys are camping in Evil's old towers. A war is brewing between the schools, but can Agatha and Sophie restore peace? Can Sophie stay good with Tedros on the hunt? And whose heart does Agatha's belong to -- her best friend or her prince?

Book 3

The Last Ever After

by Soman Chainani

Published 21 July 2015

The riveting third book in the bestselling School for Good and Evil series - a darkly magical fantasy adventure that delivers action, romance and more twists than ever before.

Former best friends Sophie and Agatha thought their fairy tale's ending was sealed when they went their separate ways, each in the arms of a boy. But their storybook is about to be rewritten, and, this time, theirs isn't the only one.

With the girls apart, Evil has taken over and the villains of the past have come back to turn the world of Good and Evil upside down. With the forces of Good in deathly peril, Agatha and Sophie must work together to restore balance. Will they find their way to being friends again? And will their new ending be the last Ever After they've been searching for?


Book 4

Quests for Glory

by Soman Chainani

Published 19 September 2017

THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix, starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Cate Blanchett, and many more! 

With every end comes a new beginning… Join your favourite students in the fourth book in this bestselling series.

Before they can graduate, the students of the School for Good and Evil must complete their fourth-year Quests for Glory. The stakes are high: success brings eternal adoration, and failure means obscurity forever.

For their quests, Agatha and Tedros are trying to return Camelot to its former splendour as queen and king. For her quest, Sophie seeks to mould Evil in her own image as Dean.

But they soon grow isolated and alone, and all of the students' quests seem to plunge into chaos. Amidst obstacles both dangerous and unpredictable, who will rise and lead the charge to save them . . . ?


Book 5

A Crystal of Time

by Soman Chainani

Published 5 March 2019

In this fifth instalment in Soman Chainani's bestselling fantasy series, The School for Good and Evil, Sophie, Agatha, and their friends must find a way to overthrow the sinister evil that twists lies into the truth and seeks to rewrite their story.

A traitor has seized Camelot's throne, sentencing Tedros, the true king, to death. Tedros's queen, Agatha, narrowly escapes, but their friend Sophie is trapped. She is forced to play a dangerous game as her wedding to the false king fast approaches, and all the while her friends' lives hang in the balance.

Now Agatha and the other students at the School for Good and Evil must find a way to restore Tedros to his rightful place on the throne and save Camelot - before all of their fairy tales come to a lethal end, and the future of the Endless Woods is rewritten forever...


Book 5


Book 6


Book 6

One True King

by Soman Chainani

Published 2 June 2020

Beyond Good and Evil. Beyond Ever Afters.

The fairy tale of Sophie and Agatha comes to a dramatic conclusion in this sixth and final book of Soman Chainani's bestselling fantasy series.

Who will sit on Camelot's throne and rule the Endless Woods? Who will be the One True King? Prepare yourself for the End of Ends...


Book 7

THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix – starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Sofia Wylie, Sophie Anne Caruso, Jamie Flatters, Earl Cave, Kit Young and more!

The battle between Good and Evil begins.

Go back in time to the beginning of the School for Good and Evil and uncover the never-before-told events leading up to Sophie and Agatha’s dramatic arrival and the beginning of their epic fairy tale.

Two brothers. One Good. One Evil.

Together, they watch over the Endless Woods. Together, they choose the students for the School for Good and Evil. Together they train them, teach them, prepare them for their fate.

Then, something happens. Something that will change everything and everyone. Who will survive? Who will rule the School?

The journey starts here. With magic, surprises and daring deeds at every turn, courage and loyalty will be put to the test, only to lead you to the very beginning of the adventures that are The School for Good and Evil.


Ever Never Handbook

by Soman Chainani

Published 12 July 2016

THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix, starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Cate Blanchett, and many more! 

Step into the dark and enchanting world of the School for Good and Evil with this stunning companion.

Soman Chainani’s New York Times bestselling series comes to life in this handbook full of everything students at the School need to learn in order to survive their own fairy tale. With full-colour illustrations the handbook includes character interviews, diary excerpts, brand-new short stories and much, much more.

A must-have for all super-fans of the School for Good and Evil.


Books 1-6

THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix, starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Cate Blanchett, and many more! 

The complete 6-book ebook collection of the bestselling fantasy adventure series, The School for Good and Evil.

Every four years, two girls are kidnapped from the village of Gavaldon. Legend has it these lost children are sent to the School for Good and Evil, the fabled institution where they become fairytale heroes or villains.

With her glass slippers and devotion to good deeds, Sophie knows she'll join the ranks of past students like Cinderella, Rapunzel, and Snow White at the School for Good. Meanwhile, Agatha, with her shapeless black dresses and wicked black cat, seems a natural fit for the villains in the School for Evil.

But the two girls soon find their fortunes reversed. What if the mistake is actually the first clue to discovering who Sophie and Agatha really are? Neither of them could predict the danger and adventure that lies ahead – and their friendship will be key.


Books 1-2


Books 1-3


Books 1-4


Books 1-5

Can Agatha and Sophie find the perfect ending to their story in this epic conclusion to this bestselling series.

Once best friends, Agatha and Sophie were pulled apart like strangers, each in the arms of a boy, Good with Good, Evil with Evil... is their friendship lost forever after...

But as they settle into their new lives, their story begs to be re-written, and this time, theirs isn't the only one. With the girls apart, Evil has taken over and the villains of the past have come back to change their tales and turn the world of Good and Evil upside down.

With Evers being murdered and Nevers reigning supreme, the girls need to restore the balance, find the end to their story, and-hopefully-become friends again


Books 4-6

THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix, starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Cate Blanchett, and many more! 

An ebook collection of books 4–6 in the bestselling series. Join Sophie, Agatha and Tedros for The Camelot Years…

Before they can graduate, the students of the School for Good and Evil must complete their fourth-year Quests for Glory. The stakes are high: success brings eternal adoration, and failure means obscurity forever.

But soon all of the students' quests seem to plunge into chaos. Amidst obstacles both dangerous and unpredictable, who will rise and lead the charge to save them? The stakes have never been higher, and the students’ most perilous adventures are still ahead of them …



THE SCHOOL FOR GOOD AND EVIL is now a major motion picture from Netflix – starring Academy Award winner Charlize Theron, Kerry Washington, Laurence Fishburne, Michelle Yeoh, Sofia Wylie, Sophie Anne Caruso, Jamie Flatters, Earl Cave, Kit Young and more!

What rises . . . must fall.
Two brothers
One Good.
One Evil.
In exchange for power and immortality, they watch over the Endless Woods and rule the School for Good and Evil.
Yet all School Masters must face a test.
Theirs is loyalty.
But what happens when loyalty is corrupted? When the bonds of blood are broken?
Who will survive? Who will die? And what will become of the school and its students?
The journey that started a hundred years ago throttles towards its end. This final chapter in the duology that began with the RISE OF THE SCHOOL FOR GOOD AND EVIL brings the tale of the twin School Masters to the brink of war and a shocking conclusion that will change the course of the school forever.