Our favourite Christmas poems
Our edit of the very best Christmas poetry for adults and children.

A time for family, friends, festivities and an undeniable sense of childhood nostalgia, the Christmas season brings with it so many sentiments. We’ve chosen a selection of our favourite Christmas poetry, from funny Christmas poems, to moving festive verses and some Christmas poems for kids, all perfect for reading by the fire over the festive season.
If you're looking for more ways to celebrate all things literary with those you love this festive season, discover our gift guides, including the best gifts for book lovers and the best Christmas books for children.
Looking for more poetry? Discover our edit of the best poetry books, here.
A Poem For Every Day of Christmas
by Allie Esiri
A Poem for Every Christmas Day is a heartwarming collection of 31 festive poems, compiled by Allie Esiri, perfect for sharing throughout the holiday season. Featuring works by beloved poets like Thomas Hardy, Christina Rossetti, and Robert Burns, this anthology brings the magic of Christmas to life with a poem for each day of December. This beautifully curated collection will fill your days with Christmas spirit, making poetry an enchanting part of your holiday tradition.
An extract from 'Another Night Before Christmas'
By Carol Ann Duffy
On the night before Christmas, a child in a house,
As the whole family slept, behaved just like a mouse . . .
And crept on soft toes down red-carpeted stairs.
Her hand held the paw of her favourite bear.
The Christmas tree posed with its lights in its arms,
Newly tinselled and baubled with glittering charms;
Flirting in flickers of crimson and green
Against the dull glass of the mute TV screen
The hushed street was in darkness. Snow duveted the cars –
A stray cat had embroidered each roof with its paws.
An owl on an aerial had planets for eyes.
The child at the window stared up at the sky,
Where two aeroplanes sped to the east and the west,
Like a pulled Christmas cracker. The child held her breath
And looked for a sign up above, as the moon
Shone down like a gold chocolate coin on the town.
Christmas Poems
by Carol Ann Duffy
For the first time, this beautiful collection brings together the illustrated Christmas poems that Carol Ann Duffy created for readers every year during her decade-long tenure as Poet Laureate.
Duffy's unique style and magical verse are reflected in artwork from Rob Ryan, David De Las Heras, Lara Hawthorne and others. A perfect gift for those in search of festive, much-loved poetry this Christmas.
A Visit from St. Nicholas
By Clement Clarke Moore
'Twas the night before Christmas, when all thro’ the house,
Not a creature was stirring, not even a mouse;
The stockings were hung by the chimney with care,
In hopes that St. Nicholas soon would be there;
The children were nestled all snug in their beds,
While visions of sugar plums danc’d in their heads,
And Mama in her ‘kerchief, and I in my cap,
Had just settled our brains for a long winter’s nap —
When out on the lawn there arose such a clatter,
I sprang from the bed to see what was the matter.
Away to the window I flew like a flash,
Tore open the shutters, and threw up the sash.
The moon on the breast of the new fallen snow,
Gave the lustre of mid-day to objects below;
When, what to my wondering eyes should appear,
But a miniature sleigh, and eight tiny rein-deer,
With a little old driver, so lively and quick,
I knew in a moment it must be St. Nick.
More rapid than eagles his coursers they came,
And he whistled, and shouted, and call’d them by name:
“Now! Dasher, now! Dancer, now! Prancer, and Vixen,
“On! Comet, on! Cupid, on! Dunder and Blixem;
“To the top of the porch! to the top of the wall!
“Now dash away! dash away! dash away all!”
As dry leaves before the wild hurricane fly,
When they meet with an obstacle, mount to the sky;
So up to the house-top the coursers they flew,
With the sleigh full of Toys — and St. Nicholas too:
And then in a twinkling, I heard on the roof
The prancing and pawing of each little hoof.
As I drew in my head, and was turning around,
Down the chimney St. Nicholas came with a bound:
He was dress’d all in fur, from his head to his foot,
And his clothes were all tarnish’d with ashes and soot;
A bundle of toys was flung on his back,
And he look’d like a peddler just opening his pack:
His eyes — how they twinkled! his dimples how merry,
His cheeks were like roses, his nose like a cherry;
His droll little mouth was drawn up like a bow.
And the beard of his chin was as white as the snow;
The stump of a pipe he held tight in his teeth,
And the smoke it encircled his head like a wreath.
He had a broad face, and a little round belly
That shook when he laugh’d, like a bowl full of jelly:
He was chubby and plump, a right jolly old elf,
And I laugh’d when I saw him in spite of myself;
A wink of his eye and a twist of his head
Soon gave me to know I had nothing to dread.
He spoke not a word, but went straight to his work,
And fill’d all the stockings; then turn’d with a jerk,
And laying his finger aside of his nose
And giving a nod, up the chimney he rose.
He sprung to his sleigh, to his team gave a whistle,
And away they all flew, like the down of a thistle:
But I heard him exclaim, ere he drove out of sight —
'Happy Christmas to all, and to all a good night.'
Christmas Poems
by Axel Scheffler
This beautiful poem appears in our festive collection Christmas Poems. This anthology of classic and modern Christmas poems, carols and songs, celebrates all the best things about the festive season, from the Nativity to Father Christmas and is beautifully illustrated by Axel Scheffler, illustrator of The Gruffalo.
Love Came Down at Christmas
By Christina Rossetti
Love came down at Christmas,
Love all lovely, Love Divine;
Love was born at Christmas,
Star and angels gave the sign.
Worship we the Godhead,
Love Incarnate, Love Divine;
Worship we our Jesus:
But wherewith for sacred sign?
Love shall be our token,
Love be yours and love be mine,
Love to God and all men,
Love for plea and gift and sign
Poems for Christmas
by Gaby Morgan
This beautiful Macmillan Collector's Library anthology is guaranteed to get anyone in the festive spirit, and is the perfect Christmas gift for poetry lovers. Poets throughout the ages have been inspired by the festive season, and collected here are Christmas poems by poets from William Shakespeare to Christina Rossetti.
Help Wanted
By Timothy Tocher
Santa needs new reindeer.
The first bunch has grown old.
Dasher has arthritis;
Comet hates the cold.
Prancer's sick of staring
at Dancer's big behind.
Cupid married Blitzen
and Donder lost his mind.
Dancer's mad at Vixen
for stepping on his toes.
Vixen's being thrown out—
she laughed at Rudolph's nose.
If you are a reindeer
we hope you will apply.
There is just one tricky part:
You must know how to fly.
A Poem for Every Winter Day
by Allie Esiri
This beautiful collection is full of verses that will transport you to sparkling winter scenes, with plenty of poems for celebrating Christmas and New Year's Eve. The poems are selected from Allie Esiri’s bestselling poetry anthologies A Poem for Every Day of the Year and A Poem for Every Night of the Year, including poems by Mary Oliver, Edgar Allan Poe, Thomas Hardy, E. E. Cummings, Robert Burns, Joseph Coelho, George the Poet, Benjamin Zephaniah and Jackie Kay.
Just Doing My Job
By Clare Bevan
I'm one of Herod's Henchmen.
We don't have much to say,
We just charge through the audience
In a Henchman sort of way.
We all wear woolly helmets
To hide our hair and ears,
And Wellingtons sprayed silver
To match our tinfoil spears.
Our swords are made of cardboard
So blood will not be spilled
If we trip and stab a parent
When the hall's completely filled.
We don't look very scary,
We're mostly small and shy,
And some of us wear glasses,
But we give the thing a try.
We whisper Henchman noises
While Herod hunts for strangers,
And then we all charge out again
Like nervous Power Rangers.
Yet when the play is over
And Miss is out of breath
We'll charge like Henchmen through the hall
And scare our mums to death.
The First Christmas
By Marian Swinger
It never snows at Christmas in that dry and dusty land.
Instead of freezing blizzards, there are palms and drifting sands,
and years ago a stable and a most unusual star
and three wise men who followed it, by camel, not by car,
while, sleepy on the quiet hills, a shepherd gave a cry.
He'd seen a crowd of angels in the silent starlit sky.
In the stable, ox and ass stood very still and calm
and gazed upon the baby, safe and snug in Mary's arms.
And Joseph, lost in shadows, face lit by an oil lamp's glow
stood wondering, that first Christmas Day, two thousand years ago
Read Me: A Poem for Every Day of the Year
by Gaby Morgan
This bestselling poetry anthology, which has sold over a quarter of a million copies, is perfect for sharing with the entire family. It contains a poem for every day of the year from the very best modern and classic poets, so you're sure to find familiar favourites along with exciting new discoveries.
King John's Christmas
By A. A. Milne
King John was not a good man —
He had his little ways.
And sometimes no one spoke to him
For days and days and days.
And men who came across him,
When walking in the town,
Gave him a supercilious stare,
Or passed with noses in the air —
And bad King John stood dumbly there,





