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.

Grammar
38,742 Downloads

Fact or Fiction?

Elementary (A1-A2) 30 minutes
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... read more

Grammar
36,518 Downloads

Question Time

Pre-intermediate (A2) 30 minutes
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... read more

Grammar
34,973 Downloads

Defining Relative Clauses Practice

Intermediate (B1) 25 minutes
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... read more

Grammar
32,854 Downloads

If Things Were Different

Upper-intermediate (B2) 30 minutes
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... read more

Parts of Speech
29,845 Downloads

How Much and How Many

Elementary (A1-A2) 30 minutes
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... read more

Parts of Speech
28,632 Downloads

Articles Board Game

Pre-intermediate (A2) 30 minutes
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... read more

Parts of Speech
27,489 Downloads

Ask Yourself

Intermediate (B1) 30 minutes
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... read more

Parts of Speech
26,378 Downloads

When you were a child

Upper-intermediate (B2) 25 minutes
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... read more

Functional Language
28,745 Downloads

Getting to Know You Survey

Elementary (A1-A2) 30 minutes
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... read more

Functional Language
27,931 Downloads

Describing People Lesson

Pre-intermediate (A2) 60 minutes
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... read more

Functional Language
26,523 Downloads

Personality Adjectives

Intermediate (B1) 30 minutes
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... read more

Functional Language
25,186 Downloads

Would you agree?

Upper-intermediate (B2) 35 minutes
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... read more

Vocabulary
29,362 Downloads

Relationship Vocabulary Practice

Elementary (A1-A2) 30 minutes
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... read more

Vocabulary
27,689 Downloads

How healthy are you?

Pre-intermediate (A2) 30 minutes
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... read more

Vocabulary
26,124 Downloads

Music Trivia Challenge

Intermediate (B1) 25 minutes
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... read more

Vocabulary
25,037 Downloads

Talking About the Weather

Upper-intermediate (B2) 30 minutes
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... read more

Business English
11,754 Downloads

Do you like your job?

Pre-intermediate (A2) 40 minutes
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... read more

Business English
10,982 Downloads

Beginning a Meeting

Intermediate (B1) 40 minutes
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... read more

Business English
10,475 Downloads

Declining an Invitation by Email

Intermediate (B1) 45 minutes
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... read more

Business English
10,243 Downloads

Negotiations Pelmanism

Upper-intermediate (B2) 20 minutes
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... read more

Academic English
10,875 Downloads

Jigsaw Reading

Intermediate (B1) 40 minutes
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... read more

Academic English
10,351 Downloads

Writing Jeopardy

Intermediate (B1) 30 minutes
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... read more

Academic English
10,678 Downloads

Introduction to Discussion Essays

Upper-intermediate (B2) 90 minutes
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... read more

Academic English
10,147 Downloads

Study Skills Showdown

Upper-intermediate (B2) 25 minutes
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... read more