Primary school teaching resources membership

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

Become a Member

Featured Teaching Resources

Initial Sounds teaching resource

Initial Sounds

Primary teaching resource for EYFS / KS1 English

FREE RESOURCES Initial Sounds - EYFS/KS1 English Teaching Resource 'Initial Sounds' is a bright and colourful English teaching resource that gives children the opportunity to...

Exclamation Marks KS1 teaching resource

Exclamation Marks KS1

Primary teaching resource for EYFS / KS1 English

FREE RESOURCES - Exclamation Marks – KS1  Year 1 English programme of study - Writing - vocabulary, grammar and punctuation: begin to punctuate sentences using...

Skellig teaching resource

Skellig

Primary teaching resource for KS2

A complete KS2 scheme of work for David Almond's Skellig (includes 204 slide editable PowerPoint, 23 lesson plans, scheme of work overview and 11 worksheets).  Skellig...

Ordering Decimals - Year 4 teaching resource

Ordering Decimals - Year 4

Primary teaching resource for KS2 Maths

Ordering Decimals - Year 4 Year 4 maths programme of study - Number - fractions (including decimals) compare numbers with the same number of decimal...

Converting and Comparing Units of Length - Year 4 teaching resource

Converting and Comparing Units of Length - Year 4

Primary teaching resource for KS2 Maths Teaching Resources

Converting and Comparing Units of Length - Year 4  Year 4 maths programme of study -Measurement: convert between different units of measure estimate, compare and...

Varjak Paw teaching resource

Varjak Paw

Primary teaching resource for KS2 English

KS2 English Resources – Varjak Paw by S.F. Said KS2 > Reading > Comprehension > Prose > Novel Study 162 slide editable PowerPoint presentation 60...

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 28,356 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