Skip to main content
📖 Christmas Poems & Poetry 2026

Christmas
Poems

62+ poems - timeless classics, funny verse, short card-ready pieces, religious and inspirational poetry, rhymes for kids, and romantic verse for the one you love.

Christmas poems have been part of the season for centuries - from Clement Clarke Moore's iconic "'Twas the Night Before Christmas" to the short verses we tuck into greeting cards each December. There's something about Christmas poetry that captures the spirit of the holidays in ways that prose simply can't: the rhythm of a well-turned line mirrors the rhythm of the season itself, and a good poem stays with you long after the decorations come down.

This collection brings together 62 pieces of poetry for Christmas - classic works you'll recognise, original short poems perfect for cards, laugh-out-loud funny verse, faith-filled religious poetry, uplifting inspirational pieces, rhymes for children, and romantic poems for partners. Every poem has a one-click copy button, so you can drop it straight into a card, text, or social post.

Timeless

Classic & Famous Christmas Poems

The poems that defined Christmas for generations. These beloved works have been recited at firesides, printed on cards, and memorised by schoolchildren for over a century.

A Visit from St. Nicholas

Clement Clarke Moore, 1823
'Twas the night before Christmas, when all through 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 danced in their heads;
And mamma 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 reindeer,
With a little old driver, so lively and quick,
I knew in a moment it must be St. Nick.

Christmas Bells

Henry Wadsworth Longfellow, 1863
I heard the bells on Christmas Day
Their old, familiar carols play,
And wild and sweet
The words repeat
Of peace on earth, good-will to men!

And thought how, as the day had come,
The belfries of all Christendom
Had rolled along
The unbroken song
Of peace on earth, good-will to men!

Till, ringing, singing on its way,
The world revolved from night to day,
A voice, a chime,
A chant sublime
Of peace on earth, good-will to men!

In the Bleak Midwinter

Christina Rossetti, 1872
In the bleak midwinter, frosty wind made moan,
Earth stood hard as iron, water like a stone;
Snow had fallen, snow on snow, snow on snow,
In the bleak midwinter, long ago.

Our God, Heaven cannot hold Him, nor earth sustain;
Heaven and earth shall flee away when He comes to reign.
In the bleak midwinter a stable place sufficed
The Lord God Almighty, Jesus Christ.

The Oxen

Thomas Hardy, 1915
Christmas Eve, and twelve of the clock.
"Now they are all on their knees,"
An elder said as we sat in a flock
By the embers in hearthside ease.

We pictured the meek mild creatures where
They dwelt in their strawy pen,
Nor did it occur to one of us there
To doubt they were kneeling then.

So fair a fancy few would weave
In these years! Yet, I feel,
If someone said on Christmas Eve,
"Come; see the oxen kneel,

"In the lonely barton by yonder coomb
Our childhood used to know,"
I should go with him in the gloom,
Hoping it might be so.

Somehow Not Only for Christmas

John Greenleaf Whittier
Somehow not only for Christmas
But all the long year through,
The joy that you give to others
Is the joy that comes back to you.

And the more you spend in blessing
The poor and lonely and sad,
The more of your heart's possessing
Returns to make you glad.

A Christmas Carol

Sara Teasdale, 1911
The kings they came from out the south,
All dressed in ermine fine;
They bore Him gold and chrysoprase,
And gifts of precious wine.

The shepherds came from out the north,
Their coats were brown and old;
They brought Him little new-born lambs —
They had not any gold.

The wise men came from out the east,
And they were wrapped in white;
The star that led them by the day
Continued on by night.
Quick Reads

Short Christmas Poems

Brief and beautiful - these short poems are perfect for Christmas cards, gift tags, text messages, and social media captions. Each one says a lot in very few lines.

First Snow

The first snow falls on Christmas Eve,
A whispered promise we believe —
That kindness still can light the dark,
And every heart can hold a spark.

Candlelight

One candle lit against the night
Becomes a constellation bright.
So may your Christmas season be:
A single flame that others see.

December Morning

