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...
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...
Popular Stem projects for secondary

Popular Stem projects for secondary
Promote critical thinking and good teamwork among secondary students with our...
English intervention resources and activities

English intervention resources and activities
Revision booklets and intervention activities to support your students in KS3...
People who help us activities

People who help us activities
Introduce the topic of people who help us to your young...
10 top primary resources for the new year

10 top primary resources for the new year
New Year resources to help your pupils make resolutions, set targets...
Forces in the science classroom

Forces in the science classroom
Get ahead with your secondary physics planning using this dynamic collection...
Maths games

Maths games
Make learning fun with these games for secondary maths lessons including...
RE assessments to check understanding

RE assessments to check understanding
Religious education assessments, written tasks and practice questions to measure progress...
Tes Secondary: Christmas

Tes Secondary: Christmas
Bring Christmas into your classroom with these one-off festive themed lessons...
Exploring Christmas in RE lessons

Exploring Christmas in RE lessons
Explore the origins of Christmas with fun RE lesson ideas for...
Colouring sheets for primary

Colouring sheets for primary
Mindfulness colouring sheets and themed colouring packs for primary pupils
Christmas activities in humanities

Christmas activities in humanities
Step into Christmas and share the joy with your students with...
Exploring Christmas traditions in EYFS

Exploring Christmas traditions in EYFS
Embrace Christmas time using these hand-picked resources that explore typical festive...
Unwrapping the history of Christmas

Unwrapping the history of Christmas
Check out these one-off lessons, activities and crafts that will engage...
Christmas activities for MFL

Christmas activities for MFL
Explore cultural Christmas traditions and festive language with these French, Spanish...
Seasonal science lessons

Seasonal science lessons
Christmas science activities to keep secondary students engaged in the run-up...
Festive fun for EYFS and primary

Festive fun for EYFS and primary
Christmas activities for EYFS, KS1 and KS2 for fun December lessons
The Christmas Truce

The Christmas Truce
Share the exceptional tale of the 1914 WW1 Christmas truce with...
Open evening ideas for secondary school

Open evening ideas for secondary school
Discover practical open evening ideas to help your secondary school shine
Writing templates for primary

Writing templates for primary
Templates to help primary pupils plan and structure different types of...
Christmas creations in DT lessons

Christmas creations in DT lessons
Bring the festive season into your primary and secondary DT lessons...
Yuletide treats for December

Yuletide treats for December
Festive lessons, games and activities for the English classroom
Teaching the Victorians at KS2

Teaching the Victorians at KS2
Find out more about the Victorians and explore hand-picked resources to...
Christmas card activities and resources

Christmas card activities and resources
Get crafty at Christmas with this selection of Christmas card templates...
Christmas around the world activities for KS1 and KS2

Christmas around the world activities for KS1 and KS2
Discover Christmas traditions worldwide with activities, games and assemblies to broaden...
End-of-term fun for primary pupils

End-of-term fun for primary pupils
Fun end-of-term activities to engage primary pupils in the last few...
Festive fun for geography students

Festive fun for geography students
Geography christmas quizzes, activites and lessons that are perfect for secondary...
Top festive tutor-time activities

Top festive tutor-time activities
Embrace your secondary students' excitement for the upcoming holidays with these...
Winter activity ideas for primary

Winter activity ideas for primary
Explore this hand-picked collection of winter-themed lessons, activities and presentations for...
Tes Primary: Christmas poetry

Tes Primary: Christmas poetry
Christmas poetry resources for the primary classroom
Tes Maths: Christmas collection

Tes Maths: Christmas collection
Keep secondary maths students motivated right up to the end of...
Space projects and activities for primary

Space projects and activities for primary
Hand-picked resources to support primary-aged pupils discover more about space
Making marking efficient and meaningful

Making marking efficient and meaningful
Offer quality feedback quickly and efficiently with these hand-picked electronic markbook...
Persuasive writing resources

Persuasive writing resources
A collection of persuasive writing resources for secondary English language students
Tes Primary: Assessing pupil progress

Tes Primary: Assessing pupil progress
Top primary assessment tools to help you effectively track and monitor...
Tes Maths: End-of-term activities

Tes Maths: End-of-term activities
End the term on a high with these fun creative activities...
Names and properties of 2D and 3D shapes

Names and properties of 2D and 3D shapes
Lessons, activities and worksheets for primary pupils to learn about 2D...
Nursery rhyme activities for EYFS

Nursery rhyme activities for EYFS
Resources for EYFS pupils to enjoy nursery rhymes in the classroom
Science homework for secondary students

Science homework for secondary students
Secondary science homework resources to support and further learning outside of...
Top writing resources for MFL

Top writing resources for MFL
Writing mats, booster booklets and exam questions to help French, German...
Resources for teaching key themes in A Christmas Carol

Resources for teaching key themes in A Christmas Carol
Lessons, activities and guides for studying and revising the key themes...
A-level English literature revision

A-level English literature revision
Support your A-level English literature students with this hand-picked selection of...
Factors, multiples and primes activities and worksheets

Factors, multiples and primes activities and worksheets
Factors, multiples and primes activities, lessons and worksheets to help your...
Planning and monitoring for pupil progress

Planning and monitoring for pupil progress
Plan and monitor pupils' progress with this range of hand-picked progress...
Computational thinking lessons and activities

Computational thinking lessons and activities
A collection of lessons, activities and worksheets for teaching computational thinking...
Fine motor skills activities for EYFS

Fine motor skills activities for EYFS
EYFS and primary resources to help pupils improve their motor skills
Teaching the Tudors in primary

Teaching the Tudors in primary
Support your teaching of the Tudors in KS2 with these Tudors...
Extension activities for RE pupils

Extension activities for RE pupils
Motivate more-able RE students and challenge them with this range of...
Primary English: Plays

Primary English: Plays
Engaging lesson ideas and activities on reading, writing and performing playscripts...
A-level English language revision resources

A-level English language revision resources
Support your students with the jump from GCSE English language to...
Primary maths: Fractions

Primary maths: Fractions
Help primary learners overcome any fear about fractions with help from...
Shapes in maths

Shapes in maths
Lessons, worksheets, revision booklets and activities for secondary students studying shapes...