Explore free ESL drama activities for children, including speaking games, storytelling, mime, improvisation and role play. These practical resources help English language learners develop vocabulary, practise conversations and communicate with confidence. They are also suitable for multilingual classrooms and children learning English as an additional language (EAL).
You do not need a stage, costumes or elaborate props. Begin with a game or an imaginary situation, model a few useful phrases, and give children time to explore the language through movement, talk and play. Children can also participate through gestures and mime as their confidence grows.
Find an activity: Icebreakers · Speaking and role play · Storytelling · Improvisation · Emotions
ESL Drama Games and Icebreakers
For a short, active introduction, begin with ESL Drama Games and Icebreakers. These activities help children practise greetings and simple exchanges while using their imaginations.
Try this: invite children to walk around an imaginary town and greet one another. Model “Hello, how are you?” and let children choose how their characters respond. Offer gestures or one-word responses for beginners.
Speaking Activities and Everyday Role Play
Drama Activities for ESL Students includes imaginative communication activities for practising questions and conversations. Children can take on roles, respond to one another and try familiar language in a playful context.
Starting point: set up an imaginary shop, café or pet show. Invite children to decide who is there and what they need. Introduce phrases such as “Can I have…?”, “Where is…?” and “What would you like?” without requiring a fixed script.
Storytelling Activities for English Language Learners
Storytelling Activities for ESL Classes develops listening, expressive language and imagination through shared storytelling games. Children can add a sound, action, word or sentence to build a story together.
Try this: begin with “One morning, we found a mysterious box.” Invite children to describe the box, mime opening it and suggest what might be inside. Use their ideas to decide where the story goes.
Improvisation and Conversation Games
Improvisation Activities for ESL Students provides opportunities to practise spontaneous speech, questions and responses in imaginary situations. Choose activities that suit your group’s age and language level.
Starting point: two characters meet somewhere unexpected. What do they notice? What do they ask? Invite the children to decide what happens next rather than memorising a conversation.
Emotions, Expression and Vocabulary
Emotional Orchestra: ESL Drama Game invites learners to explore emotions through expression and drama. It can help children connect feeling words to tone, movement and gesture.
Try this: say “I have a surprise!” in different emotional roles. Let children decide how their characters feel and demonstrate it through voice, facial expression or movement. Explore how the same words can have different meanings.
How to Adapt Drama for Different Language Levels
- Beginners: model short phrases, use gestures and allow non-verbal participation.
- Developing speakers: offer simple questions, sentence starters and paired conversations.
- More confident speakers: invite children to extend an improvisation, change roles or introduce a new problem.
- Mixed-language groups: welcome children’s home languages and encourage shared meaning through pictures, actions and collaboration.
Drama works best when children feel safe to experiment. Avoid interrupting every exchange to correct language; model useful vocabulary naturally, follow their ideas and allow time to repeat familiar activities.
For more resources, explore movement and mime games, drama workshops, and Drama Start books.
About the author: Julie Meighan is a lecturer in Early Childhood Education and Care and the author of the Drama Start books. Her resources support imaginative play, participation and creative learning.


