Middle Grade (8-12)

1767 Products

Ravenfall

by Kalyn Josephson
Paperback
$8.99
Ship
Pick up in Store

Elfie Unperfect

by Kristin Mahoney
Paperback
$8.99
Ship
Pick up in Store

Alex Wise vs. the End of the World

by Terry J. Benton-Walker
Hardback
$18.99
Ship
Pick up in Store

The Fall of the House of Tatterly

by Shanna Miles
Hardback
$7.99 to $16.99
Ship
Pick up in Store

They Call Her Fregona

by David Bowles
Paperback
$8.99
Ship
Pick up in Store

Pony

by R. J. Palacio
Paperback
$9.99
Ship
Pick up in Store

Omar Rising

by Aisha Saeed
Paperback
$8.99
Ship
Pick up in Store

Extra Normal

by Kate Alice Marshall
Hardback
$18.99
Ship
Pick up in Store

Barely Floating

by Lilliam Rivera
Hardback
$17.99
Ship
Pick up in Store

1-2-3 Scream!

by R. U. Ginns
Paperback
$8.99
Ship
Pick up in Store

Percy Jackson and the Olympians: The Chalice of the Gods

by Rick Riordan
Hardback
$19.99
Ship
Pick up in Store

The Vanderbeekers on the Road

by Karina Yan Glaser
Paperback
$5.23 to $9.99
Ship
Pick up in Store

The Widely Unknown Myth of Apple & Dorothy

by Corey Ann Haydu
Hardback
$10.47 to $19.99
Ship
Pick up in Store

The Very Merry Murder Club

by Abiola Bello
Paperback
$10.99
Ship
Pick up in Store

Shad Hadid and the Alchemists of Alexandria

by George Jreije
Paperback
$5.23 to $9.99
Ship
Pick up in Store

MapMaker

by Lisa Moore Ramee
Paperback
$5.23 to $9.99
Ship
Pick up in Store

1-2-3-4, I Declare a Thumb War

by Lisi Harrison
Paperback
$8.99 to $9.99
Ship
Pick up in Store

Rumaysa: A Fairytale

by Radiya Hafiza
Paperback
$8.99
Ship
Pick up in Store

Farther Than the Moon

by Lindsay Lackey
Hardback
$17.99
Ship
Pick up in Store

Dogtown

by Katherine Applegate
Hardback
$17.99
Ship
Pick up in Store

Kin

by Carole Boston Weatherford
Hardback
$18.99
Ship
Pick up in Store

The Vanderbeekers Ever After

by Karina Yan Glaser
Hardback
$10.47 to $19.99
Ship
Pick up in Store

The Stars Did Wander Darkling

by Colin Meloy
Paperback
$5.23 to $9.99
Ship
Pick up in Store

Welcome Back, Maple Mehta-Cohen

by Kate McGovern
Paperback
$8.99
Ship
Pick up in Store