Daily Diary

  This diary ESL writing activity could be used as a project-based assignment that you can have your students do throughout the term or you can use it as an activity in a single class. It works quite well for all ages and levels. Student Level: Beginner, Intermediate, Advanced Age Group: Kids, Adults Daily Diary …

Movie Subtitles

  This is another fun ESL writing activity that can be used with movies and films that you can view on YouTube or other movie sites. Students should create their own dialog from what they see with the volume turned down. Student Level: Intermediate, Advanced Age Group: Adults Movie Subtitles Writing Activity Preparation: To prepare …

Five Senses

  Here is a fun writing activity that encourages students to write more descriptively using all five of their senses with a piece of chocolate. Student Level: Intermediate, Advanced Age Group: Adults Five Senses Writing Activity Preparation: Pick up some chocolate from your local convenience store. Those small individually wrapped pieces of chocolate usually work …

News Report

  This is an effective activity for improving students’ writing skill by summarizing information from a news broadcast. The goal of the news report writing activity is to create a brief summary of a news story that they watch in class. Students can also improve note-taking skills. Student Level: Intermediate, Advanced Age Group: Adults News …

Postcards

  It may be a bit old-fashioned for the times, but some people still like to keep old traditions alive. This postcard writing activity can be a useful method for getting students interested in writing a personal message to a friend from a travel destination of their choice. Student Level: Beginner, Intermediate, Advanced Age Group: …

Comic Strips

  Creating dialog for comics is a fun way for students to spark some creativity and improve their writing skills. This comic strips writing activity can be done with any popular comic strip that you can find online and edit accordingly for your students’ levels. Student Level: Beginner, Intermediate, Advanced Age Group: Kids, Adults Comic …