Frost on the windowpane, tea in the cup,
The whole world slowing down, and looking up.
Christmas needs nothing grand to make it right —
Just people you love in the same warm light.

The Gift

Wrap it in paper, tie it with string,
But the best gift of all is an invisible thing:
The time that you give and the words that you say
Matter more than the ribbons on Christmas Day.

Homeward

Every road at Christmas
Leads to the same front door,
To the smell of something baking
And the people we live for.

Snowfall

Snow doesn't ask permission.
It falls on rich and poor the same,
Covers every crack and corner —
Christmas does the very same.

Under the Tree

The tree is trimmed, the lights are low,
The fire hums, the embers glow.
All I wanted, all I need,
Is right here now - this night, this peace.

Stars Above

A star once led three travellers far.
Tonight it leads us where you are —
To tables set, to glasses raised,
To quiet thanks, to carols praised.

The Season

December strips the calendar thin,
Then Christmas lets the wonder in.
For one bright week the world agrees:
Let's try our best at being pleased.

A Card Verse

From my door to yours tonight,
A wish wrapped tight in candlelight:
May your Christmas overflow
With every joy the season knows.

Winter Walk

Crunching through the silver frost,
No appointment, nothing lost.
Just the cold, the quiet, the sky —
Christmas slowing time to a sigh.

Goodnight, Christmas

The wrapping's torn, the carols done,
The candles out, the day is won.
We hold the ones we love up close
And whisper thanks for what matters most.
Witty

Funny Christmas Poems

Christmas poetry doesn't have to be solemn. These humorous poems capture the chaos, comedy, and absurdity of the holiday season - perfect for reading aloud at the dinner table.

The Christmas Diet

I started December with noble intent:
A salad for lunch, a brisk walk, Lent.
By the fifth I had caved to a mince pie (or four),
By the tenth I stopped counting, by the twentieth - no more.
The scales in the bathroom I've turned to the wall.
Merry Christmas to all - pass the Yule log, y'all.

Assembly Required

The box said "Easy - just follow the guide!"
Six hours later I'd nearly cried.
Twelve screws were spare, the shelf was on wrong,
And somewhere a child was singing a song
About how their present would be the best yet.
It's 3 a.m., and I'm drenched in regret.

The Office Party

Dave from accounting wore antlers again,
Susan brought fruitcake that no one would claim.
The boss gave a speech about synergy's power
While half of us planned our escape within the hour.
The DJ played Wham! for the seventh straight time.
Happy Christmas, dear colleagues - at least there was wine.

Santa's Satnav

Santa trusted his GPS one Christmas Eve night.
It sent him through Croydon - that can't have been right.
A U-turn in Slough, then a roundabout thrice,
"Recalculating" - Santa muttered something not nice.
The reindeer were baffled, the elves were in tears.
He delivered to Basingstoke. Twice. Both years.

Relative Values

Uncle Ron will corner you near the cold cuts,
To tell you his theory on government ruts.
Gran will ask loudly if you've found The One,
Your cousin will spoil the next season you've not begun.
The dog will steal turkey right off of the plate.
I love Christmas with family. I'll be three hours late.

The Ugly Sweater

Grandma knitted this sweater with love - and with wool
From a sheep that apparently hated the Yule.
The reindeer looks startled, the snowman's on fire,
And the tree is a shape I would rather not enquire.
But I'll wear it on Christmas with absolute pride.
At least it hides nicely the mince pies inside.

Christmas Eve Shopping

The car park is full and the shelves have been cleared,
The staff look traumatised, the manager's disappeared.
I grab the last gift set - it's soap and a candle.
The queue stretches back further than I'm built to handle.
My card gets declined. My spirit descends.
Merry Christmas, my darlings. You're getting gift cards again.

Leftover Turkey

Turkey sandwiches Monday, turkey soup on the Tuesday,
Turkey risotto Wednesday - I'm losing the will to say
Anything kind about poultry or basting or thighs.
By Thursday I've hidden the carcass. Nobody buys
My claim that it "must have gone off in the night."
Friday: turkey stir-fry. Fine. One. Last. Bite.

The Card List

