Suitable for stages:
Key Stage 1
Key Stage 2
Pre-School / Foundation
British Council's Teaching Kids website if full of activities, lesson plans and games.
There are two areas; Teach English and Learn English Kids that are applicable to Primary education. Full of great content it's is a good idea to have a look through to see what you can use.
Choose the file type you require for your teaching resource
Learn English Kids
Learn English Kids - Games
Learn English Kids - Listen and Watch
Learn English Kids - Read and Write
Learn English Kids - Make