Tes Resources Blog
Make sure you're never again stuck for lesson inspiration by checking out our phase and subject-based posts, offering a selection of the finest themed and topical resources that Tes has to offer
Summer afternoon activity ideas
Keep your EYFS and primary classes busy on the run-up to the summer holidays with this collection of afternoon lesson ideas
Read moreOne-off summer science lessons

One-off summer science lessons
Cross disciplinary quizzes, games and activities to make sure your end-of-term...
Celebrating primary school leavers

Celebrating primary school leavers
Year 6 leavers activities, songs and certificates you can use with...
End-of-year projects for geography

End-of-year projects for geography
Stimulate KS3 and KS4 geography students with this collection of challenging...
Practical investigations in science

Practical investigations in science
Practical investigation resources to help your students plan their experiments in...
Imaginative Father’s Day resources

Imaginative Father’s Day resources
Father's Day card ideas and activities for EYFS, KS1 and KS2...
Fractions, decimals and percentages in secondary

Fractions, decimals and percentages in secondary
Recap key skills and consolidate learning with this selection of fractions...
Primary English: Plays

Primary English: Plays
Engaging lesson ideas and activities on reading, writing and performing playscripts...
Tutor-time ideas and activities

Tutor-time ideas and activities
Popular tutor time activities, games, quizzes and challenges to encourage teamwork...
Primary maths: Statistics

Primary maths: Statistics
Explore this collection of lesson ideas and activities to introduce and...
KS3 maths resources

KS3 maths resources
Secondary maths activities and lessons for key stage 3 students
Top 10 marking and feedback resources

Top 10 marking and feedback resources
Hand-picked marking and feedback resources to help you save time
Spectacular seaside activities for EYFS

Spectacular seaside activities for EYFS
Seaside-themed lesson ideas, resource packs and worksheets designed to get your...
Summer topic plans and activities for EYFS

Summer topic plans and activities for EYFS
Get ready for the summer term with these engaging summer EYFS...
Secondary report-writing tools

Secondary report-writing tools
Make sure you're ahead of the game when it comes to...
Tes Maths: Projects, investigations and enrichment tasks

Tes Maths: Projects, investigations and enrichment tasks
Get your students excited about maths lessons with these engaging resource...
Safeguarding Awareness Week

Safeguarding Awareness Week
Safeguarding Awareness Week 2026 resources for schools
Engaging English ideas for the end of term

Engaging English ideas for the end of term
Make the most of the last few weeks of term with...
Report-writing support for EYFS and primary

Report-writing support for EYFS and primary
Helpful EYFS and primary report writing templates and comment banks
Teaching slavery and the British Empire in history

Teaching slavery and the British Empire in history
Slavery and British Empire lessons, worksheets and activities for KS3 and...
English: Promoting reading for pleasure

English: Promoting reading for pleasure
Resources to help you to get secondary students talking about books...
Captivating computing projects

Captivating computing projects
Engaging projects and multi-lesson activities to consolidate key computing skills
Post-Sats projects for Year 6 classes

Post-Sats projects for Year 6 classes
Engage and inspire pupils after the Sats tests with this hand-picked...
Top speaking resources for MFL

Top speaking resources for MFL
Useful vocabulary help mats, speaking worksheets, role play and photo card...
Scaffolding learning in science

Scaffolding learning in science
Worksheets, activities and revision mats to help science students consolidate their...
Plants in primary

Plants in primary
A collection of lessons, worksheets and activities you can use with...
Inspiring art resources for EYFS and primary

Inspiring art resources for EYFS and primary
Bring art to life in your classroom with these engaging EYFS...
Teaching electricity in the science classroom

Teaching electricity in the science classroom
Support your secondary science students with their electricity revision using this...
Exploring pirates collection

Exploring pirates collection
Set sail and discover the topic of pirates with EYFS and...
History intervention

History intervention
Keep history students engaged with topic revision using this collection of...
Primary maths: Algebra

Primary maths: Algebra
A comprehensive collection of KS2 algebra activities, lesson ideas and games...
Tectonic hazard resources for secondary

Tectonic hazard resources for secondary
Explore tectonic hazards with your secondary geography students using this collection...
GCSE vocabulary revision for MFL

GCSE vocabulary revision for MFL
Booklets, collections and lessons to help your students review vocabulary in...
Get reading in Children's Book Week

Get reading in Children's Book Week
Resources and activity inspiration to promote reading for pleasure among primary...
English: Debates and speeches

English: Debates and speeches
Develop learners’ speaking and listening skills with debates and speeches using...
Single-use plastics: teaching resources

Single-use plastics: teaching resources
A collection of primary and secondary single-use plastics activities, lessons and...
Marking in MFL

Marking in MFL
Marking grids, templates and stickers to speed up teacher marking in...
Non-exam assessment resources for spoken language

Non-exam assessment resources for spoken language
Prepare your GCSE English language students for their NEA GCSE spoken...
Celebrating Earth Day in the classroom

Celebrating Earth Day in the classroom
Promote discussion about Earth Day in the primary and secondary classroom...
Imaginative projects for MFL students

