Top Websites for Free Teaching Resources

Share your go-to websites for free lesson plans, worksheets, and classroom activities. Whether it’s for primary or secondary education, let’s build a comprehensive list!

BBC Teach
Provides thousands of free curriculum-mapped videos and resources for primary and secondary educators, organised by age group and subject. Visit BBC Teach

Primary Resources
Offers free worksheets, lesson plans, and teaching ideas for primary and elementary teachers, covering a wide range of subjects. Visit Primary Resources

Topmarks
Features a vast collection of quality teaching resources, interactive materials, and educational games suitable for teachers, pupils, and parents. Visit Topmarks

SparkleBox
Provides thousands of free teaching resources and printables for Early Years and Primary School teachers, including classroom displays and activity sheets. Visit SparkleBox

Teacher Toolbox
Offers a range of free teaching resources designed to reduce educator workload, including classroom displays, organisational tools, and SEND support materials. Visit Teacher Toolbox

Twinkl
Provides a vast array of teacher-created resources, including lesson plans, activity sheets, and interactive materials for EYFS, KS1, and KS2. Visit Twinkl

TES
Offers over 900,000 resources made by teachers for teachers, covering early years to secondary education across multiple subjects. Visit TES

Teachit Primary
Allows teachers to share resources, offering worksheets, lesson ideas, quizzes, and games for EYFS, KS1, and KS2. VisitTeachit Primary

Teachwire
Provides thousands of free teaching resources, exclusive teaching packs, subject-specific CPD downloads, and advice on improving teaching and learning. Visit Teachwire

WeAreTeachers
Offers a comprehensive list of free teaching resources, including lesson plans, printables, videos, and other materials for pre-K through high school. Visit WeAreTeachers