turning pages
Looking for your next great read? Check out book favorites from our middle school students!
Remember that the appropriateness of a book varies by student reading level and maturity.
Imposters
Scott Westerfeld
Everything Everything
Nicola Yoon
To All the Boys I've Loved Before
Jenny Han
Glass Sword
Victoria Aveyard
Dear Martin
Nic Stone
Miles Morales
Jason Reynolds
Believe
Eric Legrand
One Came Home
Amy Timberlake
Prisoner B-3087
Alan Gratz
The Martian
Andy Weir
Divergent
Veronica Roth
Matched
Ally Condie
Ahsoka
E.K. Johnston
Red Queen
Victoria Aveyard
Eye of Minds
James Dashner
Gone
Michael Grant
Eragon
Christopher Paolini
Dragon Hoops
Gene Yang
Maze Runner
James Dashner
I Got This
Laurie Hernandez
One of Us is Lying
Karen McManus
The Boy Who Harnessed the Wind
William Kamkwamba
#murdertrending
Gretchen McNeil
Scythe
Neal Shusterman
Lily and Dunkin
Donna Gephart
Remember Me
Christopher Pike
The Hate U Give
Angie Thomas
Ready Player One
Ernest Cline
The Martian
Andy Weir
Other Words for Home
Jasmine Warga
The Hate U Give
Angie Thomas
The Silver Eyes
Scott Cawthon
The Hate U Give
Angie Thomas
The Rule of Thoughts
James Dashner
City of Ghosts
Victoria Schwab
The Hate U Give
Angie Thomas
Five Feet Apart
Rachel Lippincott
Love, Life, and the List
Kasie West
Flawed
Cecilia Ahern
The Toll
Neal Shusterman
Prisoner B-3087
Alan Gratz
Windfall
Jennifer Smith
Magnus Chase and the Hammer of Thor
Rick Riordan
Projekt 1065
Alan Gratz
Tears of a Tiger
Sharon Draper
Let the Sky Fall
Shannon Messenger
Projekt 1065
Alan Gratz
The Running Dream
Wendelin Van Draanen
The Thing About Jellyfish
Ali Benjamin
Middle School: The Worst Years of My Life
James Patterson
The Thing About Jellyfish
Ali Benjamin
The Hunger Games
Suzanne Collins
The Lightning Thief
Rick Riordan
Dear Martin
Nic Stone
Dear Martin
Nic Stone
Five Feet Apart
Rachel Lippincott
Let the Sky Fall
Shannon Messenger
The Lightning Thief
Rick Riordan
Remember Me
Christopher Pike
The Selection
Kiera Cass
Selena with Love
Chris Perez
Final Four
Paul Volponi
Fantasy League
Mike Lupica