Primary school teaching resources membership

Primary Teaching Resources for KS1 & KS2 English, Maths & Science

Become a Member

Featured Teaching Resources

Counting in 5s to 50 - Year 1 teaching resource

Counting in 5s to 50 - Year 1

Primary teaching resource for KS1

Counting in 10s to 100 - Year 1 Year 1 maths programme of study - Number (number and place value): count, read and write numbers...

Measuring Capacity and Volume - Year 2 teaching resource

Measuring Capacity and Volume - Year 2

Primary teaching resource for KS1

Measuring Capacity and Volume - Year 2 Year 2 Maths Programme of Study - Measurement choose and use appropriate standard units to estimate and measure...

Dividing One and Two Digit Numbers by Ten - Year 4 teaching resource

Dividing One and Two Digit Numbers by Ten - Year 4

Primary teaching resource for KS2 Maths

Dividing One and Two Digit Numbers by Ten - Year 4 Year 4 maths programme of study - Number - fractions (including decimals) Find the...

The Curious Incident of the Dog in the Night-time - Lesson 20 teaching resource

The Curious Incident of the Dog in the Night-time - Lesson 20

The Curious Incident of the Dog in the Night-time - Lesson 20  (15-slide editable PowerPoint lesson with 3 worksheets)  This high ability Year 6 lesson...

Time - Year 4 teaching resource

Time - Year 4

Primary teaching resource for KS2 Maths Teaching Resources

Maths Teaching Resources: Time – Year 4 Year 4 maths programme of study - Measurement - Time: read, write and convert time between analogue and...

Using the Senses (Year 1 Poetry Unit) teaching resource

Using the Senses (Year 1 Poetry Unit)

Primary teaching resource for 1

Using the Senses - Year 1 Poetry Unit  (Includes an editable 64 slide PowerPoint and 12 worksheets) This unit of work is designed to cover Poetry...

Primary school EYFS teaching resources Primary school Maths teaching resources Primary school Maths teaching resources Primary school Maths teaching resources

Primary School Teaching Resources

At Teacher-of-Primary we know that teaching isn't easy. That's why we’ve created a website crammed with fantastic teaching resources - to help teachers deliver engaging lessons and to reduce the burden of planning.  We have 33,854 pages of PowerPoints, worksheets and teaching plans which cover English, Maths, Science and History and range from EYFS to KS2.

As teachers ourselves, we know that every student and every school is unique. That’s why our primary school teaching resources are fully editable. You can differentiate and edit them as much as you like – so although they are ready-to-teach you are free to tweak them to your heart’s content. 

All our resources have been made with the National Curriculum in mind so you can be confident that you’re delivering engaging lessons that meet key NC objectives.

To find out more, take a look at our FAQs page or get in touch here.

By continuing to use the site, you agree to the use of cookies. You can change this and find out more by following this link

Accept Cookies