100 best books

This is our list of the 100 best books for children from the last 100 years. It is the ultimate booklist to read before you're 14.

The list

Book Trust's 100 best books for children aged 0-14


The list by age group

Our list, chosen by experts, has been broken down into four age bands, with 25 titles in each band. Take a look at the lists and read our reviews of the 100 best books for children.



The nation's favourites

We also asked the nation to vote for their favourite top 10 from these 100 best books and here is the definitive ranking:


  1. Harry Potter and the Philosopher's Stone by J K Rowling
  2. The Hunger Games by Suzanne Collins
  3. The BFG by Roald Dahl, illustrated by Quentin Blake
  4. The Very Hungry Caterpillar by Eric Carle
  5. Winnie-the-Pooh by A A Milne, illustrated by E H Shepherd
  6. The Cat in the Hat by Dr Seuss
  7. The Fellowship of the Ring by J R R Tolkien
  8. Charlotte's Web by E B White
  9. Northern Lights by Philip Pullman
  10. The Lion, the Witch and the Wardrobe by C S Lewis



Find about how we selected the 100 best books on our list

See our favourite new books from the last year

Sign up to our newsletter to receive more advice and information on children's books

100 Best Books poster

Download the poster showing our 100 best children's books - that's 100 books to read before you're 14!

Best new books!

The best new children's books.

How many have you read?

With your help we made a list of the 100 best children's books from the past 100 years. Take the quizzes below to see how many you've read!