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.

Top Free Grammar Resources for A1 to B2

Exclusive

Fact or Fiction?

38,742 Downloads

ESL Present Simple Game - Grammar and Speaking: Matching, Forming and Reading Sentences, True or False, Guessing - Pair Work - Elementary (A1-A2) - 30 minutes

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 statements. Students begin by matching verbs with nouns or noun phrases on their worksheet. Students then write 12 present simple affirmative and negative statements about themselves using the verb-noun collocations. Half the sentences should be true and half should be false. In pairs, students then take turns reading one of their present simple statements to their partner who decides if it is true or false. Students score one point for each correct guess. The student with the most points at the end of the game is the winner.
Fact or Fiction? Preview
Preview
 
Exclusive

Question Time

36,518 Downloads

ESL Present Simple and Present Continuous Activity - Grammar, Writing and Speaking: Writing, Asking and Answering Questions, Freer Practice - Pair Work - Pre-intermediate (A2) - 30 minutes

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 with a partner. In pairs, students look at the two prompts on each card and write one question in the present simple and one in the present continuous. Students then take turns asking and answering the questions with their partner. Afterwards, students share what they found out about their partner with the class.
Question Time Preview
Preview
 
Exclusive

Defining Relative Clauses Practice

34,973 Downloads

ESL Defining Relative Clauses Worksheet - Grammar Exercises: Gap-fill, Multiple Choice, Error Correction, Writing Sentences from Prompts, Rewriting Sentences - Intermediate (B1) - 25 minutes

This free defining relative clauses worksheet helps students practice defining relative clauses with who, which, where and when. First, students complete each defining relative clause with the correct relative pronoun in brackets. Next, students rewrite defining relative clauses, correcting the relative pronoun mistakes. Students then write definitions for places, things, times and people using defining relative clauses, e.g. 'A kitchen is a room where people store and cook food.' Lastly, students rewrite sentences, combining them together with defining relative clauses.
Defining Relative Clauses Practice Preview
Preview
 
Exclusive

If Things Were Different

32,854 Downloads

ESL Third Conditional Activity - Grammar and Speaking: Asking and Answering Questions, Writing Sentences from Prompts - Upper-intermediate (B2) - 30 minutes

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. Each student reads their role card and imagines that this is what happened to them last week. Students then go around finding out what happened to their classmates. After speaking to a classmate, students find out the number on their role card and write a third conditional sentence about how things could have been different next to the corresponding number on the worksheet. When the students have finished, elicit possible third conditional sentences for each role card from the students.
If things were different Preview
Preview
 

Top Free Parts of Speech Resources A1 to B2

Exclusive

How Much and How Many

29,845 Downloads

ESL How Much How Many Worksheet - Vocabulary and Grammar Exercises: Categorising, Multiple Choice, Identifying, Gap-fill, Forming Questions and Answers - Speaking Activity - Elementary (A1-A2) - 30 minutes

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 in sentences into countable or uncountable. Next, students answer multiple-choice How much and How many questions and sort the bold nouns in the questions into countable or uncountable. After that, students complete grammar usage rules for using How much and How many by circling the correct words. Students then go on to complete question pairs with How much...? or How many...? Afterwards, students use pictures and How much or How many to complete questions. Finally, students answer the questions with true information about themselves and ask and answer the questions with a partner.
How Much and How Many Preview
Preview
 
Exclusive

Articles Board Game

28,632 Downloads

ESL Articles Board Game - Speaking: Gap-fill, True or False, Impromptu Speech, Free Practice - Group Work - Pre-intermediate (A2-B1) - 30 minutes

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 it in turns to roll the dice and move their counter along the board. When a player lands on a True or false? square, they complete the statement with the correct article (a, an, or the) and read it to the group. If the player is able to do this correctly, they score a point. If the statement is correct, the other group members guess whether it's true or false for the player. The player then reveals the answer. Students who guessed correctly each score one point. When a player lands on a Talk about square, they complete the Talk about... sentence with the correct article (a, an, or the) for one point. If the sentence is correct, the player then talks about the topic for 30 seconds for an extra point. When a player reaches the finish, the game ends. The student with the most points wins the game.
Articles Board Game Preview
Preview
 
Exclusive

Ask Yourself

27,489 Downloads

ESL Reflexive Pronouns Activity - Grammar and Speaking: Gap-fill, Guessing, Asking and Answering Questions from Prompts, Controlled and Freer Practice - Intermediate (B1) - 30 minutes

