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
5 reasons teachers use Tes for revision resources
From full revision packs to last‑minute worksheets, find out why Tes is the go‑to place for teachers needing fast, high‑quality revision support across GCSE and primary national tests.
Read moreAncient 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...