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 Nonfiction Books for 9 Year Old Boys (2026): 5 Compared

Five nonfiction books compared for 9-year-old boys, by reading age, grade level, page count, publication date and what is inside.

Best Nonfiction Books for 9 Year Old Boys (2026): 5 Compared

At a glance

Top picks

As an Amazon Associate I earn from qualifying purchases.

How we score

The best nonfiction books for 9 year old boys are the ones he picks up on his own: big photos, short sections, real stories. We compared five nonfiction books by reading age, grade level, page count, publication date and what each description says is inside.

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

  • Bet You Didn't Know by NG Kids
    Best Overall Bet You Didn’t Know by NG Kids: 192 pages of facts, reading age 6 – 10 marked from customers Check price on Amazon
  • Hero Dogs! by Quattlebaum
    Best True Stories Hero Dogs! by Quattlebaum: 112 pages, three true dog heroism stories Check price on Amazon
  • What Were the Twin Towers?
    Best History What Were the Twin Towers?: 112 pages with 16 pages of photos Check price on Amazon
  • Everything Battles by Spears
    Best Military Everything Battles by Spears: 64 photo-packed pages on battles and machines Check price on Amazon
  • The Finest Hours by Tougias
    Best Adventure The Finest Hours by Tougias: 208-page young readers sea rescue story Check price on Amazon

The picks

Bet You Didn't Know by NG Kids

Bet You Didn't Know by NG Kids

National Geographic Kids9.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 ›

A 192-page illustrated fact book covering everything from dinosaurs to breakfast, for a 9-year-old who likes bite-size facts; skip it if he wants one long story.

Pros

  • 192 pages of illustrated facts across many categories
  • Reading age 6 - 10 years marked as from customers, with grade level 3 - 7, both fitting a 9-year-old
  • Special features like Extreme Weirdness and Strange Places are listed

Cons

  • Reading age is marked as from customers, not the publisher
  • Fact-book format means no single story to follow
  • Published August 8, 2017, an older edition
Hero Dogs! by Quattlebaum

Hero Dogs! by Quattlebaum

Mary Quattlebaum9.6/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 ›

A 112-page illustrated chapter book with three true dog heroism stories, for animal-loving 9-year-olds; skip it if he wants history or science.

Pros

  • 112 illustrated pages with three true heroism stories
  • Reading age 8 - 12 years and grade level 3 - 7 fit a 9-year-old
  • Chapter-book format suits growing readers

Cons

  • Only three stories in 112 pages
  • Dog-focused: a narrow topic
  • Published July 25, 2017, an older edition
What Were the Twin Towers?

What Were the Twin Towers?

Jim O'Connor9.6/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 ›

A 112-page illustrated account of the Twin Towers for 9-year-olds curious about history; note the description covers the 2001 attack.

Pros

  • 112 illustrated pages with 16 pages of photos
  • Reading age 8 - 10 years marked as from customers, with grade level 3 - 7
  • What Was? series format is familiar to many kids

Cons

  • Description covers a terrorist attack and deaths; a parent should check before buying
  • Only 112 pages for the topic
  • Reading age marked as from customers, not the publisher
Everything Battles by Spears

Everything Battles by Spears

James Spears9.6/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 ›

A 64-page photo-packed book on battles, armor and military machines, for a 9-year-old into military history; skip it if battles are not his thing.

Pros

  • Photo-packed 64 pages on battles, armor and military machines
  • Reading age 8 - 12 years and grade level 3 - 7 fit a 9-year-old
  • Interactive chapter with a secret code is listed

Cons

  • Only 64 pages, the shortest book here
  • Description centers on battles and weapons; a parent should check
  • Published March 12, 2013, the oldest edition here
The Finest Hours by Tougias

The Finest Hours by Tougias

Michael J. Tougias9.6/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 ›

A 208-page young readers adaptation of a Coast Guard sea rescue, for 9-year-olds who like true adventure; note the listing's grade level contradicts its reading age.

Pros

  • 208 pages, a full-length true rescue story
  • Young Readers Edition adapted for kids, per the listing
  • Reading age 9 - 14 years fits a 9-year-old