In this free reflexive pronouns speaking activity, students make guesses about their classmates by completing sentences with reflexive pronouns. Students then check whether their guesses are right or wrong by asking yes/no questions. First, students make guesses about their classmates by completing each sentence on the worksheet with the name of a classmate and an appropriate reflexive pronoun, e.g. 'I think Jessica always behaves herself in class'. Next, students change their sentences into yes/no questions, e.g. 'Do you always behave yourself in class?' Students then go around asking the questions to the appropriate classmates to find out if their guesses are right or wrong. If a classmate answers 'yes', the student puts a tick to show their guess was right. If the answer is 'no', the student puts a cross. Students then find out more information by asking follow-up questions and noting down the answers. Finally, there is a class feedback session to find out who made the most correct guesses and for students to report back on the things they found out about their classmates.
Ask Yourself Preview
Preview
 
Exclusive

When you were a child

26,378 Downloads

ESL Had To Activity - Speaking: Survey, Asking and Answering Questions, Freer Practice - Group Work - Upper-intermediate (B2) - 25 minutes

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 can be used to practice permission, obligation and prohibition in the past. The students' task is to find out the answer to the question on their card by speaking to everybody in the group. Students go around their group finding out about what their classmates were and weren't allowed to do and had to do when they were a child by asking questions with Were you allowed to...? or Did you have to...? Students put a tick or cross on the back of the card each time a classmate answers yes or no. When everyone has finished, students sit down in their groups and take it in turns to talk about the information they found out. Finally, groups take it in turns to report back to the class on what they found out during the activity.
When you were a child Preview
Preview
 

Top Free Functional Language Resources A1 to B2

Exclusive

Getting to Know You Survey

28,745 Downloads

ESL Getting to Know You Activity - Grammar and Speaking: Forming, Asking and Answering Questions, Controlled and Freer Practice - Elementary (A1-A2) - 30 minutes

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. First, students go around the class asking questions with Do you...? or Are you...? in order to complete statements on the worksheet. When a student finds a classmate who answers 'yes' to a question, they complete the corresponding sentence with their name and ask a follow-up question to gain more information, noting down the response. If a classmate replies 'no', the student asks a different question or moves on to speak to another student. Afterwards, students give feedback to the class on what they found out.
Getting to Know You Survey Preview
Preview
 
Exclusive

Describing People Lesson

27,931 Downloads

ESL Describing People Lesson - Vocabulary and Writing Exercises: Gap-fill, Writing and Drawing Descriptions - Speaking Activities: Describing, Guessing - Pair Work - Pre-intermediate (A2) - 60 minutes

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 describe height, body build and age. Students then write sentences describing people in pictures using the verb to be and adjectives. Next, students learn to use have and has to describe hair colour, hair length and facial features. In pairs, students then take turns describing a person's facial features to their partner, who guesses who it is. After that, students learn to describe what someone is wearing and then write about what they are wearing now and what they wore yesterday. Students then describe pictures of two people in pairs and complete gap-fill exercises to consolidate the language from the lesson. Next, students write a description of themselves and then a description of a classmate without naming who it is. Students then take turns reading their descriptions to the class, who guess who it is. Finally, students take part in a drawing activity where they read descriptions and draw pictures of three thieves.
Describing People Lesson Preview
Preview
 
Exclusive

Personality Adjectives

26,523 Downloads

ESL Personality Adjectives Worksheet - Vocabulary Exercises: Matching, Categorising, Gap-Fill, Binary Choice, Writing a Description - Intermediate (B1) - 30 minutes

Here is a free describing personality worksheet to help students learn and practice a variety of personality adjectives. First, students match personality adjectives from a box with definitions. Students then match each personality adjective with its opposite. Next, students categorise the personality adjectives, according to whether they have a positive, neutral or negative meaning. After that, students complete sentences with the personality adjectives. Students then move on to complete a description of a teacher by underlining the correct personality adjectives. Finally, students write a description of someone they know using the personality adjectives and then read their descriptions to the class.
Personality Adjectives Worksheet Preview
Preview
 
Exclusive

Would you agree?

25,186 Downloads

ESL Agreeing and Disagreeing Game - Vocabulary and Speaking: Binary Choice, Writing Sentences, Guided Discussion, Communicative Practice - Group Work - Upper-intermediate (B2) - 35 minutes

This free agreeing and disagreeing game helps students practice various phrases for stating an opinion, asking for an opinion, agreeing and disagreeing. First, students choose the correct words to complete phrases for stating an opinion, asking for an opinion, agreeing and disagreeing. Students then write four controversial statements using topics from the worksheet. Next, in groups of three, students discuss each statement for two minutes using the phrases on the worksheet. The aim is to try to use as many of the phrases as possible during each discussion. Each time a student says one of the phrases, they score a point and put a tick in a table. The student with the most points after all the statements have been discussed wins.
Would you agree? Preview
Preview
 

