5 ESL Writing Activities For Children

5 ESL Writing Activities For Children

5 ESL Writing Activities For Children This post will look at 5 ESL writing activities for children. These activities are great for  developing writing skills with young learners in the ESL classroom.


Develop motor skills with very young learners with tracing activities. Children trace shapes, letters or words from picture prompts on their partners hand’s or back. The children take turns and try to find the word, shape etc


If you have mini whiteboards or even paper, get students to write words from flash card prompts. Put a flash card on the board and students have to write the word and then flip and show the word they have written. Great for revision and practicing spelling etc.

Word snakes

Word snakes are a great way to practice vocabulary, writing and spelling skills with young learners. Get students to make their own with groups of vocabulary, swap the word snakes and complete them.
ESL word snake young learners children kids writing skills and vocabulary www.eslkidsgames.com

One Minute Challenges

One minute writing challenges is a  fantastic way to get young learners writing. Give students one minute to write as many words as they can from a given category.

Word Ordering Activities

Get students making full sentences with word ordering activities. This type of activity is a great way of practicing sentence structure or practising grammar points.
Just give students sentences with the words jumbled. In pairs, students have to reorder a sentence.
ESL Kids Games, writing , Young learner, Word ordering ,


  1. Dave Hopkins

    Great ideas!

  2. Lots of lovely ideas here!

    • Thanks for the comment Trish. I’m glad you liked the activities. You are a familiar face from all my YLE examiner training over the years!

  3. Mahmoud Abed

    I came across your website and it is really amazing. I love it. Lots of lovely ideas here. thank you so much.

    Mr Mahmoud Abed from Egypt

Leave a Reply


This site uses Akismet to reduce spam. Learn how your comment data is processed.