The quickest way for a child to learn a poem by heart is to understand it first, then learn it a few lines at a time out loud, always starting again from the beginning, and hiding a little more of the text each round. Spread over a few evenings, a few minutes a night is usually enough for the short poems set in primary school.

This guide explains why schools ask for it, a step-by-step method, what to do when the poem is due tomorrow, and some classic poems that are free to use and good to recite.

Why do children learn poems by heart at primary school?

Because the national curriculum in England asks for it, right from the start. In Year 1, pupils learn to appreciate rhymes and poems and to recite some by heart. In Year 2, they continue to build up a repertoire of poems learnt by heart and to recite some with the right intonation, so the meaning is clear. In Years 3 and 4, they prepare poems to read aloud and to perform. In Years 5 and 6, they learn a wider range of poetry by heart, and prepare poems to perform to an audience.

A poem learnt by heart is also a store of words, rhythms and sentence shapes that children can draw on in their own writing. And for many children, reciting it well in front of the class is a real moment of pride.

How to learn a poem by heart: a five-step method

  1. Read it together and talk about it. Read the poem aloud, then ask your child what happens in it, who is speaking, and what any unusual words mean. A poem that makes sense is far easier to remember than a string of sounds.
  2. Split it into chunks. A line, two lines or a verse, depending on your child’s age. Mark the chunks on the sheet.
  3. Learn the first chunk out loud. Your child reads it, says it without looking, checks, and repeats. Then move to the next chunk.
  4. Always go back to the top. After each new chunk, say the poem from the beginning up to where you are. This joins the pieces into one poem instead of separate bits.
  5. Hide a little more each time. Cover the end of each line, or write out the poem with only the first letter of each word ('T O a t P w t s’). The less your child sees, the more they rely on memory.

Keep each session short, and stop before your child gets tired of it. The next evening, start with what was learnt the day before, then add the next chunk.

How to learn a poem by heart fast, when it’s due tomorrow

It happens. If the poem is due in the morning:

  • Spend the first few minutes on understanding. It is the fastest step, not a waste of time.
  • Learn the poem in chunks, going back to the top after each one, as above.
  • Stop well before bedtime, then have your child say it once more just before sleep.
  • Run through it again at breakfast, with the sheet nearby for a quick check.

A poem learnt in one evening may not last long, and that is fine. If the poem matters for a class performance, add a few short run-throughs over the following days.

Tricks for the lines that won’t stick

  • Follow the rhythm. Clap or tap the beat as your child recites. Many children’s poems have a strong beat that carries the words along.
  • Lean on the rhymes. The rhyming word at the end of a line often brings the whole line back. Ask your child to say the rhyming words on their own first.
  • Add a gesture. A hand movement for each line, or for key words, gives memory something else to hold on to.
  • Draw it. A small picture for each verse, in order, works well for children who think in images.
  • Record it. Your child can listen to themselves on the phone and hear which line they skip.
  • Recite it to someone new. A grandparent on a video call, a teddy, the dog. A fresh audience turns practice into a small performance.

Poems to learn by heart, free to use

Your child’s teacher normally chooses the poem. If you want to practise with a poem of your own, or your child asks for one, these classics are out of copyright and good to recite. The first lines give a feel for each one.

For Years 1 and 2:

  • Windy Nights, Robert Louis Stevenson (1850–1894): ‘Whenever the moon and stars are set, / Whenever the wind is high’.
  • My Shadow, Robert Louis Stevenson: ‘I have a little shadow that goes in and out with me’.
  • Who Has Seen the Wind?, Christina Rossetti (1830–1894): ‘Who has seen the wind? / Neither I nor you’.

For Years 3 and 4:

  • The Owl and the Pussy-cat, Edward Lear (1812–1888): ‘The Owl and the Pussy-cat went to sea / In a beautiful pea-green boat’.
  • From a Railway Carriage, Robert Louis Stevenson: ‘Faster than fairies, faster than witches, / Bridges and houses, hedges and ditches’.

For Years 5 and 6:

  • Jabberwocky, Lewis Carroll (1832–1898): ‘Twas brillig, and the slithy toves / Did gyre and gimble in the wabe’.
  • The Tyger, William Blake (1757–1827): ‘Tyger Tyger, burning bright, / In the forests of the night’.

How do I know the poem is really learnt?

Ask your child to recite it the next day, without warming up and without the sheet. If a line goes missing, give them the first word only, and note which line it was: that is the one to practise next time. A poem said confidently on two separate days is usually secure.

Keep praise on the effort and the expression, not just on getting every word. The curriculum talks about reciting with intonation that makes the meaning clear, and that is worth celebrating too.

Where Kamelo fits in

Kamelo follows the same steps. You photograph the poem (and the homework diary line, if it says which verses to learn), check the text Kamelo read, about thirty seconds later, and your child practises in four stages: read and listen, then one word hidden per line with its first letter as a clue, then half the words hidden, then reciting from memory, tapping to show a line when stuck. It is never a fail, and a session lasts about ten minutes. A poem you photograph or type stays private to your family. Kamelo is planned for the UK in January 2027; the poems page explains how it works.

Questions parents ask

How long does it take to learn a poem by heart?
It depends on the poem and on the child. A short verse of four to eight lines can often be learnt over a few evenings of five to ten minutes. Longer poems take longer: add a verse at a time rather than learning the whole poem at once.
What is the quickest way to memorise a poem?
Understand it, then say it out loud a few lines at a time, restarting from the top each time and hiding more of the words as you go. Short sessions spread over a few days are quicker in the end than one long session.
What poems should a Year 2 child learn by heart?
Your child’s teacher usually chooses. Short rhyming poems with a strong beat suit this age: Windy Nights or My Shadow by Robert Louis Stevenson, or Who Has Seen the Wind? by Christina Rossetti.
Do children still have to learn poems by heart at school?
Yes. The national curriculum in England asks Year 1 pupils to recite some poems by heart, Year 2 pupils to build up a repertoire of poems learnt by heart, and pupils in Years 5 and 6 to learn a wider range of poetry by heart.

Sources

Read next

Tonight’s homework, without the fight.

Planned for the UK in January 2027. France comes first, from October 2026.

An email on launch day

Kamelo isn’t in the app stores yet. Leave your email and we’ll let you know the day it’s available on the App Store or Google Play.

Your phone

Just that one email, then your address is deleted. No newsletter, no account to create. Planned for the UK in January 2027. France comes first, from October 2026.