top of page

English Lesson Plans for Kids and Teens

Ready-to-use ESL lesson plans with interactive activities for children and teenagers. 

🖥️ Miro Activities

📄 PDF Lesson Plans

🎮 Interactive Games

🎯 Trend-Based Topics

PDF English lesson plans for kids and teens with interactive activities

Teach more. Prepare less.

New lesson plans

Photo Dump

This engaging ESL lesson plan is built around a teenage trend - the "Photo Dump" (sharing random, real-life picture collages from their week).Describing frozen moments in photos is the most natural way to practice the Present Continuous tense. Your teenage students will be instantly motivated because they will talk about their own lives, hobbies, pets, and everyday routines using real pictures from their smartphones.

level

age

a2

11-12 years

Sleepover Party

Engage your young learners with a real-life, interactive ESL lesson plan focused on birthday sleepovers, movie nights, and party invitations! In this low-prep A2 lesson, students learn how to catch specific details in audio voice notes: dates, times, prices, and phone numbers.

level

age

a2

11-12 years

Weird Human Habits

The lesson focuses on Present Simple, Present Continuous, stative verbs, and adverbs of frequency. Students work with real-life situations, practise the difference between the two tenses, and use the target language in engaging speaking activities. Students also explore why we yawn, discover surprising facts through a reading task, and practise talking about habits and what is happening now.

level

age

b1

13-14 years

My people

A listening lesson for teens about the people in our lives and the relationships we build. Students explore vocabulary for family, friends, classmates, online friends and romantic relationships, and practice useful phrases like spend time with, talk to, keep in touch with, fall in love and get married.

level

age

b1

13-14 years

Teen Life Around the World

The lesson develops the essential skill of reading for main ideas. Students read about teenagers from different countries, practise identifying the main message of a text, and learn to focus on key information rather than every individual word. Lesson plan also introduces and practices countries and nationalities vocabulary.

level

age

a2

13-14 years

How Online Are You?

English lesson for teenagers about digital habits, social media and phone use. Students explore their everyday digital routines through a video, Digital Habits Quiz, interactive activities and speaking tasks. The lesson focuses on Present Simple, Question Words and Adverbs of Frequency, helping teens talk about their online habits and daily routines in a natural, relevant context.

level

age

a2

13-14 years

Mystery Boxes

An engaging English lesson plan for young learners that practises have got, has got, negative forms, and simple questions through fun, meaningful communication. Children collect mystery box surprises, play interactive games, complete speaking tasks, and build their own collections while naturally using the target grammar and vocabulary.

level

age

a1

7-8 years

Peppa's Family

Make learning family vocabulary fun with this engaging online English lesson for young learners! Children learn and practise mum, dad, brother, sister, grandma, grandpa, baby, and family through songs, Peppa Pig, interactive games, TPR activities and speaking tasks.

level

age

a0

5-6 years

Find the Right Lesson for Your Students

Explore ready-to-use English lesson plans by age, level, grammar or topic.

English Lessons by Age

Find age-appropriate English lesson plans for your students.

5–6 Years

7–8 Years

9–10 Years

11–12 Years

13–14 Years

15–16 Years

English Lessons by Level

Find lessons for different English proficiency levels.

A0 English Lessons
A1 English Lessons
A2 English Lessons
B1 English Lessons
B2 English Lessons

English Lessons by Grammar

Practise grammar with engaging lessons for kids and teens.

Present Simple
Present Continuous
Present Perfect
Modal Verbs
Conditionals
Comparatives & Superlatives
Irregular Verbs

bottom of page