What to read next

Christmas gifts for 2021: Books for 9 to 12-year-olds

From frosty tales and thrilling whodunnits to inspiring memoirs, we've picked out the best Puffin books for children aged nine to 12 to protect against disappointment on Christmas morning. 

Puffin team
A photo of five books for 9 to 12s that will make great gifts for children. The books are on a dark blue background with mountains, snow and stars

Sign up to the Puffin newsletter

Stories, ideas and giveaways to help you spark young imaginations