Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 

Debate worksheets

Debate worksheets

Debate language

 

Teach Children to Read with Phonics, Worksheets, Games, Videos, Books
These are among the best phonics worksheets, games, videos and flash cards you will find online. The has everything you need to help a child learn to read through phonics: decodable stories, listening exercises, you name it. Visit this page now!



Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.



ESL Interactive Grammar & Vocabulary Games - Play Now!
Play games to practice essential English grammar and vocabulary skills. Learning is fun with Turaco Games - Practice and play now.


Advertise here


Grammar worksheets

Vocabulary worksheets

Listening worksheets

Speaking worksheets

Reading worksheets

Writing worksheets

Cinema and television worksheets

Games  worksheets

Worksheets with songs

Teaching resources


  Speaking worksheets > Debate
English Worksheet: Debate Kit Part 1 (of 2)
Debate Kit Part 1 (of 2)
Level: intermediate
Age: 15-100
Downloads: 673

 
English Worksheet: Debate Kit Part 2 (of 2)
Debate Kit Part 2 (of 2)
Level: intermediate
Age: 15-100
Downloads: 537

 
English Worksheet: Conditional 1: If I take the day off… - conditional practice • debate •  2 pages • editable
Conditional 1: If I take the day off… - conditional practice • debate • 2 pages • editable
Level: intermediate
Age: 13-17
Downloads: 441

 
English Worksheet: Conditional 2: If I won one million dollars… - conditional practice • debate • 2 pages • editable
Conditional 2: If I won one million dollars… - conditional practice • debate • 2 pages • editable
Level: intermediate
Age: 13-17
Downloads: 438

 
English Worksheet: Debate Minutes - Boardgame
Debate Minutes - Boardgame
Level: intermediate
Age: 13-17
Downloads: 426

 
English Worksheet: Conditional 3: If I had listened to Mom… - conditional practice • debate • 2 pages • editable
Conditional 3: If I had listened to Mom… - conditional practice • debate • 2 pages • editable
Level: intermediate
Age: 13-17
Downloads: 404

 
English Worksheet: Debate Expressions
Debate Expressions
Level: advanced
Age: 14-17
Downloads: 358

 
English Worksheet: CONVERSATION - CLASS DEBATE:TO WHAT EXTENT DOES TECHNOLOGY AFFECT OUR DAILY LIFE?
CONVERSATION - CLASS DEBATE:TO WHAT EXTENT DOES TECHNOLOGY AFFECT OUR DAILY LIFE?
Level: intermediate
Age: 13-17
Downloads: 290

 
English Worksheet: FOR or AGAINST  GMO´s (Debating)
FOR or AGAINST GMO´s (Debating)
Level: advanced
Age: 12-17
Downloads: 295

 
English Worksheet: Self-employment- debate
Self-employment- debate
Level: intermediate
Age: 14-100
Downloads: 255

 
English Worksheet: For or against cheating  (Debating)
For or against cheating (Debating)
Level: advanced
Age: 14-100
Downloads: 249

 
English Worksheet: Societies & hierarchy (reading, compreehension, writing, conversation, debate + tons of related tasks) ((3 pages)) ***fully editable
Societies & hierarchy (reading, compreehension, writing, conversation, debate + tons of related tasks) ((3 pages)) ***fully editable
Level: advanced
Age: 14-17
Downloads: 231

 
English Worksheet: Guided Debate on Genetically Modified Food
Guided Debate on Genetically Modified Food
Level: advanced
Age: 14-17
Downloads: 227

 
English Worksheet: For or against homeschooling (Debating)
For or against homeschooling (Debating)
Level: advanced
Age: 15-100
Downloads: 224

 
English Worksheet: DEBATE TIME TRAVELING
DEBATE TIME TRAVELING
Level: intermediate
Age: 14-17
Downloads: 202

 
English Worksheet: Plane Crash Survivors (Debate 2.) New characters Pre-Intermediate
Plane Crash Survivors (Debate 2.) New characters Pre-Intermediate
Level: intermediate
Age: 12-17
Downloads: 193

 
English Worksheet: Debate time HEALTH
Debate time HEALTH
Level: intermediate
Age: 14-17
Downloads: 191

 
English Worksheet: Debate time SPORT
Debate time SPORT
Level: intermediate
Age: 14-17
Downloads: 190

 
English Worksheet: The landlord´s mistake - reading, comprehension, pair interview, class debate, conclusions, writing, text creation, role-playing - 4 pages **fully editable
The landlord´s mistake - reading, comprehension, pair interview, class debate, conclusions, writing, text creation, role-playing - 4 pages **fully editable
Level: intermediate
Age: 14-17
Downloads: 189

 
English Worksheet: The language of discussions - The media
The language of discussions - The media
Level: advanced
Age: 14-17
Downloads: 184

 
English Worksheet: Teleworking - debate
Teleworking - debate
Level: intermediate
Age: 14-100
Downloads: 168

 
English Worksheet: CONVERSATION -CLASS DEBATE:MULTICULTURAL SOCIETY/A WORLD OF MANY CULTURES
CONVERSATION -CLASS DEBATE:MULTICULTURAL SOCIETY/A WORLD OF MANY CULTURES
Level: intermediate
Age: 14-17
Downloads: 162

 
English Worksheet: For or Against Private Lessons. (Debating)
For or Against Private Lessons. (Debating)
Level: advanced
Age: 14-100
Downloads: 157

 
English Worksheet: Plane Crash Survivors (Debate 2.) New characters Intermediate
Plane Crash Survivors (Debate 2.) New characters Intermediate
Level: advanced
Age: 12-17
Downloads: 145

 
English Worksheet: For or against fertilizers (debating)
For or against fertilizers (debating)
Level: advanced
Age: 13-100
Downloads: 138

 
English Worksheet: For or against pesticides (debating)
For or against pesticides (debating)
Level: advanced
Age: 13-100
Downloads: 128

 
English Worksheet: How to do a debate.
How to do a debate.
Level: intermediate
Age: 14-17
Downloads: 126

 
English Worksheet: Useful expressions for a Debate
Useful expressions for a Debate
Level: advanced
Age: 15-100
Downloads: 128

 
English Worksheet: CONVERSATION -CLASS DEBATE: WHO WOULD YOU CHOOSE?
CONVERSATION -CLASS DEBATE: WHO WOULD YOU CHOOSE?
Level: intermediate
Age: 13-17
Downloads: 122

 
English Worksheet: Debate Hour: Debate Language
Debate Hour: Debate Language
Level: intermediate
Age: 14-17
Downloads: 122

 
English Worksheet: Is science a threat to humanity? - debate
Is science a threat to humanity? - debate
Level: advanced
Age: 14-17
Downloads: 122

 
English Worksheet: Debate Topics
Debate Topics
Level: intermediate
Age: 13-100
Downloads: 120

 
English Worksheet: CONVERSATION -CLASS DEBATE: NO MOBILES IN YOUR SCHOOL!
CONVERSATION -CLASS DEBATE: NO MOBILES IN YOUR SCHOOL!
Level: intermediate
Age: 13-17
Downloads: 119

 
English Worksheet: Debate Topic_Social Network Service
Debate Topic_Social Network Service
Level: intermediate
Age: 10-15
Downloads: 107

 
English Worksheet: Phrases for debates
Phrases for debates
Level: intermediate
Age: 12-17
Downloads: 105

 
English Worksheet: Homework Debate
Homework Debate
Level: intermediate
Age: 12-100
Downloads: 97

 
English Worksheet: Reading comprehension (debate)
Reading comprehension (debate)
Level: intermediate
Age: 11-17
Downloads: 96

 
English Worksheet: A debate about environment
A debate about environment
Level: advanced
Age: 14-17
Downloads: 91

 
English Worksheet: Debate boardgame
Debate boardgame
Level: intermediate
Age: 10-17
Downloads: 90

 
English Worksheet: How to take part in a debate
How to take part in a debate
Level: intermediate
Age: 14-16
Downloads: 90

 
English Worksheet: Debate - Convince you friend about it
Debate - Convince you friend about it
Level: intermediate
Age: 14-100
Downloads: 88

 
English Worksheet: How to write debate speeches?
How to write debate speeches?
Level: intermediate
Age: 14-17
Downloads: 86

 
English Worksheet: Strength and Weakness Adjectives - TV - Exercise and debate
Strength and Weakness Adjectives - TV - Exercise and debate
Level: advanced
Age: 16-100
Downloads: 86

 
English Worksheet: Print Books vrs E-readers Story and Debate
Print Books vrs E-readers Story and Debate
Level: advanced
Age: 16-100
Downloads: 87

 
English Worksheet: Debate Language
Debate Language
Level: intermediate
Age: 9-17
Downloads: 85

 
English Worksheet: Agreeing and disagreeing
Agreeing and disagreeing
Level: intermediate
Age: 13-100
Downloads: 82

 
English Worksheet: debate boardgame 2
debate boardgame 2
Level: intermediate
Age: 12-100
Downloads: 80

 
English Worksheet: Classroom debate about community service
Classroom debate about community service
Level: advanced
Age: 16-100
Downloads: 75

 
English Worksheet: Problem page debate
Problem page debate
Level: intermediate
Age: 14-100
Downloads: 71

 
English Worksheet: Animals´ Debate      (Discussion)
Animals´ Debate (Discussion)
Level: intermediate
Age: 6-12
Downloads: 71

 
English Worksheet: Class debate: Ban on the Veil
Class debate: Ban on the Veil
Level: advanced
Age: 14-17
Downloads: 71

 
English Worksheet: Could you give up meat? - A debate
Could you give up meat? - A debate
Level: advanced
Age: 14-17
Downloads: 69

 

Page: [Next >>]