670 FREE Writing Worksheets
BusyTeacher Home » Writing
About Our Writing Worksheets

As ESL teachers, we’ve all had those students who do great on their grammar exams, speak up confidently in class, and are always first to raise their hands for activities - and yet, when it comes time for a writing assignment, they can barely squeeze out a few short sentences. This can be frustrating for the student and teacher alike - but it’s the symptom of a problem that’s well-known in every teaching community: Speaking and writing are two very different skills.

As with any new skill, practice is key - but students who have trouble writing aren’t usually keen to take on even more writing practice. After all, they might think, if their grammar and vocabulary are correct, and they don’t need to write in English for their jobs, what’s the point of drilling this skill? The answer is, of course, that the ability to write in English is key in the world and the workplace - from writing cover letters and CVs to drafting emails and client presentations. The responsibility is at least partly on you, the teacher, to provide assignments that draw your students into the writing process.

BusyTeacher.org is your number-one stop for exactly those kinds of assignments. Our 670 writing worksheets will provide your students with intriguing writing prompts, and with a variety of writing exercises that’ll help them watch their own improvement as it happens. Our worksheets even break down the writing process into its core components, so you can figure out exactly where in the process each student is struggling, and intervene with exercises to help him or her through that trouble spot.

The writing worksheets here on BusyTeacher.org will help familiarize your students with all the sub-skills involved in writing - from choosing a topic and constructing that first paragraph, all the way to writing movie reviews and short poems. Some of our worksheets even cover basics like handwriting and sentence structure - so no matter how much your students need to brush up on their fundamentals, we’ve got worksheets to meet them where they are.

You’ll find worksheets on any topic you can imagine, from daily routines and holidays to pop culture, news, and even poetry and song lyrics.  Some worksheets just help you lead simple fill-in-the-blank exercises, while others present thought-provoking topics for full essays, or include plans for your students to create their own newsletters. And for students who need help with English school assignments, you’ll also find worksheets on writing essays and test responses.

You can browse all of our 670 writing worksheets in thumbnail view, so you don’t have to wait for any of them to load to get an idea of what they’re like. As you scroll down the page, just click on any worksheet that catches your eye - they’re all completely free to download, print, and share in any way you like. And they’re all created and classroom-tested by real ESL teachers all over the world - which means you can be confident they’ll work in your classroom, too. If you’ve got a worksheet of your own that you’d like to share with your fellow ESL teachers in the BusyTeacher.org community, just click the “Submit a worksheet” button at the bottom of this page.

All of these writing worksheets are here to help you - so pick out a few that look interesting, and give them a try in your classroom today. We’re sure you’ll love them as much as the other ESL teachers in our community already do.

Get the Entire BusyTeacher Library for Only $99.99!

Make A Word Search:

Create awesome-looking custom word searches in seconds!

Make A Word Scramble:

Instantly create custom word/sentence scrambles for your class!

Make A Double Puzzle:

Generate double puzzles your students will love - hours of fun!

ESL Essentials for Busy Teachers
Rate this Category
4.1 out of 5, rated by 10 teachers

670 FREE Writing Worksheets

Sort by: Date | Rating | Views | Comments | ABC
Writing Cinquain Poems (3)

Writing Cinquain Poems (3)

Cinquain poem: The first line is one word which is the title of the poem. The second line contains two adjectives that describe the title. The third line has three words ending in 'ing'.The fourth ...
4 Elementary
Writing Cinquain Poems (2)

Writing Cinquain Poems (2)

Cinquain poem: The first line is one word which is the title of the poem. The second line contains two adjectives that describe the title. The third line has three words ending in 'ing'.The fourth ...
5 Elementary
Writing Cinquain Poems

Writing Cinquain Poems

Cinquain poem: The first line is one word which is the title of the poem. The second line contains two adjectives that describe the title. The third line has three words ending in 'ing'.The fourth ...
7 Elementary
Facts about UK

Facts about UK

Andreea P
This is a worksheet that can be used when teaching about UK. It has some general information about the country. Ss work in pairs, each of them having a different worksheet (A and B). Without looki ...
3 Pre-IntermediateIntermediate
Movie Worksheet: Tell Me the Story of Pothound

Movie Worksheet: Tell Me the Story of Pothound

Suzanne Bhagan
"Pothound" is a great, short film by Trinidadian filmmaker, Christopher Guinness. You can watch it here: https://vimeo.com/32823310. I used this worksheet with intermediate ESL students in a Japan ...
1 Intermediate
Dictation, Jobs

Dictation, Jobs

This is a dictation worksheet for jobs in which students are asked to write the missing letters. It is designed for elementary level. Hope it helps.
5 Elementary
Dictation/ Food

Dictation/ Food

This is a dictation worksheet for food in which the students are asked to write the missing letters. It is designed for elementary level. Hope it helps.
3 Elementary
Adding Adjectives

Adding Adjectives

This English resource was made for primary/elementary students. Students are asked to add a descriptive adjective to each underlined noun. This will make the sentences more interesting and is good ...
7 Elementary
Movie Worksheet: The Theory of Everything

Movie Worksheet: The Theory of Everything

Luis Vinueza
This worksheet helps students to  develop their listening and speaking skills, because after seeing the film they must answer several questions, and reflect in some cases. Students should tak ...
3 Pre-Intermediate
Essay Writing

Essay Writing

This is a helpful resource to teach essay writing. I used this presentation to guide my students on how to write an essay. In this case, it is an argumentative essay, but the structure is always t ...
7 Pre-IntermediateIntermediate
Best Tips for Public Speaking for ESL Students

Best Tips for Public Speaking for ESL Students

Suzanne Bhagan
One of the main challenges that face ESL and EFL students is public speaking in a foreign language. This worksheet gives ESL and EFL students important tips for public speaking. It also provides c ...
9 ElementaryPre-IntermediateIntermediate
Writing an Email about Healthy Lifestyle

Writing an Email about Healthy Lifestyle

BusyTeacher Contributor
This worksheet has information adapted from http://www.choosemyplate.gov/. It requires students to fill up the parts of the food pyramid and extract information from the pictures to write a 50 wor ...
2 Intermediate
Anatomy of an Advertisement

Anatomy of an Advertisement

Romaenglish
This worksheet teaches students how to use descriptive and persuasive language to make a compelling advertisement. This was originally designed for Chinese University students and so the examples ...
9 Pre-IntermediateIntermediateUpper Intermediate and Advanced
Be a Superhero!

Be a Superhero!

T. Miller
Need an engaging, exciting guided writing prompt? Try the "Be a Superhero" guided prompt. If you work with students with idea formulation, organization, paragraph parsing, or writing persistence ...
3 ElementaryPre-IntermediateIntermediate
How to Write a Paragraph

How to Write a Paragraph

Benjamin Chapman
The "paragraph hamburger" is a writing organizer that visually outlines the key components of a paragraph. Topic sentence, detail sentences, and a closing sentence are the main elements of a good ...
4 Complete BeginnerElementary

Got a great worksheet on Writing? Tell us about it and become a BusyTeacher contributor!

Submit a Worksheet
 
find worksheets