Shopping from outside Ontario? Start here.

Collection: Kids 8-12 Years

Books for Middle grade readers, from novels to graphic novels and non-fiction. Use the filters to the left and below to refine your search, or use the search feature (magnifying glass icon) in the top right corner of your screen.
632 products
  • Alice Fleck's Recipes for Disaster
    Vendor
    Rachelle Delaney (CA)
    Regular price
    $11.99
    Sale price
    $11.99
    Regular price
    Unit price
    per 
    Sold out
  • All My Friends
    Vendor
    Hope Larson
    Regular price
    $17.50
    Sale price
    $17.50
    Regular price
    Unit price
    per 
    Sold out
  • All Summer Long
    Vendor
    Hope Larson
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • All Together Now
    Vendor
    Hope Larson
    Regular price
    $17.50
    Sale price
    $17.50
    Regular price
    Unit price
    per 
    Sold out
  • Allergic: A Graphic Novel
    Vendor
    Megan Wagner Lloyd
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Amari and the Night Brothers
    Vendor
    B. B. Alston
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • Anne Frank
    Vendor
    Josephine Poole
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Another Kind
    Vendor
    Trevor Bream
    Regular price
    $15.99
    Sale price
    $15.99
    Regular price
    Unit price
    per 
    Sold out
  • Are You There God? It's Me, Margaret.
    Vendor
    Judy Blume
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • Aru Shah and the City of Gold
    Vendor
    Roshani Chokshi
    Regular price
    $11.99
    Sale price
    $11.99
    Regular price
    Unit price
    per 
    Sold out
  • Aru Shah and the End of Time (A Pandava Novel Book 1)
    Vendor
    Roshani Chokshi
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • Aru Shah and the End of Time (Graphic Novel, The)
    Vendor
    Roshani Chokshi
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Aru Shah and the Song of Death (A Pandava Novel Book 2)
    Vendor
    Roshani Chokshi
    Regular price
    $10.49
    Sale price
    $10.49
    Regular price
    Unit price
    per 
    Sold out
  • Aru Shah and the Tree of Wishes (A Pandava Novel Book 3)
    Vendor
    Roshani Chokshi
    Regular price
    $11.99
    Sale price
    $11.99
    Regular price
    Unit price
    per 
    Sold out
  • Astronaut Academy: Splashdown
    Vendor
    Dave Roman
    Regular price
    $17.50
    Sale price
    $17.50
    Regular price
    Unit price
    per 
    Sold out
  • Astrophysics for Young People in a Hurry
    Vendor
    Neil deGrasse Tyson
    Regular price
    $15.95
    Sale price
    $15.95
    Regular price
    Unit price
    per 
    Sold out
  • Autumn Bird and the Runaway
    Vendor
    Melanie Florence (CA)
    Regular price
    $10.99
    Sale price
    $10.99
    Regular price
    Unit price
    per 
    Sold out
  • Avengers / X-Men Utopia
    Vendor
    Matt Fraction
    Regular price
    $21.95
    Sale price
    $21.95
    Regular price
    Unit price
    per 
    Sold out
  • Awful Auntie
    Vendor
    David Walliams
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • AWOL
    Vendor
    Marla Lesage (CA)
    Regular price
    $19.95
    Sale price
    $19.95
    Regular price
    Unit price
    per 
    Sold out
  • Azmina the Gold Glitter Dragon (Dragon Girls #1)
    Vendor
    Maddy Mara
    Regular price
    $7.99
    Sale price
    $7.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #1 - Kristy's Great Idea: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #10 - Kristy and the Snobs: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #12 - Jessi's Secret Language: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #2 - The Truth About Stacey: A Graphic Novel
    Vendor
    Raina Telgemeier
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #3 - Mary Anne Saves the Day: A Graphic Novel
    Vendor
    Raina Telgemeier
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #4 - Claudia and Mean Janine: A Graphic Novel
    Vendor
    Raina Telgemeier
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #5 - Dawn and the Impossible Three: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #7 - Boy-Crazy Stacey: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #8 - Logan Likes Mary Anne!: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Club #9 - Claudia and the New Girl: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $16.99
    Sale price
    $16.99
    Regular price
    Unit price
    per 
    Sold out
  • Baby-sitters Little Sister #1 Karen's Witch: A Graphic Novel
    Vendor
    Ann M. Martin
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out