Primary English lessons
Free primary school English lessons for Grades 1–6: 589 lessons in 62 units. Each lesson has a clear explanation, practice questions and an answer key.
Choose your grade
Grade 1 English
Units: Listening and Speaking Foundations, Phonological and Phonemic Awareness, Alphabet Knowledge and Phonics and 7 more.
91 lessonsGrade 2 English
Units: Listening, Speaking, and Conversation, Advanced Phonics and Word Recognition, Reading Fluency and 7 more.
94 lessonsGrade 3 English
Units: Oral Communication and Listening, Word Analysis and Reading Fluency, Literary Reading Comprehension and 7 more.
95 lessonsGrade 4 English
Units: Advanced Listening and Speaking, Reading Fluency and Word Analysis, Literary Analysis and 7 more.
96 lessonsGrade 5 English
Units: Advanced Oral Communication, Reading Fluency and Advanced Word Study, Literary Interpretation and 7 more.
120 lessonsGrade 6 English
Units: Academic Listening and Speaking, Advanced Vocabulary and Word Analysis, Literary Analysis and 9 more.
Topics across the grades
See how each topic builds from one grade to the next.