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.

 

Role plays worksheets

Role plays worksheets



Alibi
Bank role play
Hotel role play
Job interview role play
Restaurant role play
Shopping role play

 

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


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 > Role plays
English Worksheet: The Breadwinner
The Breadwinner
Level: intermediate
Age: 12-15
Downloads: 2

 
English Worksheet: Shopping - role play
Shopping - role play
Level: intermediate
Age: 14-100
Downloads: 11

 
English Worksheet: At the Restaurant Role Play
At the Restaurant Role Play
Level: intermediate
Age: 12-17
Downloads: 12

 
English Worksheet: Nasa moonlanding exercise
Nasa moonlanding exercise
Level: intermediate
Age: 12-100
Downloads: 9

 



English Worksheet: Interview about social media
Interview about social media
Level: intermediate
Age: 12-16
Downloads: 10

 
English Worksheet: Role play game - Shopping at Supermarket
Role play game - Shopping at Supermarket
Level: elementary
Age: 8-16
Downloads: 18

 
English Worksheet: ROLEPLAY - chef vs food critic
ROLEPLAY - chef vs food critic
Level: intermediate
Age: 14-100
Downloads: 17

 
English Worksheet: Booking a hotel - Role play at the reception
Booking a hotel - Role play at the reception
Level: intermediate
Age: 12-16
Downloads: 53

 
English Worksheet: Romantic sketches
Romantic sketches
Level: elementary
Age: 11-100
Downloads: 5

 
English Worksheet: Topic work
Topic work
Level: intermediate
Age: 10-17
Downloads: 20

 
English Worksheet: Telephone calls practice
Telephone calls practice
Level: elementary
Age: 11-100
Downloads: 15

 
English Worksheet: At
At
Level: elementary
Age: 10-100
Downloads: 7

 



English Worksheet: BUYING A PRESENT
BUYING A PRESENT
Level: elementary
Age: 12-100
Downloads: 3

 
English Worksheet: Dialogue/Role play: at the restaurant
Dialogue/Role play: at the restaurant
Level: intermediate
Age: 10-16
Downloads: 13

 
English Worksheet: Health role play
Health role play
Level: intermediate
Age: 14-100
Downloads: 9

 
English Worksheet: Zombie Apocalypse Survival
Zombie Apocalypse Survival
Level: intermediate
Age: 13-100
Downloads: 5

 
English Worksheet: Look
Look
Level: intermediate
Age: 7-14
Downloads: 0

 
English Worksheet: intentions and plans
intentions and plans
Level: intermediate
Age: 12-16
Downloads: 2

 
English Worksheet: improvisations
improvisations
Level: intermediate
Age: 18-100
Downloads: 24

 
English Worksheet: SILICON VALLEY INTERVIEW
SILICON VALLEY INTERVIEW
Level: intermediate
Age: 14-100
Downloads: 9

 
English Worksheet:
"Owners are a pain": Role play
Level: elementary
Age: 9-11
Downloads: 9

 
English Worksheet: Dialog about goals
Dialog about goals
Level: elementary
Age: 15-100
Downloads: 6

 
English Worksheet: Role Play
Role Play
Level: elementary
Age: 11-14
Downloads: 2

 
English Worksheet: Role play
Role play
Level: elementary
Age: 12-14
Downloads: 4

 
English Worksheet: Starches
Starches
Level: intermediate
Age: 12-17
Downloads: 0

 
English Worksheet: jaws
jaws
Level: intermediate
Age: 11-16
Downloads: 12

 
English Worksheet: catchphrase
catchphrase
Level: elementary
Age: 13-100
Downloads: 12

 
English Worksheet: cards to introduce yourself
cards to introduce yourself
Level: elementary
Age: 7-10
Downloads: 7

 
English Worksheet: role play
role play
Level: intermediate
Age: 15-100
Downloads: 20

 
English Worksheet: Role Plays, Part 2
Role Plays, Part 2
Level: elementary
Age: 12-100
Downloads: 13

 
English Worksheet: collabarative
collabarative
Level: intermediate
Age: 11-100
Downloads: 3

 
English Worksheet: awkward situation roleplay
awkward situation roleplay
Level: elementary
Age: 14-100
Downloads: 5

 
English Worksheet: Debating
Debating
Level: intermediate
Age: 14-17
Downloads: 29

 
English Worksheet: activities in the class
activities in the class
Level: elementary
Age: 6-12
Downloads: 9

 
English Worksheet: MAKE A MENU
MAKE A MENU
Level: elementary
Age: 6-8
Downloads: 7

 
English Worksheet: Role play cards
Role play cards
Level: elementary
Age: 14-17
Downloads: 22

 
English Worksheet: roleplay
roleplay
Level: intermediate
Age: 15-100
Downloads: 42

 
English Worksheet: Emergency service role play
Emergency service role play
Level: elementary
Age: 12-100
Downloads: 14

 
English Worksheet: MATCHING SUGGESTIONS AND ANSWERS
MATCHING SUGGESTIONS AND ANSWERS
Level: elementary
Age: 11-100
Downloads: 13

 
English Worksheet: Dinner�s Ready Role-Play
Dinner�s Ready Role-Play
Level: elementary
Age: 7-11
Downloads: 32

 
English Worksheet: Imaginary identities pairwork
Imaginary identities pairwork
Level: intermediate
Age: 11-12
Downloads: 2

 
English Worksheet: lost belongings role play cards
lost belongings role play cards
Level: elementary
Age: 8-100
Downloads: 11

 
English Worksheet: Fm
Fm
Level: elementary
Age: 3-4
Downloads: 1

 
English Worksheet: shopping role play cards
shopping role play cards
Level: elementary
Age: 9-100
Downloads: 12

 
English Worksheet: The three bears
The three bears
Level: elementary
Age: 8-100
Downloads: 9

 
English Worksheet: Role play
Role play
Level: intermediate
Age: 16-100
Downloads: 6

 
English Worksheet: Role play AT THE CONFERENCE
Role play AT THE CONFERENCE
Level: intermediate
Age: 18-100
Downloads: 6

 
English Worksheet: Calling the receptionist
Calling the receptionist
Level: intermediate
Age: 15-100
Downloads: 4

 
English Worksheet: telephone role play
telephone role play
Level: advanced
Age: 15-100
Downloads: 10

 
English Worksheet: Alibi game
Alibi game
Level: intermediate
Age: 12-15
Downloads: 8

 
English Worksheet: 1st-year-catch-up
1st-year-catch-up
Level: advanced
Age: 15-100
Downloads: 16

 
English Worksheet: Role-play enquiring about a language course
Role-play enquiring about a language course
Level: intermediate
Age: 9-100
Downloads: 5

 

Page: [<< previous ] [Next >>]