You've got the card, the pen's in your hand, and suddenly your mind goes completely blank. Sound familiar? Knowing what to write in a Christmas card is one of those small festive jobs that feels much bigger than it is.
The good news: the best Christmas card messages are short, warm and sound like you. Below you'll find our favourite tips, plus ready-to-use messages for mum, partners, friends, grandparents and everyone in between. Borrow them, tweak them and make them your own.
Plan their Christmas countdown
How to Write a Christmas Card Message
- Start with their name. Simple, but it makes the whole card feel personal.
- Mention one specific thing. A memory from this year, something you're looking forward to, or an in-joke only the two of you get.
- Keep it short. Two or three warm sentences say plenty.
- Write how you speak. Use the words you'd use out loud, and it'll sound like you.
- Finish with a sign-off that fits. There's a list of our favourites further down.
Christmas Messages for Mum and Dad
- "Happy Christmas, Mum. Thank you for making every Christmas feel magic, even now we're all grown up."
- "To the best dad in the world: thank you for everything this year. Save me a seat by the fire."
- "Mum, Christmas always feels like home because of you. Love you lots."
- "Dad, here's to another year of your cracker jokes. Merry Christmas!"
- "Thank you both for all the love, the lifts and the leftovers. Happy Christmas."
- "However old I get, Christmas with you is still my favourite."
Christmas Card Messages for Your Partner
- "My favourite thing about Christmas is spending it with you."
- "Merry Christmas to my person. Here's to more cosy nights, more adventures and more mince pies."
- "You make every season brighter, but Christmas with you is extra special."
- "All I want for Christmas is… well, I've already got you. Happy Christmas, love."
- "Thank you for this year and every year. I love you more than Christmas dinner (and that's saying something)."
- "Under the mistletoe or on the sofa, my favourite place is next to you."
Christmas Messages for Friends
- "Merry Christmas to the friend who feels like family."
- "Here's to another year of voice notes, big laughs and putting the world to rights. Happy Christmas!"
- "Thank you for being brilliant all year round. Have the cosiest Christmas."
- "Wishing you a Christmas as fun as our nights out, with a gentler morning after."
- "Christmas is better with friends like you in it. Can't wait to catch up in the new year."
- "Sending you a big festive hug and a glass of something sparkly."
Christmas Messages for Grandparents
- "Happy Christmas, Nan. Thank you for all the love, cuddles and second helpings."
- "Grandad, you make Christmas feel like Christmas. Love you lots."
- "Wishing you a Christmas full of warmth, family and your favourite chocolates."
- "Thank you for all the stories, the songs and the secret sweets."
- "We're so lucky to have you. Have the most wonderful Christmas."
- "Sending all our love this Christmas, and counting down to our next visit."
Christmas Messages for Daughters, Sons and Little Ones
- "Merry Christmas to our favourite elf! We're so proud of you."
- "Watching you grow is the best gift we could ask for. Happy Christmas, darling."
- "You light up every Christmas. Love you to the North Pole and back."
- "Have the best Christmas, son. Proud of you every single day."
- "Santa told us you've been brilliant this year. We agree."
- "However grown up you get, you'll always be the best part of our Christmas."
Funny Christmas Messages
- "Merry Christmas! I got you this card. The real gift is my company."
- "Eat, drink and be merry. Then have a nap."
- "Wishing you a Christmas with more pigs in blankets than you can handle."
- "Let's be honest, we're all just here for the Quality Street."
- "Hope Santa brings you everything on your list. Or at least some socks."
- "Merry Christmas! Remember, festive calories are only a rumour."
Christmas Messages for Someone You Won't See This Year
- "Miles apart, but you're in my heart. Merry Christmas."
- "I'll be raising a glass to you on Christmas Day. Can't wait to celebrate properly soon."
- "Sending you all the Christmas love I can fit in one card."
- "Wish I could be there. Save me a mince pie for next time."
- "Counting down to our next hug. Merry Christmas from me to you."
- "The distance feels smaller at Christmas. Thinking of you lots."
Christmas Messages for Someone Having a Hard Year
Christmas can feel tender for some people, especially after a loss or a difficult year. Gentle and honest works best here.
- "Thinking of you this Christmas and sending so much love."
- "However you spend Christmas this year, I'm here for you."
- "Wishing you peace and gentle moments this Christmas."
- "I know this Christmas feels different. You're in my thoughts every day."
- "No need to reply, I just wanted you to know you're loved."
- "Sending a big hug, and a reminder that brighter days are coming."
Christmas Card Sign-Offs
Stuck on the last line? Try one of these:
- Lots of love
- Merry Christmas and a happy new year
- With love and festive wishes
- Big Christmas hugs
- Love always
- Wishing you joy this season
- Cheers to a brilliant new year
- All my love this Christmas
- Have a cracking Christmas
Writing a Christmas Message in a Seven Yays Letter
Every Seven Yays box comes with a letter. You type your message at checkout and our team handwrites it for you, then seals it with a wax seal they can keep long after Christmas.
Because the box gives them seven mornings of surprises, your message can play along with the countdown. A few ideas:
- "A little bit of Christmas every morning, from me to you."
- "Open one door every morning this week and think of me with each one."
- "Seven mornings of surprises, because you deserve more than one day of Christmas."
Want to say it with a song too? Our [Spotify code Christmas ceramics](LINK: /products/…) play a festive track when scanned, so your message keeps going long after the card's on the mantelpiece.
Looking for words for other occasions? Our guide to writing the perfect gift message has examples for birthdays, anniversaries and more.
Give seven mornings
What to Write in a Christmas Card: Your Questions Answered
How long should a Christmas card message be?
Two to four sentences is the sweet spot. Enough to feel personal, short enough to fit in the card.
What do I write in a Christmas card for someone I don't know well?
Keep it warm and simple: "Wishing you a happy Christmas and a brilliant new year."
Should I write "Happy Christmas" or "Merry Christmas"?
Either works beautifully. "Happy Christmas" is a lovely traditional British choice, and "Merry Christmas" is the one most people use. Go with whichever sounds most like you.
Can I add a personal message to a Seven Yays box?
Yes. Type it at checkout and we'll handwrite it as a letter, finished with a wax seal.