Popular Book Gift Ideas for Tweens

Ignite your child’s passion for reading this winter with rich narratives and unforgettable characters.

Nov 28, 2023



Popular Book Gift Ideas for Tweens

Nov 28, 2023

Watching your child dive into longer reads can make gifting great books for the holidays more exciting than ever. This book list includes top titles Scholastic Editors have handpicked for kids ages 9 to 12. Action-packed graphic novels (like City of Dragons #2: Rise of the Shadowfire) and books about finding yourself (like Mabuhay!) are popular picks for kids in this age range. Even better, when you opt for a book set or series, your child will have books to read all through winter break and beyond.

On this list, you'll find the new MinaLima edition of Harry Potter and the Prisoner of Azkaban — a stunning update to the classic and timeless book. This story captures Harry facing an unknown, dangerous prisoner, Lord Voldemort, and the Ministry of Magic. 

Help your growing reader develop a reading routine with popular and engaging books. These editor picks of the best books for tweens will captivate your child and reinforce their love of reading. 

Shop the best holiday book gifts for kids ages 9 to 12 below! 

Looking for holiday gifts for kids? Explore trending books, gifts to spark their imagination, and ideas to instill a love of reading and learning in our Holiday Gift Guide. You'll find everything you need for a book-filled holiday, including the best books to gift to a teenager, the best book sets by age, and much, much more! Shop our picks and more at The Scholastic Store. Or to give a reader you love the gift of choice, give an egift card.

For more quick tips and book recommendations, sign up for our Scholastic Parents newsletter!

You'll also get 10% off your first order at the Scholastic Store Online.

Boxed Sets & Collections

Popular New Releases

Looking for More Gift Ideas? 

See more unique gifts for kids by age with these book lists:

Raise a Reader Blog
Book Lists
Age 13
Age 10
Age 12
Age 11
Age 9
Age 8
Age 7