This is an adapted telling of Elmer by David McKee, especially for EFL and ESL learners. The text is simplified and includes repetition of phrases and vocabulary. Telling the story in this way facilitates the acquisition of useful language while retaining the enjoyment of the original.

In this version of Elmer, we have highlighted colour and description language. There is also more animal and greeting language than in the original.

Watch the video and see the script below for a simpified storytelling of Elmer. If you’re a teacher, don’t forget to share with families too so that the kids get more exposure to useful language outside the classroom.

Story script

Elmer - Simplified Story Script - Thumbnail

Download this FREE storytelling script to take away and enjoy this simplified version of Elmer.

For our top tips on adapting other stories you want to use in class, take a look at our article on How to adapt stories for teaching English. For practical ideas for teaching English with stories, see our article on How to use stories in the EFL/ESL classroom.

Find more Elmer resources, including worksheets, crafts, games and related story and song videos on our dedicated Elmer page.


Get your FREE Sample Resource Pack

Sign up to our newsletter and you won’t miss out on any special offers, teaching tips or new resources. As a welcome gift, I’ll send you 6 resources to try out for FREE.

Choose your currency:

Converted prices are for reference only - all orders are charged in € Euros (€) EUR.
  • USDUS Dollars ($)
  • EUREuros (€)
  • GBPPound Sterling (£)
  • AUDAustralian Dollars ($)
  • BRLBrazilian Real (R$)
  • CADCanadian Dollars ($)
  • CZKCzech Koruna
  • DKKDanish Krone
  • HKDHong Kong Dollar ($)
  • HUFHungarian Forint
  • ILSIsraeli Shekel (₪)
  • JPYJapanese Yen (¥)
  • MYRMalaysian Ringgits
  • MXNMexican Peso ($)
  • NZDNew Zealand Dollar ($)
  • NOKNorwegian Krone
  • PHPPhilippine Pesos
  • PLNPolish Zloty
  • SGDSingapore Dollar ($)
  • SEKSwedish Krona
  • CHFSwiss Franc
  • TWDTaiwan New Dollars
  • THBThai Baht (฿)
  • INRIndian Rupee (₹)
  • TRYTurkish Lira (₺)
  • RUBRussian Rubles
  • AOAAngolan Kwanza