Middle Grade
Filter
Prince of Dorkness : Diary of a Wimpy Vampire
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
In stock
Thea Stilton and the Mountain of Fire (Thea Stilton #2)
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
13 Treasures
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Warriors: A Vision of Shadows #3: Shattered Sky
Regular price
$8.90
from $3.90
Save up to 56%
- Unit price
- / per
Regular price
$8.90
from $3.90
Save up to 56%
- Unit price
- / per
In stock
Fiddle-back
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Didi Dodo, Future Spy: Recipe for Disaster (Didi Dodo, Future Spy #1)
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
In stock
Eagle Strike
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
Ways to Live Forever
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
Thanksgiving on Thursday - Magic Tree House
Regular price
$8.90
from $7.90
Save up to 20%
- Unit price
- / per
Regular price
$8.90
from $7.90
Save up to 20%
- Unit price
- / per
In stock
Charlie Bone and the Hidden King
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
In stock
Battle for the Nether : Book Two in the Gameknight999 Series: An Unofficial Minecrafter's Adventure
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
Valley of the Giant Skeletons (Geronimo Stilton #32)
Regular price
$3.91
$3.90
- Unit price
- / per
Regular price
$3.91
$3.90
- Unit price
- / per
In stock
Uncomfortable Conversations with a Black Boy
Regular price
$8.90
from $5.90
Save up to 37%
- Unit price
- / per
Regular price
$8.90
from $5.90
Save up to 37%
- Unit price
- / per
In stock
Surf's Up
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
The Christmas Nutcracker
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
In stock
One False Note
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
His Dark Materials: The Subtle Knife (Book 2)
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
In stock
Thea Stilton and the Secret of the Old Castle (Thea Stilton #10)
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Rise Of The Balloon Goons
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 43%
- Unit price
- / per
In stock
Diary of Amos Lee 3.5 : Your D.I.Y. Toilet Diary to Fame!
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
In stock
Riding Freedom
Regular price
$8.68
from $5.90
Save up to 36%
- Unit price
- / per
Regular price
$8.68
from $5.90
Save up to 36%
- Unit price
- / per
In stock
39 Clues Cahills Vs Vespers: #3 The Dead of Night
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Old School - Diary of a Wimpy Kid
from $8.90
- Unit price
- / per
from $8.90
- Unit price
- / per
In stock
Trapped At The Bottom Of The Sea
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Little Lord Fauntleroy
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
A Series of Unfortunate Events #2: The Reptile Room Netflix Tie-In - A Unfortunate Events
Regular price
$8.90
from $5.90
Save up to 37%
- Unit price
- / per
Regular price
$8.90
from $5.90
Save up to 37%
- Unit price
- / per
In stock
Dingoes at Dinnertime
Regular price
$8.90
from $5.90
Save up to 34%
- Unit price
- / per
Regular price
$8.90
from $5.90
Save up to 34%
- Unit price
- / per
In stock
Nasty Nature
$3.90 Save 43%
- Unit price
- / per
$3.90 Save 43%
- Unit price
- / per
In stock
The Dare Game
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Wishbone Adventures: Salty Dog 2
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Mr Nobody's Eyes
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
Old Town in the Green Groves
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Star Wars: Jedi Academy 5: The Force Oversleeps
Regular price
$7.90
from $4.90
Save up to 40%
- Unit price
- / per
Regular price
$7.90
from $4.90
Save up to 40%
- Unit price
- / per
In stock
Stormbreaker
$3.90 Save 34%
- Unit price
- / per
$3.90 Save 34%
- Unit price
- / per
In stock
The Lost Ryu
Regular price
$8.90
from $5.90
Save up to 34%
- Unit price
- / per
Regular price
$8.90
from $5.90
Save up to 34%
- Unit price
- / per
In stock
Chicken Soup for the Teenage Soul on Love and Friendship
$3.90 Save 34%
- Unit price
- / per
$3.90 Save 34%
- Unit price
- / per
In stock
Rare Beasts
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Rainbow Magic: Flora the Fancy Dress Fairy : Special
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Rise of the Heroes
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Daddy's Little Angel
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Anastasia, the Last Grand Duchess - Royal Diaries
Regular price
$13.90
from $8.90
Save up to 39%
- Unit price
- / per
Regular price
$13.90
from $8.90
Save up to 39%
- Unit price
- / per
In stock
Land of the Spring Dragon: A Branches Book (Dragon Masters #14), 14
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
The Miracle Goal (The Selwood Boys, #2)
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
In stock
Disco!
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
Regular price
$5.90
from $3.90
Save up to 51%
- Unit price
- / per
In stock
Shipwreck on the Pirate Islands (Geronimo Stilton #18)
Regular price
$4.90
$3.90
Save up to 56%
- Unit price
- / per
Regular price
$4.90
$3.90
Save up to 56%
- Unit price
- / per
In stock
Ghost Of Thomas Kempe
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Moving Target
from $3.90 Save up to 38%
- Unit price
- / per
from $3.90 Save up to 38%
- Unit price
- / per
In stock
Blitz - A Wartime Girl's Diary 1940-1941
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock
Stormbreaker
$3.90
- Unit price
- / per
$3.90
- Unit price
- / per
In stock
Cliquetionary - The Wit And Wisdom Of The Clique
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
Regular price
$4.90
from $3.90
Save up to 45%
- Unit price
- / per
In stock