Book Series · 6 Books

The School for Good and Evil Books

In order from The School for Good and Evil to One True King.

Soman Chainani's six-book fairy-tale fantasy follows best friends Sophie and Agatha through a dangerous school for heroes and villains, then beyond it into a larger struggle over stories, loyalty, and power.

Reviewed by the Bookroo Editors Updated

The School for Good and Evil
A World Without Princes
The Last Ever After
Quests for Glory
A Crystal of Time
Reading order

How to Read The School for Good and Evil

Read the six main novels in order. The first three form an initial school trilogy, while books four through six continue the same characters and bring their larger story to a conclusion.

Save the two Rise and Fall prequels until after the main series. The Ever Never Handbook is an optional reference book, and Coven is a graphic side story for readers who already know Hester, Anadil, and Dot.

Sources: The author's official EverNever library, The author's official Coven page.

For parents

What Parents Should Know

These books use the unsafe stakes of older fairy tales. Expect frequent magical battles, attempted murder and character deaths, frightening transformations and monsters, kidnapping, cruelty and bullying, romance and kissing, betrayals, and intense friendship conflict.

Where to start

Where Should My Child Start?

New to the school

Start with The School for Good and Evil and read the six main novels before the historical prequels or side books.

Where the story begins

First Book in the Series

The School for Good and Evil
Sale price
$958
Book #1 · Chapter Book · Ages 8–12 · 2013

The School for Good and Evil

By Soman Chainani, Iacopo Bruno (Illustrator)

Two girls' destinies are reversed at a magical school, challenging their true natures.

488 pages· 105,682 words· Est. 14.5 hour read
$9.99Save 4%
Paperback
Summary: Sophie dreams of joining fairy tale heroines at the School for Good, while Agatha seems destined for the School for Evil. But when their roles are swapped, they must navigate unexpected challenges. As Sophie tackles curses and Agatha learns princess etiquette, they question if this mix-up reveals their true selves. Can they uncover the truth behind their destinies in a world where fairy tales are real?
In reading order

The School for Good and Evil Series

6 books · Published 2013–2020

#1
#1 in Series
Sale price
$958

The School for Good and Evil

Chapter Book · Ages 8–12 · 2013

Two girls' destinies are reversed at a magical school, challenging their true natures.

#2
Sale price
$858

A World Without Princes

Chapter Book · Ages 10–13 · 2014

A brewing war tests friendships and loyalties at a magical school.

#3
Sale price
$858

The Last Ever After

Chapter Book · Ages 10–13 · 2015

Separated friends must unite to stop Evil's reign and rewrite their fairy tale ending.

#4

Quests for Glory

Chapter Book · Ages 10–13 · 2017

Good and Evil must unite or face extinction in a quest-filled adventure.

#5
Sale price
$1139

A Crystal of Time

Chapter Book · Ages 10–13 · 2019

A false king threatens Camelot's future. Can the rightful heir reclaim the throne?

#6
Sale price
$1139

One True King

Chapter Book · Ages 10–13 · 2020

Two rivals vie for Camelot's crown in a deadly tournament. Who will prevail?

Two-book prequel story

The School for Good and Evil Prequels

2 books · Published 2022–2023

Rise and Fall reveal the school's earlier history. Read them after the six main novels so the backstory does not replace the intended introduction.

#1

Rise of the School for Good and Evil

Chapter Book · Ages 8–+ · 2022

A twist disrupts the balance of Good and Evil, altering destinies at a magical school.

#2
Sale price
$1899

Fall of the School for Good and Evil

Chapter Book · Ages 8–12 · 2023

Two brothers' loyalty is tested, threatening the fate of their magical school.

Optional guide and graphic side story

More from the EverNever world

2 books · Published 2016–2025

The Ever Never Handbook is a reference guide, while Coven follows three familiar witches in a separate visual adventure. Neither is book seven.

The Ever Never Handbook

Chapter Book · Ages 8–12 · 2016

Navigate a school where heroes and villains learn to master their destinies.

Coven
Graphic Nov.
Sale price
$1498

Coven

Chapter Book · Ages 8–+ · 2025

A witch coven must unmask a killer before war erupts on Red Isle.

Good to know

Common Questions

How many books are in the School for Good and Evil series?

There are 6 books in the School for Good and Evil series. It began with The School for Good and Evil in 2013, and the newest book, One True King, was published in 2020.

What order should you read the School for Good and Evil books in?

Start with The School for Good and Evil and follow the series order — the books above are numbered #1 through #6.

What ages are the School for Good and Evil books best for?

The series is best for ages 8–13, based on the age ranges of the individual books.

Which School for Good and Evil book is the longest?

The Last Ever After (Book #3) is the longest book in the series at 156,798 words (704 pages).

Which School for Good and Evil book is the shortest?

A World Without Princes (Book #2) is the shortest at 96,228 words (433 pages).

The people

The Creatives Behind the Books

The people who bring The School for Good and Evil to life.

01

Soman Chainani

Author
02

Iacopo Bruno

Illustrator

Keep exploring

Similar Series

Misfits

Royal Academy Rebels

Ages 8–12
Grounded

Tyme

Ages 8–12
The Thirteenth Fairy

Never After

Ages 10–14
The Frog Princess

Tales of the Frog Princess

Ages 8–12
Cinderella Stays Late

Grimmtastic Girls

Ages 8–12
Rump

True Story

Ages 8–12
The Adventurer's Guide to Successful Escapes

The Adventurer's Guide

Ages 8–12
The Book of Three

The Chronicles of Prydain

Ages 10–13

Bookroo

  • About Us
  • Blog
  • FAQs
  • Help Center
  • Contact Us
  • Affiliates

Book Clubs

Follow Bookroo