Reading levels and needs
12 scary books for middle schoolers
Plenty of kids at 11 to 14 want to be scared. These range from creepy but gentle to real horror, with no graphic gore.
Chosen from award lists, school and library reading lists, and reviews, and each title and author checked against Open Library, 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.
Coraline
Neil Gaiman · Ages 9-13
Coraline finds a door to a world with a second, button-eyed mother. Short and truly creepy.
Watch for: Scary imagery.
Buy: Bookshop.org · Amazon
The Graveyard Book
Neil Gaiman · Ages 10-14
A boy raised by ghosts in a graveyard while a killer hunts him. A Newbery and Carnegie winner that opens with a murder and settles into warmth.
Watch for: A family is murdered in the first chapter; a few scary scenes.
Buy: Bookshop.org · Amazon
Scary Stories to Tell in the Dark
Alvin Schwartz · Ages 8-13
Folklore and ghost stories with notorious Stephen Gammell paintings. Short and ideal for sharing.
Watch for: Gory, scary illustrations; one of the most challenged books.
Buy: Bookshop.org · Amazon
Small Spaces
Katherine Arden · Ages 9-13
Ollie meets a scarecrow on a field trip to a farm and learns what haunts the place.
Watch for: Scary scenes.
Buy: Bookshop.org · Amazon
Wait Till Helen Comes
Mary Downing Hahn · Ages 9-13
A new stepsister is haunted by a ghost girl who wants to lead her to the pond.
Watch for: Child ghost drowning and a scary ending.
Buy: Bookshop.org · Amazon
Doll Bones
Holly Black · Ages 9-13
Three friends take a road trip to bury a doll made of a dead girl's bones.
Watch for: Creepy; quite scary.
Buy: Bookshop.org · Amazon
Something Wicked This Way Comes
Ray Bradbury · Ages 11-16
A sinister carnival arrives in a small town and two boys find out what it wants.
Watch for: Dark, with some deaths.
Buy: Bookshop.org · Amazon
Frankenstein
Mary Shelley · Ages 13-17
A scientist makes a creature and abandons it. Slower than the films and richer on guilt and loneliness.
Watch for: Murders and old-fashioned prose.
Buy: Bookshop.org · Amazon
The Night Gardener
Jonathan Auxier · Ages 10-14
Two orphans work at a house haunted by a tree that eats dreams. A creepy and moving read.
Watch for: Sinister and sad.
Buy: Bookshop.org · Amazon
The Screaming Staircase
Jonathan Stroud · Ages 10-14
Teen ghost-hunters in a London overrun with ghosts. First in the Lockwood & Co. series.
Watch for: Scary ghosts and some peril.
Buy: Bookshop.org · Amazon
Dracula
Bram Stoker · Ages 14-18
Told in letters and diaries, a London lawyer and his friends hunt the vampire. The original, and creepy.
Watch for: Violence and some sensuality.
Buy: Bookshop.org · Amazon
Skellig
David Almond · Ages 10-14
Michael finds a strange, winged man in a garage while his baby sister is ill. A short, haunting novel about wonder.
Watch for: A sick baby; some fear.
Buy: Bookshop.org · Amazon
More lists
20 books for middle schoolers who say they hate reading
Kids who say they hate reading often mean they have not found the right book.
Top 20 books for an advanced 3rd grader
An advanced reader can decode long books but is still eight or nine.
Top 20 books for a 3rd grader who is behind or reluctant
These books use short chapters, big pictures or comic panels, and jokes to give a child a reason to turn the page.
Top 20 books for an advanced 4th grader
For a fourth grader reading at a middle-school level, the risk is not the words but the themes.
Top 20 books for a 4th grader who is behind or reluctant
Fourth graders who read below grade level often hate that the books they can read look babyish.
Top 20 books for an advanced 5th grader
A strong fifth-grade reader can handle the Victorian classics and long fantasy.
Top 20 books for a 5th grader who is behind or reluctant
These are fifth-grade-friendly in subject but lighter in text: graphic memoirs, school comics and a verse novel.
Top 20 graphic novels for grades 3 to 5
Graphic novels are real reading: panels teach inference, vocabulary and pacing.