Our children's and YA top 10 bestsellers of the week

  1. No One Likes a Fart by Zoë Foster Blake
  2. Bad Dad by David Walliams and Tony Ross
  3. La Belle Sauvage (The Book of Dust Book 1) by Philip Pullman
  4. Here We Are: Notes for Living on Planet Earth by Oliver Jeffers
  5. Nevermoor: The Trials of Morrigan Crow by Jessica Townsend
  6. The Getaway (Diary of a Wimpy Kid Book 12) by Jeff Kinney
  7. Good Night Stories for Rebel Girls by Elena Favilli and Francesca Cavallo
  8. The Explorer by Katherine Rundell
  9. The Very Noisy Baby by Alison Lester
  10. Wonder by R. J. Palacio

Please note: This list doesn’t include sales from our 12 Days of Christmas Special Offers.

We were delighted to have Zoë Foster Blake drop by Readings Kids over the weekend to sign copies of her brilliantly funny debut picture book, No One Likes a Fart. The story of a fart with a heart, this is our bestselling children’s book of last week and perfect for ages 2 and up.

Other bestselling picture books of last week include two titles from much-adored authors/illustrators, Oliver Jeffers and Alison Lester. Jeffers’s Here We Are is a heartfelt introduction to planet Earth, as well as a moving argument for kindness. Lester’s The Very Noisy Baby is a boisterous and action-filled tale of one very noisy baby and her big sister. Both would make gorgeous gifts for first-time parents with a new baby at home.

You can find plenty more gift suggestions for the young people in your life here.

Looking to middle fiction, we’re pleased to see so many readers making their way to Jessica Townsend’s brilliant fantasy debut, Nevermoor: The Trials of Morrigan Crow, and Katherine Rundell’s classic adventure tale, The Explorer. Both of these titles were voted by our bookseller as two of our top 10 middle fiction books of the year.

The Explorer also recently appeared on the Costa Book Awards shortlist for children’s books – you can view the full shortlist here.

Cover image for No One Likes a Fart

No One Likes a Fart

Zoe Foster Blake

In stock at 2 shops, ships in 3-4 daysIn stock at 2 shops