Most Popular Free English Teaching Resources
Discover our most popular free ESL teaching resources, carefully selected to showcase the best materials from our extensive library. We've featured the top 4 resources from each category, including worksheets, games, and activities that have received the highest number of downloads from teachers worldwide.
Each category includes resources for all proficiency levels from Elementary (A1) to Upper-intermediate (B2), allowing you to preview our teaching materials across the full spectrum of language learning. All resources displayed here are completely free to download and use in your classroom immediately - no registration required. Each resource includes comprehensive teacher's notes and answer keys to make lesson planning effortless.
We offer free resources on every page of our website, giving you the opportunity to try our materials before considering a membership. Browse below to see what is popular, or explore our topic pages where you'll find additional free materials for every language skill and level.
Fact or Fiction?

ESL Present Simple Game - Grammar and Speaking: Matching, Forming Sentences, True or False, Guessing - Pair Work
In this free present simple true or false guessing game, students make collocations and then use them in a guessing game where they make true or false present simple affirmative and negative...
Question Time

ESL Present Simple and Present Continuous Activity - Grammar, Writing and Speaking: Writing, Asking and Answering Questions, Freer Practice - Pair Work
In this free present simple vs. present continuous activity, students write questions on various topics using both tenses and then ask and answer the questions...
Defining Relative Clauses Practice

ESL Defining Relative Clauses Worksheet - Grammar Exercises: Gap-fill, Multiple Choice, Error Correction, Writing Sentences, Rewriting Sentences
This free defining relative clauses worksheet helps students practice defining relative clauses with who, which, where and when. First, students complete...
If Things Were Different

ESL Third Conditional Activity - Grammar and Speaking: Asking and Answering Questions, Writing Sentences
In this free third conditional speaking activity, students find out what happened to their classmates last week and write third conditional sentences about how things could have been different...
How Much and How Many

ESL How Much How Many Worksheet - Vocabulary and Grammar Exercises: Categorising, Identifying, Gap-fill, Forming Questions and Answers - Speaking Activity
This free How much and How many worksheet helps students learn how to ask questions with How much and How many. First, students sort nouns...
Articles Board Game

ESL Articles Board Game - Speaking: Gap-fill, True or False, Impromptu Speech, Free Practice - Group Work
In this free articles board game, students review a, an and the by completing true or false statements and talking about various topics for 30 seconds. Players take turns rolling the dice and moving...
Ask Yourself

ESL Reflexive Pronouns Activity - Grammar and Speaking: Gap-fill, Guessing, Asking and Answering Questions, Controlled and Freer Practice
In this free reflexive pronouns speaking activity, students make guesses about their classmates by completing sentences with reflexive pronouns...
When you were a child

ESL Had To Activity - Speaking: Survey, Asking and Answering Questions, Freer Practice - Group Work
In this free past modal verbs of obligation and prohibition speaking activity, students ask and answer questions about what they were and weren't allowed to do and had to do when they were a child. This activity...
Getting to Know You Survey

ESL Getting to Know You Activity - Grammar and Speaking: Forming, Asking and Answering Questions, Controlled and Freer Practice
In this free getting to know you speaking activity, students conduct a survey to get to know their classmates and find out information about them...
Describing People Lesson

ESL Describing People Lesson - Vocabulary and Writing Exercises: Gap-fill, Writing and Drawing Descriptions - Speaking Activities: Describing, Guessing - Pair Work
This free describing people lesson helps to teach students how to describe people's appearance and clothing. First, students learn to use the verb to be to...
Personality Adjectives

ESL Personality Adjectives Worksheet - Vocabulary Exercises: Matching, Categorising, Gap-Fill, Binary Choice, Writing a Description
Here is a free describing personality worksheet to help students learn and practice a variety of personality adjectives. First, students match personality...
Would you agree?

ESL Agreeing and Disagreeing Game - Vocabulary and Speaking: Binary Choice, Writing Sentences, Discussion, Communicative Practice - Group Work
This free agreeing and disagreeing game helps students practice various phrases for stating an opinion, asking for an opinion, agreeing and disagreeing...
Relationship Vocabulary Practice

ESL Family and Relationships Worksheet - Vocabulary Exercises: Matching, Categorising, Unscrambling, Gap-fill
This free family worksheet helps elementary students learn and practice basic family and relationship words. To start, students match family and relationship vocabulary from a box to pictures. Students then...
How healthy are you?

ESL Health Questionnaire - Speaking Activity: Gap-fill, Asking and Answering Questions, Discussion - Group Work
In this free health questionnaire activity, students complete questions about health and then ask and answer the questions in groups. Students begin by completing questions about health with question words...
Music Trivia Challenge

ESL Music Game - Vocabulary: Gap-fill, Multiple-Choice Quiz, Guessing - Group and Pair Work
In this free music quiz game, students complete trivia questions about music and then take part in a quiz using the questions. In two groups, students begin by completing music trivia questions...
Talking About the Weather

ESL Weather Discussion - Speaking Activity: Asking and Answering Questions, Discussion, Freer Practice - Group Work
Here is a free weather conversation questions activity to help students practice talking about the weather. Students take it in turns to pick up a card and ask the other students in their group the weather conversation...
Do you like your job?

Business English Work Likes and Dislikes Activity - Vocabulary, Writing and Speaking: Matching, Gap-fill, Rewriting Sentences, Asking and Answering Questions - Pair Work
Here is a free work preferences worksheet and speaking activity to help students talk about what they like and don't like about their jobs. First, students match...
Beginning a Meeting

Business English Meetings Worksheet - Reading and Vocabulary Exercises: Ordering, Gap-fill, Categorising, Writing Sentences - Speaking Activity: Role-Play
In this free business meetings worksheet, students practice language a chairperson would use for beginning a meeting. First, students put the tasks a...
Declining an Invitation by Email

Business English Emailing Worksheet - Reading and Writing Exercises: Unscrambling, Gap-fill, Ordering, Rewriting Sentences, Email Writing
In this free declining invitations worksheet, students learn and practice writing professional and polite emails declining work-related invitations. First...
Negotiations Pelmanism

Business English Negotiations Game - Vocabulary: Matching, Pelmanism - Group Work
Here is a free business negotiations game to help students review and practice vocabulary that is commonly used in business negotiations. In groups, students take it in turns to turn over...
Jigsaw Reading

EAP Reading Exam Preparation Activity - Reading, Writing and Speaking: Discussion, Summary Writing, Presenting, Freer Practice - Group Work
In this free reading exam preparation activity, students practice analysing a text, summarising key information, presenting their findings and answering...
Writing Jeopardy

EAP Writing Exam Preparation Game - Grammar, Vocabulary, and Speaking: Answering Quiz Questions, Freer Practice - Group Work
In this free writing exam preparation game, students review key writing concepts by answering quiz questions in different categories. This Jeopardy-style...
Introduction to Discussion Essays

EAP Discussion Essays Worksheet - Writing Exercises: Previewing a Model Essay Structure, Identifying Essay Features, Writing an Outline and Essay, Peer Feedback
In this free discussion essays worksheet, students are introduced to discussion essay structure and attempt a discussion essay writing practice. First...
Study Skills Showdown

EAP Study Skills Board Game - Vocabulary and Speaking: Impromptu Speech, Multiple-Choice Questions, Communicative Practice - Group Work
This free study skills board game helps students practice talking about study skills and habits. Players take turns rolling the dice and moving their counter...