I wrote forty cards and I posted them late,
Forgot my own sister, sent two to next door,
Misspelled someone's surname - correction: two more.
The stamps cost a fortune, the envelopes tore.
Next year I'm just texting. Or moving abroad.

December First

The calendar opens - a chocolate awaits!
So small and so thin it barely translates
To actual chocolate. More like a wish.
But I eat it at 6 a.m. - isn't that bliss?
By day twelve I've eaten tomorrow's as well.
Advent calendar gone by the fifteenth. Oh well.
Sacred

Religious Christmas Poems

Poems that honour the spiritual heart of Christmas. These verses reflect on faith, the nativity, and the deeper meaning of the season - ideal for church readings, prayer groups, and cards with a Christian message.

The Stable

No palace and no golden floor,
Just straw and starlight through the door.
A manger held what kings would seek:
The Word made flesh, so small, so meek.
The shepherds came with empty hands,
The wise men crossed through foreign lands,
And all of them knelt just the same
Before a child without a name the world already knew.

Bethlehem Night

The sky broke open, wide and bright,
Above a town that Christmas night.
Angels sang what hearts had prayed:
Be not afraid, be not afraid.
For unto you a child is born,
A light to greet the coldest morn,
A promise kept since time began —
God reaching down to hold the hand of man.

Christmas Prayer

Lord, on this day of celebration,
Help us remember why we kneel.
Not for the gifts beneath the tree
But for the gift no eye can see —
Your grace, Your mercy, and Your peace
That bids our restless striving cease.
Wrap us in wonder, hold us near,
And walk beside us through the year.

The Star Still Shines

Two thousand years, the star still shines
Above the noise of modern times.
It doesn't need a telescope —
It's found wherever people hope,
Wherever kindness breaks the cold,
Wherever ancient truths are told,
Wherever faith lights up the room:
The star still points toward that tomb and manger, all in one.

Mary's Lullaby

Sleep now, little one, the world can wait.
The kings will come, but not till late.
The shepherds' song has settled down,
The angels left without a sound.
I hold you close, this borrowed bed,
A crown of stars above your head.
The world will ask so much of you —
But tonight, my child, the stars will do.

At the Church Door

We file in slowly, coats still cold,
And take our seats as carols roll
Through arches older than our names.
The candles flicker, nothing's changed:
The same old story, told once more,
Of shepherds, kings, an open door.
And yet it moves us every time —
Because the truth needs no new rhyme.

A Blessing for Christmas

May His light find every shadow in your home,
May His peace follow you wherever you may roam.
May the joy of Christmas morning fill your year,
And may His love remind you: you are held, you are here.

Emmanuel

God with us - that's what the name means.
Not above us, not apart,
But walking with us through the dark,
A lantern held against the heart.
Christmas asks us to believe
That heaven came this close to earth,
That all of history turned its page
On one quiet, world-changing birth.

The Shepherd's Walk

They left their flock upon the hill
And followed what they could not see —
A sound, a light, a promise still
Unfolding over Galilee.
They found no army, found no throne,
Just a child wrapped tight in cloth.
And somehow that was quite enough
To prove that they were not alone.

Midnight Mass

The church is full at midnight hour,
The organ fills the ancient tower.
We sing the words our parents sang,
The same bell that our grandparents rang.
And in that moment, time collapses —
Every Christmas, every Mass is
One unbroken chain of praise
Stretching back through all our days.
Uplifting

Inspirational Christmas Poems

Poems about hope, generosity, gratitude, and the quiet magic that makes Christmas more than just a date on the calendar. Share these when you want to lift someone's spirits.

What Christmas Knows

Christmas knows what we forget the rest of the year:
That the table matters more than the meal,
That the card matters more than the gift,
That being here - just being here —
Is the most extraordinary thing of all.

The Quiet Hour

Before the morning rush, before the noise,
Before the paper flies and the children's joys —
There's a moment, still and silver-thin,
When Christmas pauses and lets wonder in.
Hold it. Breathe it. Let it stay.
The rest will come. It always does. But this - this quiet - is the day.

A Small Thing

