Teachit is an online library of thousands of high-quality teaching resources, all written, edited and checked by experienced teachers. Click on primary for resources from the EYFS to KS2 or on your chosen secondary subject for KS3-5. Our PDFs are free, so pick your level/subject and start downloading!

Choose your subject

Primary (EYFS, KS1, KS2)


Secondary (KS3, KS4, KS5)

English Maths Science Languages Geography History