Please use the links below to view a suggested list of 100 books to read for different age groups in primary school.
There are 3 lists provided; there is one for Key Stage 1 children (Years 1 and 2), Lower Key Stage 2 (Years 3 and 4) and Upper Key Stage 2 (Years 5 and 6).
100 Books to read in Key Stage 1
100 Books to Read in Lower Key Stage 2
100 Books to read in Upper Key Stage 2
The above lists are available to view and share here and have been provided by THE TEACHING BOOTH a personal blog, that shares ideas about teaching.