Top Free Vocabulary Resources A1 to B2

Exclusive

Relationship Vocabulary Practice

29,362 Downloads

ESL Family and Relationships Worksheet - Vocabulary Exercises: Matching, Categorising, Unscrambling, Gap-fill - Elementary (A1-A2) - 30 minutes

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 categorize the family and relationship words into people inside and outside the home. After that, students match the relationship vocabulary to definitions. Students then move on to reorder words to make sentences. In the last exercise, students complete sentences with the family and relationship words from the worksheet.
Relationship Vocabulary Practice Preview
Preview
 
Exclusive

How healthy are you?

27,689 Downloads

ESL Health Questionnaire - Speaking Activity: Gap-fill, Asking and Answering Questions from Prompts, Guided Discussion - Group Work - Pre-intermediate (A2) - 30 minutes

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 from a box. Students then write their answers to the multiple-choice questions on the worksheet. Next, in groups, students interview each other using the questions and note down the answers. When the students have finished, they discuss the answers to the questions in their groups. Students also discuss and answer two questions at the bottom of the worksheet. Afterwards, students give feedback on their answers and tell the class how healthy they think their classmates are.
How healthy are you? Preview
Preview
 
Exclusive

Music Trivia Challenge

26,124 Downloads

ESL Music Game - Vocabulary: Gap-fill, Multiple-Choice Quiz, Guessing - Group and Pair Work - Intermediate (B1) - 25 minutes

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 using the words provided. Next, students pair up with someone from the other group. Students then take turns reading each music question along with three multiple-choice options to their partner, who has to try to guess the correct answer. For each correct answer, students score one point. The student with the most points at the end of the quiz wins.
Music Trivia Challenge Preview
Preview
 
Exclusive

Talking About the Weather

25,037 Downloads

ESL Weather Discussion - Speaking Activity: Asking and Answering Questions, Guided Discussion, Freer Practice - Group Work - Upper-intermediate (B2) - 30 minutes

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 question on the card. Each student responds to the question in turn and students then discuss the weather topic. When the students have finished, they give feedback to the class on their answers.
Talking about the Weather Preview
Preview
 

Top Free Business English Resources A2 to B2

Exclusive

Do you like your job?

11,754 Downloads

Business English Work Likes and Dislikes Activity - Vocabulary, Writing and Speaking: Matching, Gap-fill, Rewriting Sentences, Asking and Answering Questions - Pair Work - Pre-intermediate (A2) - 40 minutes

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 work-related vocabulary to definitions. Students then complete sentences with the work-related words in their correct form. Next, students rewrite the sentences, so they change from a like to a dislike or vice versa. Students then discuss the things they like and dislike about their jobs with a partner. After that, students take part in a Find someone who activity where they go around the class asking each other questions about work likes and dislikes. When a classmate answers 'yes' to a question, the student writes down their name and asks a follow-up question to gain more information. Afterwards, students give feedback to the class on what they found out.
Do you like your job? Preview
Preview
 
Exclusive

Beginning a Meeting

10,982 Downloads

Business English Meetings Worksheet - Reading and Vocabulary Exercises: Ordering, Gap-fill, Categorising, Error Correction, Writing Sentences - Speaking Activity: Role-Play - Intermediate (B1) - 40 minutes

In this free business meetings worksheet, students practice language a chairperson would use for beginning a meeting. First, students put the tasks a chairperson has to do at the beginning of a meeting in a logical order. Next, students complete phrases for starting a meeting with the words shown. Students then categorise the phrases with the tasks from the first exercise. After that, students rewrite the opening comments of a meeting to make them more polite and appropriate. Next, working alone, in groups of five or six, students write the opening comments for a meeting using prompts. Lastly, students take it in turns to be a chairperson and use their comments to practice chairing the beginning of a meeting.
Beginning a Meeting Preview
Preview
 
Exclusive

Declining an Invitation by Email

10,475 Downloads

Business English Emailing Worksheet - Reading and Writing Exercises: Unscrambling, Gap-fill, Ordering, Rewriting Sentences, Email Writing - Intermediate (B1) - 45 minutes

In this free declining invitations worksheet, students learn and practice writing professional and polite emails declining work-related invitations. First, students unscramble common email expressions and then write them in an invitation email. In pairs, students then discuss possible reasons why the invitee is not able to accept the invitation. Next, students write an email declining the invitation by putting sentences in the correct order to form the email. Lastly, students write an email declining an invitation to a work-related meeting or event, following requirements outlined in a prompt.
Declining an Invitation by Email Preview
Preview
 
