8 Best Middle Grade Fantasy Books to Read

8 Best Middle Grade Fantasy Books to Read

Here is a list of 8 best middle grade fantasy books for children of middle grade age.

Inkheart By Cornelia Funke

Inkheart By Cornelia Funke

In this ode to books and reading, Meggie’s father, a bibliophile, reads books aloud to Meggie every night.

Coraline by Neil Gaiman

Coraline by Neil Gaiman

This middle grade fantasy novel is the story of Coraline, who moves into a new flat with her family. Her new house has fourteen doors, thirteen of which open.

The Girl Who Drank The Moon

The Girl Who Drank The Moon

The residents of Protectorate have an annual tradition to leave a baby at the doorstep of a forest witch as a sacrifice to protect the others.

Aru Shah and the End of Time

Aru Shah and the End of Time

This fantasy series draws heavily on Indian mythology, spinning the story of Aru Shah, who accidentally awakens a djinn from the Lamp of Bharata.

Nevermoor: The Trials of Jessica Morrigan Crow

Nevermoor: The Trials of Jessica Morrigan Crow

Morrigan Crow is cursed to die on the midnight of her eleventh birthday, but a strange man called Jupiter whisks her away from her fate.

A Wrinkle in Time

A Wrinkle in Time

On a story night, a strange man enters the Murry household. He then takes Meg, her brother Charles Wallace and their friend Calvin O’Keefe on the wildest adventure.

The Okay Witch by Emma Steinkellner

The Okay Witch by Emma Steinkellner

In this witchy book, a thirteen-year-old discovers her family is closely attached to witchcraft on the eve of Halloween.

Breadcrumbs by Anne Ursu

Breadcrumbs by Anne Ursu

This retelling of Hans Christian Anderson’s The Snow Queen is the story of two best friends (who might just be more than friends).