You don't need a grand gesture at Christmas,
No skywriting or diamond ring.
Sometimes the bravest thing you'll do
Is simply knock on someone's door and bring
A plate of something homemade, a half-hour of your time,
The gift of being present. That's the whole paradigm.

December Wisdom

Every year the days get shorter,
And every year we light the dark.
That's the lesson Christmas teaches:
You don't wait for someone else's spark.
You strike the match. You trim the tree.
You set the table, pour the wine.
You make the warmth you want to feel
And share it down the line.

One Good Day

If the whole world could agree
To be kind for just one day —
To put the arguments on pause,
To meet each other halfway —
Imagine what might carry over
Into January, into spring.
Christmas isn't just a day.
It's practice for a better thing.

Still Here

This Christmas isn't perfect,
And maybe none of them have been.
But you're still here, and so am I,
And that's worth more than evergreen.
The tree will shed its needles,
The lights will all come down,
But the fact that we showed up for each other?
That's the only crown.

The Giver

The best gifts aren't expensive.
They're the ones that cost you time:
A letter written longhand,
A recipe passed down the line,
An evening with the phone switched off,
A promise kept, a song you shared.
The best gifts prove the simplest truth:
Someone noticed. Someone cared.

Enough

You don't need the perfect photo,
The matching pyjamas, the flawless spread.
You need the people you'd cross a blizzard for
Gathered round the table, breaking bread.
Christmas is the permission slip
To stop pretending you're fine on your own
And say: I need you, I missed you,
Welcome back. Welcome home.

Winter Light

The darkest month gives us the brightest night.
There's a lesson there, if you want it:
Every struggle carries its own light,
Every winter ends, every candle lit
Is proof that someone chose to fight the dark
Instead of cursing it.

Tomorrow

When the tinsel's down and the tree is bare
And the world clicks back to its daily care,
Carry one thing from this Christmas night:
The belief that people are mostly alright,
That kindness isn't seasonal work,
And the best is still ahead - not behind the curtain, but in the murk
Of ordinary days, where it matters the most.
Young Readers

Christmas Poems for Kids

Simple rhymes that children can learn, recite, and giggle at. These poems are easy to memorise and fun to read aloud - perfect for school performances, bedtime, and Christmas morning excitement.

CHRISTMAS Acrostic

Candles glowing, warm and bright,
Happy faces in the light,
Reindeer flying through the sky,
Icicles that catch your eye,
Stockings hung beside the fire,
Tinsel draped a little higher,
Music floating, soft and clear,
All the people we hold dear,
Smiles and love - it's finally here!

SANTA Acrostic

Sleigh bells jingling in the snow,
Across the rooftops, watch him go!
North Pole workshop, elves and all,
Toys for every girl, big and small,
And cookies left? He'll eat them all!

Five Little Snowflakes

Five little snowflakes falling from the sky,
The first one said, "Let's land on something high!"
The second one said, "I'll sit upon your nose!"
The third one said, "I'll melt upon your toes!"
The fourth one said, "I'll settle on the tree!"
The fifth one said, "Catch me if you can - whee!"
Then whoooosh went the wind, and they all blew away,
But five more little snowflakes came out the next day.

Dear Santa

Dear Santa, I've been mostly good,
I cleaned my room (well, sort of could),
I shared my sweets (just once or twice),
I only pulled the cat's tail - nice!
So if you're checking lists tonight,
I hope mine's mostly, nearly right.
Leave something underneath the tree?
Love and mince pies - signed by me.

Christmas Morning

I woke up early - was it four?
I crept downstairs across the floor.
The tree was lit! The gifts were there!
I nearly tripped upon the stair.
I poked a parcel, shook a box,
Found chocolate hidden in my socks.
Then Mum appeared and said, "Not yet!"
But grinned, because she can't forget
She used to do the same thing too
When Christmas morning was brand new.

Reindeer Names

Dasher, Dancer, Prancer, Vixen,
Comet, Cupid, Donner, Blitzen!
Eight fine reindeer, strong and tall,
Pulling Santa's sleigh through all
The snowy clouds on Christmas night.
And leading them - a nose so bright:
Rudolph, with his glow of red,
Lighting up the sky ahead!

