Sign In
Sign In
Register for Free
PrimaryEnglish

A poem a day – Introduce pupils to the rich language of poetry

Want to expose children to the amazing language of nearly 2,000 different poems? Start by reading just one a day…

Tre Christopher and Pet Henshaw
by Tre Christopher and Pet Henshaw
DOWNLOAD A FREE RESOURCE! Pie Corbett Ultimate KS2 Fiction Collection
PrimaryEnglish

There are oodles of benefits to sharing poetry with your class.

It’s a fabulous way of introducing pupils to new vocabulary and helping children to explore imagery and figurative language. It’s within poetry that elements such as metaphor and simile really come to life. Imagine all of the extra language pupils would be exposed to if you read aloud one poem every day.

That would be nearly 2,000 poems during a child’s primary school journey.

Poetry can really support emerging readers. Often, developing readers are not as intimidated when reading poetry because many poems are short and sweet. This can be so supportive for older pupils who struggle with reading. Many reluctant readers often find it easier to engage with poetry books.

However, children are less likely to have a poetry book as a library book and many will have never been read poetry at home.

Reading one poem a day in class is a non-threatening way to introduce children to poems and inspire in them a love of words and language. This lays excellent foundations for the teaching of poetry as a formal English unit.

Children who have daily experience of verse will be excited rather than daunted to learn about the mechanics of poetry and write their own examples. Whole-class sharing can inspire less confident readers to dip into poetry collections independently. The performance element is also great for bringing a classroom alive with activity.

This can have a huge impact on comprehension. Reading poetry aloud also supports the oracy agenda and helps build children’s confidence and self-esteem.

Reading poetry is also important to development in writing. It encourages children to play with language and words. When reading poetry, pupils hear how words can be moved and stretched to rhyme and use the models they have read in their own writing. They’ll also learn about word economy and the importance of ‘never wasting a word’.

Children can also be encouraged to ‘magpie’ words and phrases they love from the poems they hear. Jot them down in a writer’s journal to be recycled and re-imagined in your own writing at a later date.

Most importantly, poetry can deepen children’s imagination, challenge them to think differently about the world and help foster compassion, a sense of identity and empathy – some of the most important elements of primary education.


Reading a poem a day does not require any planning, preparation or marking – simply choose a poem (there are many 365 poem anthologies available) and read it to your class. Very quickly this responsibility can be handed over to the children to manage so they choose their own poems to read to the class on a rota basis.

Which poems?

Try linking the poems you read to a particular topic or theme such as pirates, dragons or the second world war. Alternatively, focus on a poetic form such as haiku for a week or so.

Use daily poems to introduce a topic or lesson, explore thoughts and feelings linked to PHSE, link to world events or read a poem simply for enjoyment, without the need for analysis or in-depth discussion. You may want to focus on a particular poet or simply choose a random poem each day. There is no right or wrong way to do it.

Supporting resources

Find poetry book recommendations to get you started here. There are lots of free teaching resources, recommended poetry books and activity ideas here.


Tre Christopher & Pet Henshaw are the founders of Dandelion Learning and provide English training and support. Free online training for setting up writing journals is available at their website. Follow Tre and Pet on Twitter at @treandpet.

You might also be interested in...