EyebrarianPrize winnersGet the app

Books › Hatching Magic

Cover of Hatching Magic

Hatching Magic

256 pages

A delightful, chaotic romp where ancient magic spills into modern-day Boston, complete with misplaced dragons and time-traveling wizards.

What it feels like

Reading this book feels like stumbling into a secret magical world hidden right in your own neighborhood. It moves at a brisk, entertaining pace, propelled by the sheer chaos of a thirteenth-century wizard trying to navigate modern-day Boston while chasing a mischievous pet dragon. The tone is wonderfully whimsical and playful, balancing moments of genuine middle-grade earnestness with laugh-out-loud fish-out-of-water humor. The prose is charmingly descriptive, wrapping the reader in a cozy yet adventurous atmosphere that never feels too dark or heavy. It is a perfect fit for readers who love the classic, warm-hearted fantasy of Eva Ibbotson or Diana Wynne Jones, offering a delightful escape where ordinary kids discover they have the courage to wrangle ancient magic.

Mood
  • cozy
  • adventurous
  • lighthearted
  • magical
Tone
  • whimsical
  • humorous
  • earnest
  • playful
Pace
brisk
Themes
collision of magic and modernity · unexpected friendships · finding inner courage · animal companionship
The writing
Charming and accessible, balancing witty observations of modern life with classic, descriptive fantasy elements.
The arc
Moves from ordinary childhood boredom into chaotic, magical wonder, culminating in a heartwarming sense of bravery and belonging.
Who it's for
Middle-grade fantasy lovers who enjoy a mix of modern-day settings, time-traveling wizards, and mischievous magical creatures.
Content notes
  • mild fantasy peril

About the book

When a thirteenth-century wizard confronts twenty-first century Boston while seeking his pet dragon, he is followed by a rival wizard and a very unhappy demon, but eleven-year-old Theodora Oglethorpe may hold the secret to setting everything right.

Description from Open Library.

Books like Hatching Magic

See why they match