School Subjects | Interactive ESL Matching & Speaking Activity
π«π Whatβs your favourite school subject?
Make school subjects vocabulary fun, visual and interactive with this hands-on ESL printable!
Designed for young English learners, this resource helps students learn, recognise and match school subjects with pictures, and then use the vocabulary in simple speaking activities.
π SCHOOL SUBJECTS INCLUDED
Maths β’ History β’ PE β’ Geography β’ English β’ Science β’ Chemistry β’ Art β’ Music β’ RE β’ IT
Each subject is supported by a clear visual image, helping young learners connect the English word with its meaning.
βοΈ LEARN β’ MATCH β’ PLAY
The resource includes different ways to practise.
Students can first use the ready-made colourful version as a visual vocabulary reference.
They can then work with the version containing empty spaces, cut out the individual subject pictures and match each picture to the correct school subject. This gives you an easy hands-on vocabulary activity that can be reused for revision. The separate matching pictures are provided on page 4 of the PDF.
π£οΈ SPEAKING PRACTICE
Once students are familiar with the vocabulary, use the included prompt:
βWhat is your favourite school subject?β
Students can answer:
My favourite school subject is English.
My favourite subject is PE.
I like Art.
You can also extend the activity with questions such as:
βDo you like Maths?β
βWhat subject is this?β
βWhen do you have English?β
π― SKILLS PRACTISED
- School subjects vocabulary
- Picture-to-word matching
- Speaking
- Reading
- Vocabulary recognition
- Asking & answering questions
- Memory and visual association
- Fine motor skills
β¨ PERFECT FOR
Young ESL/EFL learners, Pre-Junior & Junior classes, back-to-school lessons, school vocabulary units, speaking practice, vocabulary revision, pair work and learning centres.
π 4-page digital PDF
π 11 school subjects
π§© Matching activity included
π£οΈ Speaking prompt included
π¨οΈ Digital download β no physical product will be shipped.
Print β’ Cut β’ Match β’ Speak β’ Learn! π«βοΈπ