Top Resources to Prepare for World Book Day

Children enjoying a reading celebration

As primary and secondary schools, libraries and community groups everywhere get ready for World Book Day on 7 March, we wanted to highlight some of our favourite resources to help you have your best reading celebration yet! There are so many ways to celebrate books together that one day didn’t seem like quite enough, so we’ve planned a week of reading fun for you to get involved in or just select your favourites. If you’re a library or community group who won’t be meeting on the day itself, you can still use any of these ideas on a day of your choice!


Start off your week of reading related fun by selecting an activity from our 10 Things to Do with Any Book resource. Whether you want to work with a book you have been enjoying together, or if you fancy introducing a new book this week, this resource can give you plenty of fun and fresh ideas, from imagining what’s happening through the keyhole to creating character cards. There is one version of this resource for primary aged children and one for secondary aged children.


Combine your celebrations with building new digital skills using our resource made in partnership with Into Film Scotland. From filming a book review to making your very own book trailer, this resource is made up of great hands-on projects to help the children you work with create their own response to a book – you can even have a screening of the finished product for families or other children afterwards.


Pamela Butchart Authors Live


Hold your very own book festival with the Authors Live On Demand Library. You can watch events featuring some of the UK’s most popular authors, illustrators and poets wherever you are through Authors Live – there are more than 60 different events to choose from! If you’re at school, why not screen different events in different classrooms and let pupils pick which one to attend? From hilarious hijinks with Pamela Butchart to Chris Hoy & Joanna Nadin for sports fans, there is an event for everyone.

Thursday – World Book Day

It’s World Book Day, and that means it’s really time to celebrate! You might have a tried and tested format for the day itself, such as dressing up as your favourite character or a visit to your local library to stock up on new reading material, but if you’re looking for a new idea to try, here are a few to spark your imagination:

  • Holding a quiz is a great way to get everyone involved – Arbroath Academy themed theirs on vile villains in books and films to help everyone feel included regardless of how many books they had read
  • Swap costumes for pjs and hold a bedtime story session complete with comfy blankets and cushions – this is a great way to reduce pressure on parents to provide new costumes each year while still marking the day in a fun way
  • Turning a classroom into a Book Bistro like St Andrew’s and St Bride’s High can help make time spent reading the talk of the school – particularly if you serve hot chocolate and biscuits to the lucky readers
  • If you can’t attend your local library on the day, another way to make sure everyone goes home with new reading material is by holding a big book swap – you could even ask children to make a little note or bookmark to leave in the book they donate for the next reader


Keep the momentum from World Book Day going by setting Reading Dares for the children and young people you work with! A reading dare is a great way to encourage them to explore new genres, recommend books to each other and generally have fun with reading. We have reading dares for individual children or dares for whole classes or groups, so have a look and get the children involved with choosing dares for each other!

However you spend this week, make sure you share it with us on Twitter @FMReadChallenge – we will be retweeting celebrations and activities from across the country throughout the week, so stay tuned for more inspiration there.

Back to Blog

Get the resources and support you need to promote reading in your school or community

Take part