گیاهی ترین SEO Pooyan! UIgloo

Search for anything to prepare the best ESL class ever

Search
Filter by Categories
ESL/EFL Games
Lesson Plan
Materials, songs & DIY
Warm ups/Ice breakers
Filter by students' age
12+ years old
2-3 years old
3-5 years old
5-7 years old
7-12 years old
Filter by Levels
Advanced (level 4)
Beginner (level 1)
Elementary (level 2)
Intermediate (level 3)
Filter by Class sizes
crowded (20+)
large class (13 to 20 students)
medium class (7 to 12 students)
one-on-one
small class (2 to 6 students)
Filter by topics
Ability
Actions
adjectives
Animals
Body parts
Chores
Christmas
Clothes
colors
day month year
Demonstrative Pronoun
Describing People
directions
family
Feelings
Foods
Future Tenses
Future Tenses
Grammar
Greetings
Hello World! ABC
Modal Verbs
Nature
Numbers
Objects
On the farm
Phonics
Places in town
Plans
possession
prepositions
Pronouns
Reading
Reasons
Routines
shapes
space
sports
Syllable & Word Stress
transportation
vehicles
weather
Writing
Filter by Activity Types
group activity
one by one
Paired
two by two
Whole class
Generic filters

Please pay attention to these for a better search result:

  • Check fewer boxes to get more results
  • leave all the checkboxes in a column unchecked for acting as “all”. For example, if search within all the categories is needed then do NOT check any boxes in the categories filter
  • Results are opened in a new tab so feel free to just click on them right away.
  • To search by word click on the Magnifier icon
  • If you couldn’t find what you needed please leave us a message via admin@eslarchive.com we will post as soon as possible
  • Meanwhile, check each category for recent posts and activities

February 8, 2020
my feelings ESL/EFL game with emotion catch my feelings Catch my feelings ESL/EFL game with emotion balls catch my feelings and emotions

Catch my feelings ESL/EFL game with emotion balls

There are two ways to play Catch My Feelings esl/efl game. Both ways are easy with no preparation required. This ESL/EFL game is for kids, teenagers and adults. It is super fun […]
October 8, 2020
Vocabulary Tennis; an easy game to review and warm up vocabulary Vocabulary Tennis; an easy game to review and warm up Vocabulary Tennis an easy game to review and warm up

Vocabulary Tennis; an easy game to review and warm up

Vocabulary Tennis is a fun easy game to warm up and review vocabulary in addition to understanding the English level of students. This ESL warmer is similar to A-Z ESL Warmer but […]
January 16, 2020
esl number ice breaker and warm up number call Number call a warm up and ice breaker for ESL students esl number ice breaker and warm up

Number call a warm up and ice breaker for ESL students

Number call can be played as a warm up or an ice breaker. For this ESL activity make sure there are enough printed numbers to give out to students. Though you can […]
March 6, 2020
Best icebreaker activities using Conversation Cubes best icebreaker activities Best icebreaker activities using Conversation Cubes Best icebreaker activities using Conversation Cubes 350x230

Best icebreaker activities using Conversation Cubes

Conversation Cubes are very useful toys that any teacher can use for a few best ice breaker activities. Using conversation cubes not only bring more fun to class but also eliminate the […]
December 8, 2020
What's in Santa's gift sack Christmas ESL game santa What’s in Santa’s gift sack Christmas ESL game Whats in Santas gift sack Christmas ESL game

What’s in Santa’s gift sack Christmas ESL game

A fun way to bring a Christmas theme to ESL class is by using What’s in Santa’s gift sack Christmas ESL game This is based on another ESL game called “What’s in […]
January 19, 2020
fruit paint esl color game fruit paint Fruit Paint ESL color Game for kids fruit paint esl color game 960x720

Fruit Paint ESL color Game for kids

Fruit Paint is one of the best game to encourage kids for learning not only different fruit but also reviewing colors. this game is very effective for shy ESL students to speak […]