Mini lessons

Mini lessons
for ESL kids teachers

Alphabet, phonics & reading for ESL kids

ESL kids mini lessons for teachers

Our mini lessons are free to use – just click on the lesson plan links below and print. Access to the flashcards, worksheets, PowerPoint lessons, songs and classroom readers, however, require a membership.

Our lesson plans are FREE!

Sign up for accompanying:

Mini-lessons: All age groups »

ESL kids mini-lessons

Our mini lessons can be included within your main lesson and should take around 10-20 minutes to complete.

All these lesson materials are in American English and British English (use the language switcher at the top to toggle between languages).

Click here to download full syllabus.

These are mini lesson plans.

Our lesson plan categories:

Stand-alone lessons (61)

Full course lessons (171)

Mini lessons (45)

Teens lessons (364)

Alphabet + phonics

1. Alphabet a-z (Level 1 beginners)

Alphabet abc lesson

1. Alphabet abc

Identify, recognize, say and print 3 lowercase letters – a, b and c.


Alphabet def lesson

2. Alphabet def

Identify, recognize, say and print 3 lowercase letters – d, e and f.


Alphabet ghi lesson

3. Alphabet ghi

Identify, recognize, say and print 3 lowercase letters – g, h and i.


Alphabet jkl lesson

4. Alphabet jkl

Identify, recognize, say and print 3 lowercase letters – j, k and l.


Alphabet mno lesson

5. Alphabet mno

Identify, recognize, say and print 3 lowercase letters – m, n and o.


Early words a-o lesson

6. Early words a-o

Identify, recognize, say and print 15 lowercase letters, read and print some simple words.


Alphabet pqr lesson

7. Alphabet pqr

Identify, recognize, say and print 3 lowercase letters – p, q and r.


Alphabet stu lesson

8. Alphabet stu

Identify, recognize, say and print 3 lowercase letters – s, t and u.


Alphabet vwx

9. Alphabet vwx

Identify, recognize, say and print 3 lowercase letters – v, w and x.


Alphabet yz lesson

10. Alphabet yz

Identify, recognize, say and print 2 lowercase letters – y and z.


Early words a-z lesson

11. Early words a-z

Identify, recognize, say and print 26 lowercase letters, read and print some simple words.

2. Alphabet a-z (Level 2 early starters)

Alphabet a-e lesson

1. Alphabet a-e

Identify, recognize, say and print 5 lowercase letters – a, b, c, d and e.


Alphabet f-j lesson

2. Alphabet f-j

Identify, recognize, say and print 5 lowercase letters – f, g, h, i and j.


Alphabet k-o lesson

3. Alphabet k-o

Identify, recognize, say and print 5 lowercase letters – k, l, m, n and o.


Early words a-o lesson

4. Early words a-o

Identify, recognize, say and print 15 lowercase letters, read and print some simple words.


Alphabet p-t lesson

5. Alphabet p-t

Identify, recognize, say and print 5 lowercase letters – p, q, r, s and t.


Alphabet u-z lesson

6. Alphabet u-z

Identify, recognize, say and print 6 lowercase letters – u, v, w, x, y and z.


Early words a-z lesson

7. Early words a-z

Identify, recognize, say and print 26 lowercase letters, read and print some simple words.

3. Alphabet A-Z (Levels 1 & 2)

Alphabet A-E lesson

1. Alphabet A-E

Identify, recognize, say and print 5 uppercase letters – A, B, C, D and E.


Alphabet F-J lesson

2. Alphabet F-J

Identify, recognize, say and print 5 uppercase letters – F, G, H, I and J.


Alphabet K-O lesson

3. Alphabet K-O

Identify, recognize, say and print 5 uppercase letters – K, L, M, N and O.


Alphabet P-T lesson

4. Alphabet P-T

Identify, recognize, say and print 5 uppercase letters – P, Q, R, S and T.


Alphabet U-Z lesson

5. Alphabet U-Z

Identify, recognize, say and print 6 uppercase letters – U, V, W, X, Y and Z.

Letter clusters + phonics

Vowel clusters "oo" "ee" "ou" lesson

1. Vowel clusters “oo” “ee” “ou”

Identify, recognize, say and print 3 vowel clusters – “oo”, “ee” and “ou”.


Consonant clusters "th" "sh" "ch" lesson

2. Consonant clusters “th” “sh” “ch”

Identify, recognize, say and print 3 consonant clusters – “th”, “sh” and “ch”.


Review clusters 1 lesson

3. Review clusters 1

Review and practice the 3 vowel clusters and 3 consonant clusters from the previous lessons.


Vowel clusters "ai" "oa" "ea" lesson

4. Vowel clusters “ai” “oa” “ea”

Identify, recognize, say and print 3 vowel clusters – “ai”, “oa” and “ea”.


Mixed clusters clusters "er" "ar" "or" lesson

5. Mixed clusters clusters “er” “ar” “or”

Identify, recognize, say and print 3 mixed clusters clusters – “er”, “ar” and “ea”.


Review clusters 2 lesson

6. Review clusters 2

Review and practice the 3 vowel clusters and 3 mixed clusters from the previous lessons.


Vowel clusters "ue" "ui" "oi" lesson

7. Vowel clusters “ue” “ui” “oi”

Identify, recognize, say and print 3 vowel clusters – “ue”, “ar” and “oi”.


Clusters "oo" "th" lesson

8. Clusters “oo” “th”

Identify, recognize, say and print 2 clusters – “oo” and “th”.

Early reading

Funny sentences 1 lesson

1. Funny sentences 1

Read, understand, say and write some simple sentences.


Funny sentences 2 lesson

2. Funny sentences 2

Read, understand, say and write some simple sentences.


Funny sentences 3 lesson

3. Funny sentences 3

Read, understand, say and write some simple sentences.


Funny sentences 4 lesson

4. Funny sentences 4

Read, understand, say and write some simple sentences.


Funny sentences 5 lesson

5. Funny sentences 5

Read, understand, say and write some simple sentences.


Funny sentences 6 lesson

6. Funny sentences 6

Read, understand, say and write some simple sentences.

Reading short texts

Reading short text 1: I'm Tom

1. Text 1: I’m Tom

Read, understand, say and write some simple sentences.


Reading short text 2: Paula the penguin

2. Text 2: Paula the penguin

Read, understand, say and write some simple sentences.


Reading short text 3: Superhero kids

3. Text 3: Superhero kids

Read and understand a simple text about the superpowers of each superhero kid. Then write a short text about a new superhero kid.


Reading short text 4: Rob the robot

4. Text 4: Rob the robot

Read and understand a simple text about a robot and what he does during the week and on weekends. Then write a short text about another robot’s weekdays and weekends


Reading short text 5: My bedroom

5. Text 5: My bedroom

Read and understand a simple text about a girl describing her bedroom. Then write a short text about your bedroom.


Reading short text 6: Ronaldo is great

6. Text 6: Ronaldo is great

Read and understand a simple text about the famous [hide_on_uk]soccer[/hide_on_uk][hide_on_us]football[/hide_on_us] player Ronaldo. Then write a short text about another famous person.


Reading short text 7: Winola the witch

7. Text 7: Winola the witch

Read and understand a simple text about a witch’s recipe for making a flying potion. Then write a short text about another witch and her potion recipe.


Reading short text 8: A super tall building

8. Text 8: A super tall building

Read and understand a simple text about the world’s tallest building, ‘Burj Khalifa’. Then write a short text about your school building.

Found a mistake? Please let us know.

Add a comment:

HTML Comment Box is loading comments…