Imaginative projects for MFL students
Ready-to-use French, Spanish and German project ideas and resources that encourage...
5 reasons teachers use Tes for revision resources

5 reasons teachers use Tes for revision resources
From full revision packs to last‑minute worksheets, find out why Tes...
Remembering the Titanic

Remembering the Titanic
Engage your KS3 learners on the anniversary of the sinking of...
Innovative revision lessons for computing

Innovative revision lessons for computing
Revision lessons, activities and challenges designed to support KS4 pupils with...
Ancient Greece in primary

Ancient Greece in primary
Hand-picked lessons, activities and worksheets to help pupils explore Ancient Greece...
Easter treats for MFL

Easter treats for MFL
Games, presentations and worksheets to celebrate Easter in French, German and...
Seasonal poetry for primary

Seasonal poetry for primary
Lesson presentations, activities and worksheets to explore the wonders of spring...
Fun science experiments

Fun science experiments
Super science experiments for primary and secondary learners
Preparing SEN students for secondary exams

Preparing SEN students for secondary exams
Revision templates, lessons and supportive tools to help secondary students with...
Black Death, Plague and the Great Fire

Black Death, Plague and the Great Fire
Top lessons and activities for secondary history students studying the causes...
Life cycles resources for primary

Life cycles resources for primary
Activities, crafts and lessons to explore life cycles with primary pupils
Sex and relationships collection

Sex and relationships collection
RSE lesson resources for teaching young people about sex and relationships...
Easter homework for primary classes

Easter homework for primary classes
Easter homework resources for EYFS, KS1 and KS2 pupils
Outdoor learning ideas for primary

Outdoor learning ideas for primary
Core subject and cross-curricular lesson ideas for teaching EYFS and primary...
Red Nose Day resources

Red Nose Day resources
Resources for primary and secondary students to be silly, be daft...
Stone Age resources for primary

Stone Age resources for primary
Delve into the exciting world of prehistoric times with resources on...
Stretching your PE classes

Stretching your PE classes
Challenge cards, practical tasks and leadership activities to stretch KS3 and...
Scientific explorations for EYFS

Scientific explorations for EYFS
EYFS science activities, experiments and lessons designed to engage EYFS learners...
The ultimate Shakespeare toolkit

The ultimate Shakespeare toolkit
Use this collection of KS3 Shakespeare resources to get your students...
Cracking Easter resources for EYFS and primary

Cracking Easter resources for EYFS and primary
Activities, games and fun lesson ideas to bring the spirit of...
Computing revision for KS3

Computing revision for KS3
Explore a range of stimulating KS3 computing revision resources created to...
KS2 Sats revision resources

KS2 Sats revision resources
Sats revision activities and practice questions for Year 6 English and...
Supporting EAL students in a mixed-language classroom

Supporting EAL students in a mixed-language classroom
Support EAL students with this collection of strategy mats and language...
Top Shakespeare picks for primary

Top Shakespeare picks for primary
Shakespeare activities and resources to support you in bringing the work...
Discovering plants with EYFS

Discovering plants with EYFS
Explore the natural world of plants with your EYFS children with...
Primary and secondary resources for World Poetry Day

Primary and secondary resources for World Poetry Day
Celebrate World Poetry Day with primary and secondary classes on 21...
Questioning resources for the classroom

Questioning resources for the classroom
Ensure your questioning techniques are valuable and effective with these questioning...
Bring in spring with EYFS and primary

Bring in spring with EYFS and primary
Spring activities and resources you can use with your EYFS, KS1...
Creative and descriptive writing

Creative and descriptive writing
Explore creative and descriptive writing with a selection of hand-picked resources...
Welcome to Your Vote Week

Welcome to Your Vote Week
Explore 'Why voting matters' with your learners for Welcome to Your...
Top 10 Sats resources for Year 6

Top 10 Sats resources for Year 6
Activities, lessons and practice questions to support your Sats preparation with...
Thoughtful Mother's Day activity ideas

Thoughtful Mother's Day activity ideas
Lesson ideas and creative activities to help EYFS and primary pupils...
Primary maths: Percentages

Primary maths: Percentages
Classroom activities, lesson ideas and games on percentages KS2 learners can...
Primary English writing types

Primary English writing types
Tried-and-tested text type resources for KS1 and KS2, plus a few...
Top IGCSE resources for revision

Top IGCSE resources for revision
IGCSE revision booklets, guides and practice workbooks for secondary students studying...
Primary maths: Decimals

Primary maths: Decimals
Explore a range of hand-picked lesson ideas, activities and games on...
Inspiration for British Science Week

Inspiration for British Science Week
Hand-picked engaging British Science Week 2026 activities, ideas and assemblies to...
Exploring sustainability at secondary

Exploring sustainability at secondary
Discuss, examine and reflect upon sustainability with secondary students using this...
Ideas for International Women's Day

Ideas for International Women's Day
International Women's Day resources for primary and secondary students to explore...
Teaching the Tudors

Teaching the Tudors
Secondary history Tudor activities, worksheets and lessons for KS3, KS4 and...
Glaciation in geography

