Best Christmas Books for 9 Year Olds (2026): 5 Compared
Five christmas books for 9 year olds compared by pages, reading age, grade level and publisher, plus five more options.

At a glance
Top picks
As an Amazon Associate I earn from qualifying purchases.
Nine is a great reading age, and the best christmas books for 9 year olds mix stories, games and jokes for the holiday season. We compared five christmas books by pages, reading age, grade level and publisher, using only what each listing publishes. Every pick names who it suits and who should skip it.
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 A Very Merry Christmas: 128 pages, 7-10 years, grade 2-5 Check price on Amazon
Game Pick Would You Rather? Christmas: 160+ questions, 6-10 years Check price on Amazon
Story Pick Christmas Stories for Kids 8-12: 12 stories, 140 pages, 8-12 Check price on Amazon
Joke Pick Best Kids’ Christmas Jokes Ever: 500+ jokes, 6-9 years Check price on Amazon
Mystery Pick Nate the Great Christmas: 80 pages, Book 18 of 29 Check price on Amazon
The picks
| # | Product | Shelf Score | Buy |
|---|---|---|---|
| 1 | A Very Merry Christmas | 9.8/10 | Buy on Amazon |
| 2 | Would You Rather? Christmas | 9.8/10 | Buy on Amazon |
| 3 | Christmas Stories for Kids 8-12 | 9.7/10 | Buy on Amazon |
| 4 | Best Kids' Christmas Jokes Ever | 9.7/10 | Buy on Amazon |
| 5 | Nate the Great Christmas | 9.7/10 | Buy on Amazon |
Pros
- 128 pages, 7-10 years
- Grade level 2-5 stated
- Scholastic, illustrated
Cons
- 128 pages, shorter than the Tate
- 2008 publication, older
- Illustrated, may suit younger

Would You Rather? Christmas
A 128-page Would You Rather christmas game, suited to family holiday fun.
Pros
- 160+ christmas questions
- 6-10 years, grade 3-7
- Screen-free family game
Cons
- Game, not a story
- 128 pages, shorter than the Tate
- 2022 publication, newer but untested

Christmas Stories for Kids 8-12
A 140-page anthology of 12 christmas stories, suited to a story lover.
Pros
- 12 original stories
- 140 pages, longest here
- Illustrated, 8-12 by title
Cons
- No reading age stated
- No grade level stated
- Independently published

Best Kids' Christmas Jokes Ever
A 128-page joke book with 500+ christmas jokes, suited to a young comedian.
Pros
- 500+ christmas jokes
- 6-9 years, grade 1-4
- Highlights, cartoons
Cons
- 6-9 years, younger than 9
- Jokes, not a story
- 128 pages, shorter than the Tate
Pros
- Detective mystery story
- Book 18 of 29 series
- Fun activities in back
Cons
- 80 pages, the shortest here
- 5-8 years, younger than 9
- Book 18, mid-series
As an Amazon Associate I earn from qualifying purchases.
More picks to compare
Time for Christmas96 pages, 6-10 years, chapter bookCheck on Amazon
Lots of Christmas Jokes for Kids250+ jokes, 6-10 yearsCheck on Amazon
The Stocking Filler101 pages, 8-11 years, adventureCheck on Amazon
Hailey Haddie's Minute Mysteries15 mysteries, 8-12 yearsCheck on Amazon
brainPLAY Christmas Puzzles200+ puzzles, 7+ yearsCheck on Amazon
Compare the picks
| Book | Shelf Score | Pages | Reading Age | Grade Level | Publisher | Amazon |
|---|---|---|---|---|---|---|
| A Very Merry Christmas | 9.8/10 | 128 | 7-10 | 2-5 | Scholastic | View on Amazon |
| Would You Rather? Christmas | 9.8/10 | 128 | 6-10 | 3-7 | Z Kids | View on Amazon |
| Christmas Stories for Kids 8-12 | 9.7/10 | 140 | Not stated | Not stated | Independent | View on Amazon |
| Best Kids’ Christmas Jokes Ever | 9.7/10 | 128 | 6-9 | 1-4 | Highlights | |
| Nate the Great Christmas | 9.7/10 | 80 | 5-8 | 1-4 | Yearling | View on Amazon |
Book details as published on each listing, collected 21 October 2026.
How we scored them
The Shelf Score weighs fit for a 9 year old reader, contents and edition, value, and the listed reading age or grade level. How we pick explains the weights.
| Book | Shelf Score | Fit /35 | Contents /25 | Value /25 | Age/level /10 |
|---|---|---|---|---|---|
| A Very Merry Christmas | 9.8 | 33 | 21 | 21 | n/a |
| Would You Rather? Christmas | 9.8 | 33 | 21 | 21 | n/a |
| Christmas Stories for Kids 8-12 | 9.7 | 32 | 20 | 21 | n/a |
| Best Kids’ Christmas Jokes Ever | 9.7 | 32 | 20 | 21 | n/a |
| Nate the Great Christmas | 9.7 | 30 | 20 | 20 | n/a |
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 christmas books for 9 year olds
Stories or games
A Very Merry Christmas and Nate the Great are stories; Would You Rather and the joke books are games. Stories suit bedtime; games suit family time. For younger readers, see our best christmas books for 5 year olds.
Reading age and grade
A Very Merry Christmas lists 7 to 10 years and grade 2 to 5; Would You Rather lists 6 to 10 years and grade 3 to 7. Match to the child’s level. For teens, see our best christmas books for 13 year olds.
Before you buy
- Check the reading age: 7 to 10 for Stilton, 6 to 10 for Would You Rather.
- Nate the Great is Book 18 of 29 in its series.
- Confirm the format: paperback or hardcover on each listing.
- Game books suit family gatherings; story books suit solo reading.
- Check the page count: 80 to 140 pages here.
Frequently Asked Questions
Which book is best for a 9 year old?
A Very Merry Christmas, listed for 7 to 10 years and grade 2 to 5.
Which has the most pages?
Christmas Stories for Kids 8-12 at 140 pages.
Which is a game?
Would You Rather Christmas Edition with 160+ questions.
Which is a mystery?
Nate the Great and the Crunchy Christmas, a detective story.
Related lists
See every middle grade list and all kids and teens lists. Also see our best christmas books for 5 year olds.
More lists: browse middle grade books, kids and teens books and christmas books for 13 year olds.

