Skip to content
We independently pick everything we recommend. When you buy through our links, we may earn a commission. Learn more ›

Answers to "what should I read?" for every reader

Middle Grade

Best Novels for Middle Schoolers (2026): 4 Picks Compared

Four novels for middle schoolers compared by listed grade level, reading age, length and format, from illustrated school stories to historical and realistic fiction.

Best Novels for Middle Schoolers (2026): 4 Picks Compared

At a glance

Top picks

As an Amazon Associate I earn from qualifying purchases. How we score

Students transitioning into middle school often need stories that reflect genuine peer dynamics without outpacing their reading comfort, which makes finding the best novels for middle schoolers a personal choice. We compared novels across listed reading ages, grade levels, print lengths and formats to help parents and teachers choose suitable titles. The listings range from illustrated school stories to historical and realistic fiction.

ShelfAnswers earns a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.

Quick picks

  • The Stars Beneath Our Feet by Moore
    Best Overall The Stars Beneath Our Feet by Moore: Harlem coming-of-age story about grief and art, reading age 10 to 13 Check price on Amazon
  • Esperanza Rising by Ryan
    Best Historical Fiction Esperanza Rising by Ryan: Resilience in a Depression-era labor camp, grade level 3 to 7 Check price on Amazon
  • Awkward by Chmakova
    Best School Story Awkward by Chmakova: Illustrated middle school club rivalry and friendship, reading age 9 to 12 Check price on Amazon
  • Invisible by Gonzalez
    Best Graphic Novel Invisible by Gonzalez: Bilingual story about five students united in community service, ages 10 to 12 Check price on Amazon

The picks

The Stars Beneath Our Feet by Moore

The Stars Beneath Our Feet by Moore

David Barclay Moore9.8/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

Twelve-year-old Lolly copes with grief after his brother's death by building an expansive Lego city at a Harlem community center, making this ideal for readers who want an honest realistic novel.

Pros

  • Listed grade level 5 to 6 and reading age of 10 to 13 years align closely with middle school grades
  • Focuses on creative expression and community support during difficult life transitions
  • The listing states it won the Coretta Scott King-John Steptoe Award for New Talent

Cons

  • Reading age is marked as from customers rather than stated by the publisher
  • The description covers mature themes including grief after a gang shooting, violence and robbery
  • Print length of 304 pages may feel demanding for a hesitant reader
Esperanza Rising by Ryan

Esperanza Rising by Ryan

Pam Muñoz Ryan9.8/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

For middle schoolers studying the Great Depression or seeking historical fiction, this novel follows a former ranch heiress forced to rebuild her life in a California farm labor camp.

Pros

  • The listing states it won the Pura Belpre Award and includes exclusive bonus content
  • Rich historical setting offers strong connections to classroom social studies curricula
  • Print length of 304 pages gives readers an immersive, fully realized character journey

Cons

  • Reading age of 9+ years is marked as from customers
  • Grade level 3 to 7 spans a wide range across elementary and middle school grades
  • The description mentions mature themes including sudden tragedy, illness and difficult labor camp conditions
Awkward by Chmakova

Awkward by Chmakova

SVETLANA CHMAKOVA9.7/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

Peppi navigates social rules and club rivalries at a new school in this graphic novel, making it a natural fit for fifth and sixth graders seeking visual storytelling.

Pros

  • Grade level 5 and up and reading age of 9 to 12 years match students entering middle school
  • Graphic novel format and 224-page length make it accessible for visual or reluctant readers
  • Relatable school premise addresses hallway embarrassment, club rivalries and peer apologies

Cons

  • Reading age is marked as from customers rather than publisher designated
  • Book 1 of the Berrybrook Middle School series, so readers may need companion volumes to continue
  • The open-ended grade level 5 and up provides limited guidance on upper difficulty limits
Invisible by Gonzalez

Invisible by Gonzalez

Christina Diaz Gonzalez9.7/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

Five very different students forced together for school community service band together to help someone in need, suited for middle schoolers who enjoy ensemble graphic novels.

Pros

  • Bilingual edition features text in both English and Spanish throughout the story
  • Reading age of 10 to 12 years directly covers fifth through seventh grade readers
  • Compact 208-page print length allows readers to finish the complete narrative quickly

Cons

  • Reading age is marked as from customers
  • Grade level 3 to 7 represents a broad five-year band that does not pinpoint reading complexity
  • Standalone story does not continue into a longer connected character series

As an Amazon Associate I earn from qualifying purchases.

More picks to compare

  • Middle School Survival Guide by CarterMiddle School Survival Guide by CarterFor pre-teens handling social shifts, school anxiety, peer pressure, and starting middle school.Check on Amazon

