History teaching resources

History teaching resources for primary schools, exploring ancient civilisations, British history and historical enquiry.

All resources

Create your own History resources instantly with AI

Generate a resource in just a few clicks with the help of AI.

New resources

History teaching resources on Edzo

History is a foundation subject in the National Curriculum, helping pupils develop a coherent understanding of Britain's past and the wider world. Pupils learn about ancient civilisations, significant events and historical figures.

Through historical enquiry, children develop skills in using sources, asking questions and constructing accounts of the past, building chronological understanding from Key Stage 1 through Key Stage 2.