Cons

  • Grade level Preschool - 3 contradicts the 9 - 14 years reading age
  • Media tie-in edition
  • One long story: no variety for browsers

As an Amazon Associate I earn from qualifying purchases.

Compare the picks

Book Shelf Score Reading age or grade Pages Published Amazon
Bet You Didn’t Know by NG Kids 9.7/10 6 – 10 years, from customers; grade 3 – 7 192 August 8, 2017
Hero Dogs! by Quattlebaum 9.6/10 8 – 12 years; grade 3 – 7 112 July 25, 2017 View on Amazon
What Were the Twin Towers? 9.6/10 8 – 10 years, from customers; grade 3 – 7 112 May 10, 2016 View on Amazon
Everything Battles by Spears 9.6/10 8 – 12 years; grade 3 – 7 64 March 12, 2013 View on Amazon
The Finest Hours by Tougias 9.6/10 9 – 14 years; grade Preschool – 3 208 December 8, 2015 View on Amazon

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

How we scored them

The Shelf Score weighs fit for the reader, contents and edition, value, and the listed reading age or level. All five listings state a reading age and a grade level; two of the reading ages are marked as from customers, and one grade level contradicts its reading age. How we pick explains the weights.

Book Shelf Score Fit /35 Contents /25 Value /25 Age/level /10
Bet You Didn’t Know by NG Kids 9.7 32 21 20 9
Hero Dogs! by Quattlebaum 9.6 29 20 19 9
What Were the Twin Towers? 9.6 29 20 19 8
Everything Battles by Spears 9.6 30 18 18 9
The Finest Hours by Tougias 9.6 30 20 19 4

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 nonfiction books for 9 year old boys

Check the reading age and grade level

Every listing here states both, so compare them before you buy. Watch the source: the Bet You Didn’t Know and Twin Towers reading ages are marked as from customers, not the publisher. And watch for contradictions: The Finest Hours lists a reading age of 9 – 14 years with a grade level of Preschool – 3, which do not agree. For more books at this level see our middle-grade books.

Fact books vs true stories

Fact books like Bet You Didn’t Know and Everything Battles suit browsers who read in short bursts, with photos and sidebars on every page. True stories like The Finest Hours and Hero Dogs! suit readers who want one narrative to follow. The Twin Towers sits between: a historical account with 16 pages of photos. For more true history see our history and biography books.

Before you buy

  • Check the reading age and grade level on the listing, and note when the age is marked as from customers.
  • Note the page count against his reading stamina: 64 to 208 pages across these five.
  • Read the description for mature themes before buying: two picks state them plainly.

Frequently Asked Questions

Which of these books is the longest?

The Finest Hours at 208 pages, then Bet You Didn’t Know at 192 pages.

Do the reading ages fit a 9-year-old?

Four do: 6 – 10, 8 – 10 and two at 8 – 12 years. The Finest Hours states 9 – 14 years, but its grade level of Preschool – 3 contradicts it.

Which books have mature themes?

What Were the Twin Towers? covers a terrorist attack, and Everything Battles centers on weapons; a parent should check both.

Bet You Didn't Know by NG Kids
Still deciding? Our top pickBet You Didn't Know by NG Kids
Check price on Amazon

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

More lists: new books for 16 year old boys, nonfiction books, history and biography books.

Readers also asked

  1. What are the best Horror Books for 9-Year-Olds?

    Best horror books for 9-year-olds: four books compared by pages, reading age and year. Series, collections and short stories.

  2. What is the best How to Draw Book for 9 Year Old?

    Five how-to-draw books for 9-year-olds compared by drawing count, page count, age range and publication year, from 50 to 500 drawings.

  3. What are the best Inspirational Books for 9 Year Olds?

    Best inspirational books for 9 year olds: five books compared by age fit, contents and value. Story collections and a chapter book with stated reading ages.

  4. What is the best Joke Book for 9 Year Old Boy?

    Five joke books for 9 year old boys compared by fit, contents, value and listed reading age, from straight joke collections to a two-player laugh contest.