Glaciation in geography
Lessons, activities, quizzes and revision resources to support your teaching of...
Revision aid resources

Revision aid resources
A collection of revision templates you can use with your students...
Editing and improving writing with primary pupils

Editing and improving writing with primary pupils
Lessons, activities and editing tools to support your pupils as they...
Peer Assessment

Peer Assessment
Peer assessment resources for primary and secondary classes designed to evaluate...
Translation 101: Prepare for GCSE and A-levels in MFL

Translation 101: Prepare for GCSE and A-levels in MFL
Top workbooks, activities and revision tasks to practise translating in French...
Pancake Day picks for EYFS and primary

Pancake Day picks for EYFS and primary
Engage young learners with these pancake day activities for EYFS and...
Top resources for Ramadan

Top resources for Ramadan
Explore how Muslims traditionally celebrate Ramadan and Eid with your students...
Top behaviour monitoring tools and trackers

Top behaviour monitoring tools and trackers
Tools and templates to help you report on and set targets...
Maths skills for science

Maths skills for science
Strengthen maths skills across biology, chemistry and physics for KS3 and...
Subordinating and coordinating conjunctions resources

Subordinating and coordinating conjunctions resources
Conjunction lessons, activities and display resources for your primary English lessons
Blood Brothers revision

Blood Brothers revision
A selection of GCSE English literature Blood Brothers revision lessons, booklets...
Maths revision games

Maths revision games
Maths revision games to help GCSE and IGCSE students prepare for...
Examining the CPA approach to primary maths

Examining the CPA approach to primary maths
Explore the importance of the concrete, pictorial, abstract approach (CPA) in...
Stretching secondary science students

Stretching secondary science students
Extension tasks to encourage higher attaining science students to deepen their...
Understanding word classes in primary

Understanding word classes in primary
Activities, worksheets and games to help primary pupils learn all about...
Primary maths money resources

Primary maths money resources
KS1 money and KS2 money resources to support your primary pupils...
The Industrial Revolution

The Industrial Revolution
Curriculum‑aligned KS3 history lessons focusing on the Industrial Revolution for secondary...
Safer Internet Day resources

Safer Internet Day resources
Safer Internet Day 2026 activities, resources and helpful advice to teach...
Supporting students with dyslexia

Supporting students with dyslexia
Familiarise yourself with dyslexia and support students with the help of...
Ideas for starting new topics in DT

Ideas for starting new topics in DT
Introductory activities, presentations and inspirational DT project ideas
Primary English: Perfecting punctuation

Primary English: Perfecting punctuation
Hand-picked lessons and activities to help primary pupils perfect their use...
Primary maths: Roman numerals

Primary maths: Roman numerals
Explore roman numerals with your KS2 pupils, using these hand-picked classroom...
Social skills support for SEN students

Social skills support for SEN students
Prompt cards, activities and worksheets to help students with SEN develop...
Primary English: Speaking and listening activities

Primary English: Speaking and listening activities
Ensure younger learners develop cruicial speaking and listening skills with this...
Teaching atoms, elements and compounds at KS3 and GCSE

Teaching atoms, elements and compounds at KS3 and GCSE
Explore teacher‑made lessons and activities designed to save time when covering...
English: Supporting struggling students

English: Supporting struggling students
Guides, templates and activity ideas to support secondary students as they...
Primary English: Sensational spelling ideas

Primary English: Sensational spelling ideas
Spelling activities, schemes, lists and games to help KS1 and KS2...
Mental health awareness

Mental health awareness
Prepare for Children’s Mental Health Week with practical ideas and activities...
Top twenty computing resources

Top twenty computing resources
KS3 and KS4 most popular resources on computing - including starters...
English class project ideas

English class project ideas
Make the most of lessons with these engaging English projects, covering...
Supporting autistic students

Supporting autistic students
Teaching guidance and classroom ideas to ensure that autistic students feel...
Investigating minibeasts with EYFS

Investigating minibeasts with EYFS
Take the opportunity to head outside and discover the wonderful world...
Teaching GCSE Medicine Through Time for KS4 history

Teaching GCSE Medicine Through Time for KS4 history
Discover lessons, activities, games and revision resources for teaching British history...
Primary English: Comprehension tasks

Primary English: Comprehension tasks
Develop your KS1 and KS2 pupils' comprehension skills with this hand-picked...
Vikings KS2 teaching resources

Vikings KS2 teaching resources
Find out more about the Vikings and explore hand-picked resources for...
Teaching the Holocaust in history

Teaching the Holocaust in history
A comprehensive set of Holocaust lessons and schemes of work for...
Chinese New Year activities

Chinese New Year activities
Lesson ideas, activities and games to support your pupils as they...
Marking Holocaust Memorial Day

Marking Holocaust Memorial Day
Mark Holocaust Memorial Day with this selection of thought-provoking assesmblies, lesson...
Teaching the Anglo-Saxons in KS2

Teaching the Anglo-Saxons in KS2
Explore the Anglo-Saxons in KS2 using these hand-picked resources from the...