Between the shopping, the cooking and the family plans, the card for your partner often gets written last, in a hurry, five minutes before the gifts are opened. This year, give it a little more thought. A few honest lines will outlast almost anything under the tree.
Here are 34 Christmas love messages for your boyfriend, girlfriend, husband or wife, plus a short letter you can adapt, whether your Christmas is snowy or spent on a beach.
Jump to
What to write in a Christmas card for your partner
- Look back at the year. Christmas is a natural moment to remember what you lived together: a trip, a move, a hard month you got through.
- Mention your traditions. The movie you watch every year, the ornament you argue about, the dish only they can cook.
- Look forward. One wish or plan for the year ahead turns a sweet card into a meaningful one.
Romantic Christmas messages
- "Merry Christmas, my love. You're the best gift I've ever been given."
- "All I want for Christmas is exactly what I already have: you."
- "Every Christmas with you feels like coming home."
- "The lights are pretty, but nothing lights up my year like you do."
- "Thank you for making this year so special. Merry Christmas to my favorite person."
- "Of all the moments this year, the best ones had you in them."
For your girlfriend or wife
- "Merry Christmas to the woman who makes every season feel like the best one."
- "You make our home warm, our year brighter and my life so much better. Merry Christmas, love."
- "I hope you know how loved you are, today and every day after it."
- "Thank you for every hug, every laugh and every Christmas cookie I wasn't supposed to eat yet."
- "Being next to you is my favorite part of the holidays."
- "Merry Christmas, beautiful. Here's to many more under the same roof."
For your boyfriend or husband
- "Merry Christmas to my partner in everything, including the fight with the Christmas lights."
- "You make every holiday better just by being there. I love you."
- "Thank you for being my calm in the busiest month of the year."
- "My Christmas wish came true early. It's you."
- "I'm so grateful for you, this year and every year. Merry Christmas, love."
- "Best thing about Christmas? Spending it with you. Second best: the leftovers."
Turn your message into a page they'll keep
Add your photos and your song, see a preview, then send it as a private link.
Create your love letterYour first Christmas together
- "Our first Christmas together. I hope it's the first of many."
- "Last year I didn't even know you. This year you're the best part of my holidays."
- "Let's start some traditions of our own, beginning today."
- "Merry first Christmas, us. I like the sound of that."
- "New year, new traditions, same favorite person. Merry Christmas."
- "I don't know what next year holds, but I hope you're in all of it."
Funny Christmas messages
- "I checked the list twice. You're definitely on the nice one. Mostly."
- "Merry Christmas! I love you more than the last piece of chocolate in the advent calendar."
- "Thanks for loving me even when I sing every Christmas song wrong."
- "You're the only gift I don't want to exchange."
When you're apart for Christmas
- "Miles apart, but you're the first person I thought of this morning. Merry Christmas."
- "I'm saving a spot next to me for next Christmas. It's yours."
- "Different places, same sky, same love. Merry Christmas, my love."
- "This card is carrying a very big hug. Open it carefully."
- "Next year, we wake up on Christmas morning in the same place. That's my wish."
- "Being apart this Christmas only reminds me how lucky I am to have someone worth missing."
For more ideas on writing across the miles, see our long distance love letters.
A short Christmas love letter
Want to write something longer? Our guide on how to write a love letter walks you through it step by step.
A Christmas gift that fits on any screen. With Hey Love Letters you can put your Christmas message on one page with up to 12 photos from your year, your song and a counter of your time together, then send it as a private link or print a QR code to hide in their stocking.