By age
A three-year-old needs a short story with simple words and lots of repetition, while a ten-year-old will happily sit through a long adventure. So we have split the stories into three age groups: 2–5, 6–8 and 9–12. The age is only a hint: a favourite story can be read again at any age.
- Ages 2–5 for the littlest 37 stories
- Ages 6–8 reading together 45 stories
- Ages 9–12 longer adventures 21 stories