The Snowman's Song

I'm a snowman in the garden,
I've a carrot for a nose.
I've got buttons down my middle
And a scarf where the cold wind blows.
I can't come in for dinner,
I can't sit beside the fire,
But I'll stand here through the night
And watch the stars climb higher.

If I Were an Elf

If I were an elf, I'd paint every toy,
I'd test all the games (the best part - oh boy!),
I'd sneak extra sweets into every child's sack,
I'd ride on the sleigh and I'd never look back.
I'd wave at the moon, I'd high-five a star,
I'd shout "Merry Christmas!" from near and from far.
Then back to the workshop for cocoa and rest.
Being an elf? Absolutely the best.
Romantic

Christmas Love Poems

For the person who makes every Christmas brighter just by being there. These poems are for partners, spouses, and the love that turns a cold December into something warm.

Our December

You're the reason I string up the lights,
The reason the fire feels twice as warm.
Christmas isn't the tree or the gifts —
It's your hand in mine through the storm.
So here's my wish, the only one:
More Decembers just like this,
With you beside me in the glow,
The cold outside, and this - our bliss.

Under the Mistletoe

We don't need mistletoe, you and I,
But I'll hang it in the doorway anyway.
Because some traditions deserve to live,
And kissing you is my favourite holiday.

Christmas Eve Together

The world goes quiet on Christmas Eve,
And in that hush I always find
The truest version of my happiness:
You, the fire, the snow, your mind
Wandering through some story told
While I just sit and watch the gold
Of candlelight upon your face
And think: there is no better place.

Two Mugs

Two mugs of cocoa on the table,
Two pairs of slippers by the door,
Two lives that chose each other daily —
What could Christmas offer more?
The tree is crooked, the star's off-centre,
The tinsel's tangled in a fight.
But you're laughing, and I'm laughing,
And everything's alright.

Winter With You

I used to dread the dark of winter,
The early nights, the heavy skies.
But now December's my favourite chapter
Because I read it through your eyes.
You find the magic I'd walk past,
The frost, the stars, the robin's call.
You make a season out of nothing —
You make Christmas out of it all.

Your Gift

I wrapped your present three times over,
The paper ripped, the tape gave way.
But here's the thing I couldn't wrap:
The gratitude I carry every day
For mornings shared and evenings slow,
For all the ways you let me know
That Christmas, like the rest of life,
Is better as a two-person show.

How to Use Christmas Poems

A well-chosen Christmas poem elevates any card, speech, or social media post. For greeting cards, the short Christmas poems section above is purpose-built: each piece fits comfortably alongside a personal message without overwhelming the space. Write the poem on the left side, your own words on the right, and sign off - instant elegance.

For school events, the Christmas poems for kids are easy to memorise and fun to perform. The acrostic poems work particularly well as classroom activities - children can create their own using different Christmas words. For church services, the religious Christmas poems section pairs beautifully with readings and carols. And if you need something for a dinner toast or party reading, the funny Christmas poems always land well - especially "The Office Party" and "Assembly Required."

The History of Christmas Poetry

Christmas poetry traces its roots to medieval carols - songs that were also poems, passed orally through generations. But the modern tradition of Christmas poems truly began in 1823, when Clement Clarke Moore published "A Visit from St. Nicholas" and single-handedly defined the image of Santa Claus for the English-speaking world. That poem's influence is hard to overstate: the eight reindeer, the sleigh on the rooftop, Santa coming down the chimney - all of it originated in those 56 lines.

The Victorian era brought a golden age of Christmas poetry, with Christina Rossetti's "In the Bleak Midwinter" and Longfellow's "Christmas Bells" becoming permanent fixtures of the season. Today, the tradition continues in greeting cards, social media, and school performances - proof that the appetite for poetry at Christmas is as strong as ever. Whether you reach for a classic or write your own, a Christmas poem carries something that a text message alone cannot: rhythm, intention, and the sense that someone took the time to choose the right words.