Compare the picks

Book Shelf Score Author Pages Reading age or grade Amazon
The Stars Beneath Our Feet by Moore 9.8/10 David Barclay Moore 304 10 to 13 / grade 5 to 6 Check price
Esperanza Rising by Ryan 9.8/10 Pam Muñoz Ryan 304 9+ / grade 3 to 7 Check price
Awkward by Chmakova 9.7/10 Svetlana Chmakova 224 9 to 12 / grade 5 and up Check price
Invisible by Gonzalez 9.7/10 Christina Diaz Gonzalez 208 10 to 12 / grade 3 to 7 Check price

Book details as published on each listing, collected 17 October 2026.

How we scored them

The Shelf Score weighs fit for a middle school reader, contents and edition, value, and the listed reading age or grade level. All four picks state a reading age, marked on Amazon as from customers, and all four state a grade level from the publisher. Grade bands range from grade 3 to 7 on broader listings up to grade 5 to 6 on specific titles. How we pick explains the weights.

Book Shelf Score Fit /35 Contents /25 Value /25 Age/level /10
The Stars Beneath Our Feet by Moore 9.8 33 21 21 10
Esperanza Rising by Ryan 9.8 32 22 21 9
Awkward by Chmakova 9.7 30 21 20 9
Invisible by Gonzalez 9.7 29 20 20 9

Scores run from 9.2 to 9.8: each book’s point total is placed on that range, so more points always means a higher score. Reading age or level counts on a list where at least one listing gives one, and a book whose listing gives none then scores zero on it. Where no listing gives one, the score is taken over the other 85 points. Books carry no warranty, so warranty is not scored.

How to choose the best novels for middle schoolers

Compare grade level with customer reading ages

Listing specifications offer two different clues about difficulty. Publishers designate grade levels like grade 5 to 6 for The Stars Beneath Our Feet, while Amazon notes reading ages as from customers, such as 9 to 12 years for Awkward. When choosing middle grade books, check that both indicators match your student’s current reading ability.

Choose between graphic novels and prose fiction

Format plays a major role in how readily a middle schooler finishes a book. Graphic novels like Invisible provide illustrated panels and a bilingual format across 208 pages, making them welcoming for visual learners. For students who enjoy illustrated stories, our list of the best graphic novels for kids provides additional illustrated recommendations.

Consider standalone stories versus series commitments

A standalone novel like Esperanza Rising resolves its historical arc within 304 pages without requiring further purchases. In contrast, Awkward is Book 1 of the Berrybrook Middle School series, meaning an engaged reader will likely want the next installment. Check the listing series note before buying so you know whether the story stands alone.

Before you buy

  • Check whether the book is standalone or part of a series, such as Awkward being Book 1 of Berrybrook Middle School.
  • Review both the publisher grade level and the customer-submitted reading age to ensure the text matches your reader.
  • Note special listing editions, such as the bilingual English and Spanish text in Invisible or the bonus content in Esperanza Rising.

Frequently Asked Questions

What grade level is Esperanza Rising suited for?

The Esperanza Rising listing specifies a grade level of 3 to 7 and a customer-listed reading age of 9+ years. It spans 304 pages and includes exclusive bonus material in the Scholastic Gold edition.

Is Awkward the start of a series?

Yes, Awkward is Book 1 of the Berrybrook Middle School series. The listing gives a print length of 224 pages and a customer reading age of 9 to 12 years.

What age is appropriate for The Stars Beneath Our Feet?

The listing gives a reading age of 10 to 13 years, marked as from customers, and a grade level of 5 to 6. It deals with serious themes including grief and community challenges across 304 pages.

The Stars Beneath Our Feet by Moore
Still deciding? Our top pickThe Stars Beneath Our Feet by Moore
Check price on Amazon

See every middle grade list and all kids and teens lists.

More lists: explore our guides to mystery books for middle schoolers, fantasy books for middle school, novels for grade 8 and novels for 5th graders.

Readers also asked

  1. What are the best Novels for Girls?

    Novels for girls compared by listed grade level, reading age and series, from a graphic novel series to a teen story with mature themes.

  2. What are the best Novels for Elementary Students?

    Four novels for elementary students compared by grade level, customer-marked reading age, page count and series, from graphic adventure to a verse novel.

  3. What are the best Classic Books for Little Girls?

    Five classic books for little girls compared by age fit, format, edition quality and value, from picture books to a four-book classic set.

  4. What are the best Novels for a 12 Year Old?

    Four books for a 12 year old compared by listed reading age, grade level, page count and format, from fast graphic novels to full mystery adventures.