Resources

Play some fun games to practise spelling in English. Can you spell the words with magic 'e'?

Tricky words
Language Level
Level 3
Average: 4.8 (10 votes)

Jessie wants to play in the playground. But he can't ... because he's a dog! Will he be able to go on the swings? Watch and find out!

Short stories
Animals
Pets
Playground
Language Level
Level 2
Average: 3.8 (25 votes)

Watch our videos showing children in the UK using new words.

Word of the week
Language Level
Level 3
Average: 4.1 (7 votes)

Do you want to practise using countable and uncountable nouns in English?

Grammar practice
Language Level
Level 2
Average: 3.9 (33 votes)

How do you get ready for school? Listen to a song called Now we're ready and sing along.

Songs
Daily routines
Robot songs
Language Level
Level 1
Level 2
Average: 3.8 (20 votes)

What do you know about Nowruz? Practise your reading in English with this email.

Level 3 reading
Festivals and celebrations
Language Level
Level 3
Average: 4.3 (6 votes)

Practise your writing by answering the questions and telling us what you think about numbers.

  • Do you have a lucky number?
  • What do different numbers mean in your country? Are some luckier than others?
  • Can you count backwards very quickly?
  • Try to count backwards from 20 to 0 in English and tell us how long it takes you!
Your turn
Numbers
Language Level
Level 2
Average: 4.1 (10 votes)

Print the worksheets about numbers and complete the exercises to help you practise your English!

Worksheets
Numbers
Language Level
Level 1
Level 2
Average: 3.2 (20 votes)

Play some word games to learn and practise numbers 1-10 vocabulary.

Word games
Numbers
Language Level
Level 1
Average: 4 (38 votes)
Play a word game to learn and practise numbers 10-100 vocabulary.
Word games
Numbers
Language Level
Level 1
Average: 3.8 (28 votes)

Play some word games to learn and practise numbers 11-20 vocabulary.

Word games
Numbers
Language Level
Level 1
Average: 4.2 (28 votes)

Print sets of flashcards for numbers 1-12, numbers 13-24 or numbers 10-1000, or print some for you to colour in and write the words!

Flashcards
Numbers
Language Level
Level 1
Level 2
Level 3
Average: 4.4 (12 votes)

English courses for children aged 6–17

Learn more

Sign up to our newsletter for free learning tips and resources

We will process your data to send you our newsletter and updates based on your consent. You can unsubscribe at any time by clicking the "unsubscribe" link at the bottom of every email. Read our privacy policy for more information.