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.

At a glance
Top picks
As an Amazon Associate I earn from qualifying purchases.
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
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
Best True Stories Hero Dogs! by Quattlebaum: 112 pages, three true dog heroism stories Check price on Amazon
Best History What Were the Twin Towers?: 112 pages with 16 pages of photos Check price on Amazon
Best Military Everything Battles by Spears: 64 photo-packed pages on battles and machines Check price on Amazon
Best Adventure The Finest Hours by Tougias: 208-page young readers sea rescue story Check price on Amazon
The picks
| # | Product | Shelf Score | Buy |
|---|---|---|---|
| 1 | Bet You Didn't Know by NG Kids | 9.7/10 | Buy on Amazon |
| 2 | Hero Dogs! by Quattlebaum | 9.6/10 | Buy on Amazon |
| 3 | What Were the Twin Towers? | 9.6/10 | Buy on Amazon |
| 4 | Everything Battles by Spears | 9.6/10 | Buy on Amazon |
| 5 | The Finest Hours by Tougias | 9.6/10 | Buy on Amazon |

Bet You Didn't Know by NG Kids
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
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?
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
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
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.
Related lists
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.