Exclusive

Negotiations Pelmanism

10,243 Downloads

Business English Negotiations Game - Vocabulary: Matching, Pelmanism - Group Work - Upper-intermediate (B2) - 20 minutes

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 one negotiations vocabulary card and one definition card. If the negotiations vocabulary matches the definition, the student reads the two cards aloud, keeps the two cards and has another turn. If not, the student turns the cards back over, keeping them in the same place. The game continues until all the cards have been matched. The student with the most pairs of cards at the end of the game wins.
Negotiations Pelmanism Preview
Preview
 

Top Free Academic English Resources B1 to B2

Exclusive

Jigsaw Reading

10,875 Downloads

EAP Reading Exam Preparation Activity - Reading, Writing and Speaking: Discussion, Summary Writing, Presenting, Comprehension Questions, Freer Practice - Group Work - Intermediate (B1) - 40 minutes

In this free reading exam preparation activity, students practice analysing a text, summarising key information, presenting their findings and answering comprehension questions. In the activity, students work in groups to understand a reading text using the jigsaw method. First, students start in their 'home groups' before moving into 'expert groups,' where each group focuses on one paragraph of a text. In their expert groups, students discuss key points and write a short summary. Afterwards, students return to their home groups and take turns presenting their paragraph summaries so the group gains a full understanding of the text. Finally, students answer reading comprehension questions about the text and discuss reflection questions in their groups.
Jigsaw Reading Preview
Preview
 
Exclusive

Writing Jeopardy

10,351 Downloads

EAP Writing Exam Preparation Game - Grammar, Vocabulary, and Speaking: Answering Quiz Questions, Freer Practice - Group Work - Intermediate (B1) - 30 minutes

In this free writing exam preparation game, students review key writing concepts by answering quiz questions in different categories. This Jeopardy-style game covers quiz questions on five writing categories with questions of varying difficulty levels. Start by choosing a square to begin the game, e.g. essay structure 100. Read the quiz question to the class. The first student to put up their hand and give the correct answer wins that square for their team. Write the winning team's name in the square. If a student gives an incorrect answer, their team is out of the round and can only answer again if all the other teams give a wrong answer. The winning team then chooses the next square, and all the teams race to answer as before. The team with the most points at the end of the game wins.
Writing Jeopardy Preview
Preview
 
Exclusive

Introduction to Discussion Essays

10,678 Downloads

EAP Discussion Essays Worksheet - Writing Exercises: Previewing a Model Essay Structure, Identifying Essay Features, Writing an Outline and Essay, Peer Feedback - Upper-intermediate (B2) - 90 minutes

In this free discussion essays worksheet, students are introduced to discussion essay structure and attempt a discussion essay writing practice. First, students read a brief description of discussion essays and preview an outline of an example discussion essay structure. Next, students read a discussion essay and underline and label the parts of the essay that show the essay structure. After that, students read a discussion essay question and create a basic outline to assist them in writing a structured discussion essay. Students then write a complete essay using a list of suggestions to help ensure they include the important essay features. Finally, students swap papers with another student, read their partner's essay and use a provided checklist to give constructive feedback, adding other comments as necessary.
Introduction to Discussion Essays Preview
Preview
 
Exclusive

Study Skills Showdown

10,147 Downloads

EAP Study Skills Board Game - Vocabulary and Speaking: Impromptu Speech, Multiple-Choice Questions, Communicative Practice - Group Work - Upper-intermediate (B2) - 25 minutes

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 along the board. If a player lands on a 'Question' square, they answer the question and talk about the study skills topic for 30 seconds without stopping. If a player can't think of anything to say or stops talking before the 30 seconds are up, they go back two squares. If a player lands on a 'Question Mark' square, another student picks up a card and reads out the study skills question along with three possible multiple-choice answers. The player then chooses an answer. If it's correct, the player stays on the square. If not, they move their counter back two squares. The first player to reach the finish wins the game.
Study Skills Showdown Preview
Preview
 

Latest Free
Resources

Latest Member
Resources

Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Analytics
We use Google Analytics cookies to understand how our website is used and to improve your experience. These cookies collect information anonymously, such as the number of visitors and the most popular pages.
Google Analytics
Essential/Strictly Necessary Cookies
This cookie is set by Cloudflare to identify trusted web traffic and verify legitimate users after completing security checks, such as a CAPTCHA. It ensures the website remains secure and accessible without impacting performance. This cookie is essential for the proper functioning and security of the site and cannot be disabled.
Cloudflair
Advertisement
If you accept, the ads on the page will be adapted to your preferences.
Google Ad
Save