730 FREE Writing Worksheets
BusyTeacher Home » Writing

FREE 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 730 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 730 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.

Filter by Level
NEW
  • Complete Beginner (77)
  • Elementary (304)
  • Pre-Intermediate (234)
  • Intermediate (249)
  • Upper-Intermediate Advanced (181)
  • Exam Level (44)
  • Suitable for All Levels (107)
Clear filters
Filter
Dramatically improve the way you teach:




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 Articles
Rate this Category
4.1 out of 5, rated by 10 teachers




Sort by: Most Recent | Most Viewed | Rating
CUTTING EDGE PRE-INTERMEDIATE WORKSHEET module 4

CUTTING EDGE PRE-INTERMEDIATE WORKSHEET module 4

A worksheet for Cutting Edge Pre-Intermediate with a key Time to celebrate Spacial occasions
22 Views 17,026 Pre-Int
CUTTING EDGE PRE-INTERMEDIATE WORKSHEET module 2

CUTTING EDGE PRE-INTERMEDIATE WORKSHEET module 2

A worksheet for Cutting Edge Pre-Intermediate with a key The story of The Kelly Gang Finding grammar mistakes
28 Views 21,182 Pre-Int
CUTTING EDGE PRE-INTERMEDIATE WORKSHEET module 1

CUTTING EDGE PRE-INTERMEDIATE WORKSHEET module 1

, Writing
A worksheet for Cutting Edge Pre-Intermediate with a key When, why, where and how? Questions and answers
5 Views 11,857 Pre-Int
CUTTING EDGE ELEMENTARY WORKSHEET module 15

CUTTING EDGE ELEMENTARY WORKSHEET module 15

A worksheet for Cutting Edge Elementary with a key About you Answering questions about yourself What do you have in common with your classmate?
17 Views 7,572 Elem
CUTTING EDGE ELEMENTARY WORKSHEET module 14

CUTTING EDGE ELEMENTARY WORKSHEET module 14

A worksheet for Cutting Edge Elementary with a key Places to go Writing about a famous place in yuor country and rules you have to follow there.
27 Views 14,105 Elem
Put BusyTeacher in your inbox

Sign up for the BusyTeacher Weekly and be the first to get direct links to our latest teaching articles, worksheets and lesson plans. Goes out to 323,134 subscribers every Wednesday.
See last week's issue.

CUTTING EDGE ELEMENTARY WORKSHEET module 13

CUTTING EDGE ELEMENTARY WORKSHEET module 13

, , Writing
A worksheet for Cutting Edge Elementary with a key Ways of communicating How do people communicate in your country?
5 Views 8,157 Elem
CUTTING EDGE ELEMENTARY WORKSHEET module 12

CUTTING EDGE ELEMENTARY WORKSHEET module 12

A worksheet for Cutting Edge Elementary with a key Keypals Reading an email and correcting mistakes Writing a reply
34 Views 23,681 Elem
True or False?

True or False?

Tenses and aspects practice
15 Views 6,434 Int
Questions, questions, questions

Questions, questions, questions

Question forms revision
20 Views 7,739 Int
CUTTING EDGE ELEMENTARY WORKSHEET module 10

CUTTING EDGE ELEMENTARY WORKSHEET module 10

A worksheet for Cutting Edge Elementary with a key What do you say when ...? Matching questions and situations when you ask them Writing a dialogue on one of the situations
2 Views 6,851 Elem
CUTTING EDGE ELEMENTARY WORKSHEET module 9

CUTTING EDGE ELEMENTARY WORKSHEET module 9

A worksheet for Cutting Edge Elementary with a key Fame Famous things/people in your country Adjectives, comparative and superlative forms
44 Views 15,934 Elem
CUTTING EDGE ELEMENTARY WORKSHEET module 7

CUTTING EDGE ELEMENTARY WORKSHEET module 7

A worksheet for Cutting Edge Elementary with a key Important dates
19 Views 13,518 Elem
CUTTING EDGE STARTER WORKSHEET - Module 6

CUTTING EDGE STARTER WORKSHEET - Module 6

A worksheet for Cutting Edge Starter with a key
15 Views 9,517 Beg
My ideal penfriend!

My ideal penfriend!

Writing
lesson plan for writing a simple letter about oneself and then to reply for a letter.
2 Views 6,893 Elem
Four easy steps

Four easy steps

Writing
lesson plan for writing simple instructions.
5 Views 3,382 Elem
Food for Thought

Food for Thought

, , Writing
lesson plan for practising writing simple shopping lists and menus.
10 Views 6,948 Elem
Descriptions

Descriptions

writing a description of a place or a person with given words.
9 Views 8,423 Adv
Dream destinations

Dream destinations

, Writing
describing places.
1 Views 6,830 Adv
Anything's possible!

Anything's possible!

second conditional.
14 Views 8,708 Adv
Encounters of a spooky kind

Encounters of a spooky kind

dictation.
9 Views 10,560 Adv
How is your haggling?

How is your haggling?

countable and uncountable nouns. ways of expressing quality.
10 Views 7,644 Adv
Conditional dominoes

Conditional dominoes

zero,first and second conditionals and when.
34 Views 25,628 Adv
Give me a clue

Give me a clue

write clues for a crossword and complete it.
14 Views 6,712 Adv

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

Submit a Worksheet