Books by genre
Top 11 magic school books for kids
Magic schools combine a coming-of-age story with spells. Harry Potter set the pattern, but there are many other choices, from gentle to dark. The list is sorted loosely from younger to older readers.
Titles were chosen from award winners, ALSC notable lists and long-running library favorites, then each title and author was checked against Open Library in Oct 2026. Checked 2026-10-25. Nobody paid to be here. The buy links are plain search links, not affiliate links, so Peabody earns nothing from them.
The Worst Witch
Jill Murphy · Ages 6-9
Mildred Hubble is a clumsy witch at a strict school. A short, funny early chapter book.
Buy: Bookshop.org · Amazon
Harry Potter and the Sorcerer's Stone
J. K. Rowling · Ages 8-12
The book that set the standard for school-and-magic stories.
Watch for: Later books are darker.
Buy: Bookshop.org · Amazon
Charmed Life
Diana Wynne Jones · Ages 9-13
Orphans Cat and Gwendolen move to the home of an enchanter. A funny, clever story and the start of Chrestomanci.
Buy: Bookshop.org · Amazon
The Wizards of Once
Cressida Cowell · Ages 7-11
A wizard boy and a warrior girl in an ancient British forest. Humorous with illustrations.
Buy: Bookshop.org · Amazon
The Iron Trial
Holly Black and Cassandra Clare · Ages 10-14
Magisterium book 1: Callum is sent to a magic school underground. Often compared to Harry Potter.
Watch for: Dark themes.
Buy: Bookshop.org · Amazon
The School for Good and Evil
Soman Chainani · Ages 9-13
Two girls are kidnapped to a school for fairy-tale heroes and villains.
Watch for: Some violence.
Buy: Bookshop.org · Amazon
Nevermoor: The Trials of Morrigan Crow
Jessica Townsend · Ages 9-13
A cursed girl joins a magical society.
Buy: Bookshop.org · Amazon
Tuesdays at the Castle
Jessica Day George · Ages 8-12
A princess lives in a castle that adds rooms by itself.
Buy: Bookshop.org · Amazon
Akata Witch
Nnedi Okorafor · Ages 11-15
Sunny, an albino girl in Nigeria, learns she has magic. Strong West African setting.
Watch for: Some violence and dark themes.
Buy: Bookshop.org · Amazon
A Wizard of Earthsea
Ursula K. Le Guin · Ages 11-15
Ged goes to a school for wizards and makes a mistake.
Buy: Bookshop.org · Amazon
Amari and the Night Brothers
B. B. Alston · Ages 9-13
Amari joins a secret bureau that polices the supernatural.
Buy: Bookshop.org · Amazon
More lists
Top 15 fantasy books for ages 9 to 12
The middle-grade years are the peak of fantasy reading.
Top 14 fantasy books for younger teens (ages 12 and up)
These are the bridge from children's fantasy to adult epic fantasy.
Top 14 dragon books for kids
Dragons are among the most common creatures in children's fantasy.
Top 14 adventure books for kids ages 6 to 12
Adventure stories put a child in a hard place with a problem to solve: a wilderness, an island, a quest, a chase.
Top 12 fantasy books for ages 6 to 8
These are talking animals, magic doorways and small heroes, written plainly enough for new independent readers or good as a read-aloud.
Top 11 fairy tale collections and retellings for kids
Fairy tales come in two kinds here: the old collections, and newer novels that retell or play with them.
Top 10 books about Greek myths for kids
Greek myths are the usual starting point for mythology.
Top 10 books about Norse myths for kids
Norse myths (Thor, Odin, Loki, Asgard) are popular with kids who know them from Marvel films, and the original stories are different and often funnier.