Christmas Love Poems for Him, Her and Your Spouse

Christmas love poems say what a card on its own can’t. Below are 14 original poems for him, for her and for your husband or wife, plus poems for a first Christmas together, for couples apart for the holidays, and short verses to write in a card. At the end are two classic Christmas poems about love. For more collections, browse all our poems.
Christmas love poems for her
All poems in this section are original poems by Poetry Valley.
1. Tinsel
The tree leans left, the lights half work,
the angel's lost a wing,
and you're laughing on the living room floor
with tinsel in everything.
I've had a lot of Christmases.
I've opened a lot of bows.
But this is the one I'll keep, my love,
as long as remembering goes.
2. What I Want
You asked me what I want this year.
I said, "Oh, nothing much."
I meant a slow December morning,
coffee, and your touch.
I meant your cold feet under the blanket,
your humming while you wrap.
I meant the life we already have.
I'd like more of that.
3. First Snow
The first snow fell while you were asleep.
I didn't wake you. I watched it alone
and thought how every flake that falls
is new, and still finds its way home.
Christmas love poems for him
All poems in this section are original poems by Poetry Valley.
4. The Lights
You hang the lights in the bitter cold
and mutter at every knot,
then stand back proud in the dark front yard
at the crooked thing you've got.
The neighbors' houses glow like stars.
Ours blinks a little, too.
I love it more than the whole bright street,
because it was hung by you.
5. Gift Receipt
You'll never guess what I got you, love,
and honestly, neither will I.
I've wrapped it twice and changed it three times.
The gift receipt is inside.
But nothing I bought could say it right,
so here's what the box can't hold:
you are my favorite part of the year,
and the warmest thing in the cold.
6. Christmas Morning
You're up before the children,
hair wild, coffee made,
whistling the wrong words to a carol
in the kitchen, unafraid.
That's my favorite Christmas present,
and it isn't under the tree:
an ordinary man in his slippers
who chose to build this life with me.
Christmas poems for your husband or wife
All poems in this section are original poems by Poetry Valley.
7. Twenty Christmases
Twenty Christmases, give or take.
One with snow. One with rain.
One in a flat so small the tree
stood in the bathtub. One on a train.
One where we didn't speak till noon
and made it up by the fire.
If I could unwrap one of them again,
I'd choose them all. With you.
8. For My Wife at Christmas
You remember every name on the list,
every teacher, every aunt,
the neighbor who likes peppermint,
the cousin who says she can't.
You make the season happen
for everyone in sight.
So this one is for you, my love:
sit down. I've got tonight.
A poem for your first Christmas together
All poems in this section are original poems by Poetry Valley.
9. Our First Christmas
Two stockings that don't match,
one ornament we chose together,
a gas-station tree, a little bare,
and a forecast of bad weather.
It doesn't look like the magazines.
It doesn't need to, dear.
It's the first page of something long,
and I'm so glad you're here.
A Christmas love poem for long distance
All poems in this section are original poems by Poetry Valley.
10. Miles Apart
Your gift came in brown paper
with far too much tape, like you.
I opened it on a video call,
your face a little blue
from the screen, the late hour,
the thousand miles between.
Next year, love: the same tree,
the same room, the same scene.
Short Christmas love poems for cards
All poems in this section are original poems by Poetry Valley.
11. The Light I Look For
Merry Christmas, my love.
Of all the lights this year,
the one I look for first
is you, already here.
12. Holiday Socks
I don't need snow or silver bells
or a ribbon on a box.
I just need you on Christmas morning
in your terrible holiday socks.
13. Same Wish
Happy Christmas, my love.
Same wish as every year:
more mornings, more laughing,
more us, right here.
14. The Gift
You're the gift I didn't know to ask for,
and the one I'd ask for still.
Happy Christmas, my love: short messages
Need just one line for a card or a text? Try one of these:
- Happy Christmas, my love. You are my favorite tradition.
- Every Christmas with you feels like the first one.
- All I want for Christmas is already sitting next to me.
- Thank you for another year of us. Merry Christmas, love.
- Wherever you are this Christmas is where home is.
Classic Christmas poems about love
Both of these were published long before 1930 and are in the public domain. They are about the love at the heart of the Christmas story, and are often read at Christmas services and weddings.
- Love Came Down at Christmas by Christina Rossetti (1885). Opens: “Love came down at Christmas,” A short carol that ends by asking that love be “yours and mine,” a gift to give each other.
- In the Bleak Midwinter by Christina Rossetti (1872). Opens: “In the bleak mid-winter” Best known as a carol, it ends with the famous question of what to give, and the answer: “give my heart.”
How to write your own Christmas love poem
Start with one real memory from this year: the tree you argued over, the first snow, a song in the car. Describe it plainly, then end with one line about what that moment means to you. Short is better than long, and true is better than perfect. If you want help getting started, our poem starters and guide to rhyme and sound devices can help.
Frequently asked questions
What do you write in a Christmas card to your partner?
A short verse plus one personal line works best. Pick one of the card poems above, then add a memory from your year together, such as “Thank you for this year, especially the road trip.”
Can I use these poems in my card?
Yes. The original poems on this page are free to copy into a card or message for your partner.



