There’s a familiar moment every December. You’ve got the card, the pen, a quiet five minutes, and then... nothing. “Merry Christmas” feels too small for someone who matters, and a long speech feels like too much for a card.
The good news is that a thoughtful message doesn’t need to be clever or long. It needs to sound like you and make the person feel noticed. A single warm, specific sentence will always mean more than a generic line printed inside the card.
Below you’ll find 100 Christmas card messages sorted by who they’re for, from family and partners to colleagues and neighbours. Use them as written, or borrow a phrase and make it your own. First, a few quick tips to help your words land.
How to write a Christmas card message that feels personal
Be specific. Mention something real: a shared memory, a kindness, a joke only the two of you understand. “Thank you for the soup when I was ill in March” beats “Thanks for everything.”
Keep it short. Two or three sentences is plenty. Most people remember how a message made them feel, not how long it was.
Write how you speak. If you’d never say “warmest seasonal felicitations” out loud, don’t write it.
Look forward as well as back. A line about next year (“Let’s finally book that weekend away”) gives the card a little lift.
Handwrite it. In a digital world, handwriting is part of the gift. Even messy handwriting says “I took the time.”
Now, on to the messages.
Christmas card messages for family (1–10)
-
Wishing our wonderful family the warmest Christmas, full of laughter, good food and everyone squeezed around the same table.
-
No matter how far apart the year takes us, Christmas always brings us home to each other. Love you all so much.
-
Thank you for being the people I can always count on. Merry Christmas, with all my love.
-
May your Christmas be as cosy and cheerful as you make every family gathering.
-
Here’s to burnt roast potatoes, terrible cracker jokes and the best family in the world. Merry Christmas!
-
Family is the greatest gift we’ve been given. Thank you for being mine.
-
Wishing you a Christmas full of the little things: warm slippers, old stories and second helpings.
-
Another year, another reason to be grateful for each and every one of you. Merry Christmas.
-
May this Christmas wrap you in love, peace and a very large slice of pudding.
-
Home is wherever you all are. Wishing you a joyful, happy Christmas.
Christmas card messages for your partner (11–20)
-
You are my favourite part of every Christmas, and every day in between. Merry Christmas, my love.
-
Another year together and I’m still the luckiest person I know. Happy Christmas.
-
Of all the gifts under the tree, you’re the one I’m most thankful for.
-
Thank you for making every year warmer, funnier and far more fun. I love you.
-
Wherever we spend Christmas, as long as I’m with you, I’m home.
-
Here’s to cosy nights, twinkling lights and many more Christmases side by side.
-
You make ordinary days feel special and special days feel magical. Merry Christmas, darling.
-
This year taught me a lot, but mostly that I’d choose you every time. Happy Christmas.
-
You’re the reason my heart feels full at Christmas. All my love, always.
-
My wish this Christmas is simple: more of us, more laughter, more adventures together.
Christmas card messages for friends (21–30)
-
Thank you for being the friend who makes life brighter. Wishing you a Christmas as lovely as you are.
-
Cheers to another year of friendship, chaos and cake. Merry Christmas!
-
You’ve been there through the good, the bad and the awkward. I’m so grateful. Happy Christmas.
-
Wishing you a Christmas filled with joy, rest and absolutely no washing up.
-
Friends like you are the real gift of the season. Thank you for being one.
-
Here’s to many more years of long chats and short nights. Merry Christmas, my friend.
-
Whatever next year brings, I’m so glad I get to share it with you.
-
You make even the busiest season feel lighter. Have the happiest Christmas.
-
Thinking of all our good memories this year and looking forward to making more. Merry Christmas!
-
Sending you a big hug, a large mince pie and every good wish for the season.
Christmas card messages for parents and grandparents (31–40)
-
Thank you for everything you’ve done, and everything you still do. Merry Christmas, Mum and Dad.
-
You taught me what Christmas is really about: love, time and togetherness.
-
Every happy Christmas memory I have has you in it. Thank you for making them.
-
Grandma and Grandad, you make the season magical for all of us. We love you dearly.
-
Wishing the two people who gave me everything a peaceful and joyful Christmas.
-
Your love is the warmest thing about this time of year. Merry Christmas.
-
Thank you for the stories, the hugs and the biscuits. Happy Christmas with all my love.
-
I hope you feel as loved and appreciated as you truly are. Merry Christmas.
-
You’ve always made Christmas feel like home. I’m so grateful to be your child.
-
To the best grandparents in the world: Christmas just wouldn’t be the same without you.
Christmas card messages for colleagues and clients (41–50)
-
Thank you for a brilliant year of working together. Wishing you a restful and happy Christmas.
-
It’s been a pleasure working with you. I hope the holidays bring you time to relax and recharge.
-
Thanks for your support, your good humour and your endless patience this year. Merry Christmas!
-
Wishing you and your family a peaceful Christmas and a bright, successful New Year.
-
I’m grateful for the way our team supports each other. Have a wonderful festive break.
-
Thank you for your trust and partnership this year. Wishing you every happiness this Christmas.
-
Enjoy a well-deserved rest. You’ve earned every minute of it. Merry Christmas!
-
It’s a real privilege to work alongside you. Wishing you a joyful season and a happy New Year.
-
Thank you for making our workplace a kinder, better place. Have a lovely Christmas.
-
Here’s to a great year behind us and an even better one ahead. Happy Christmas!
Christmas card messages for neighbours, teachers and carers (51–60)
-
Thank you for being such wonderful neighbours. Wishing you a very merry Christmas.
-
Having you next door makes our street feel like a community. Happy Christmas!
-
Thank you for helping my child grow, learn and smile this year. Wishing you a restful Christmas.
-
A teacher’s kindness stays with a child forever. Thank you, and Merry Christmas.
-
You care for others so selflessly. We hope someone looks after you this Christmas.
-
Thank you for the care and compassion you show every day. Wishing you peace this season.
-
Your thoughtfulness has meant more than you know. Merry Christmas and thank you.
-
Wishing our favourite neighbours a Christmas as warm as your welcome.
-
Thank you for always going above and beyond. Have a well-earned, happy holiday.
-
May your Christmas be filled with as much kindness as you’ve given to others.
Christmas thank-you messages (61–70)
-
Thank you for being so generous, with your time, your heart and your help this year.
-
I’m so grateful for everything you’ve done. Wishing you a Christmas full of joy.
-
Your kindness didn’t go unnoticed. Thank you, and Merry Christmas.
-
Thank you for being there when I needed you most. I won’t forget it.
-
A little note to say how much you mean to me. Happy Christmas.
-
You’ve made my year better in so many ways. Thank you from the bottom of my heart.
-
Thank you for always remembering the little things. They mean the world.
-
I couldn’t have done this year without you. Merry Christmas and thank you.
-
Your support has been a gift all year long. Wishing you happiness and rest.
-
Thank you for caring. It’s the best present anyone could give.
Christmas messages for loved ones far away (71–80)
-
Miles apart, but you’re in my thoughts every single day. Merry Christmas.
-
I wish I could give you a hug in person. Know that I’m sending a big one with this card.
-
Distance can’t change how close you are to my heart. Happy Christmas.
-
Missing you more than ever this Christmas. Can’t wait until we’re together again.
-
Wherever you are in the world, I hope Christmas feels warm and full of love.
-
Sending love across the miles and wishing you the happiest of holidays.
-
You’re far away, but you’re always part of our Christmas. We raise a glass to you.
-
Let’s celebrate together soon, even if it’s by video call tonight. Merry Christmas!
-
Though we can’t share a table, I hope you can feel how much you’re loved.
-
Every Christmas light reminds me of you. Wishing you joy, wherever you are.
Gentle messages for someone who is struggling (81–90)
Christmas can be difficult for people who are grieving, unwell or lonely. A short, sincere note can mean a great deal. Keep it simple and avoid forced cheer.
-
Thinking of you this Christmas and sending you all my love.
-
I know this season isn’t easy. Please know you’re not alone, and I’m here whenever you need me.
-
Wishing you moments of peace and comfort this Christmas.
-
Remembering your loved one with you at this time of year. Sending you a big hug.
-
No need to reply. I just wanted you to know you’re in my thoughts.
-
May the little things bring you some warmth this season, and may you be gentle with yourself.
-
Whatever you’re facing, I’m in your corner. Sending love this Christmas.
-
Wishing you strength, rest and quiet joy in the days ahead.
-
You’re so loved, even on the hard days. Thinking of you with care.
-
If you’d like company, a chat or a cup of tea, my door is always open. Happy Christmas.
Light-hearted and funny Christmas card messages (91–100)
-
May your Christmas be merry, your wine be plentiful and your turkey be cooked all the way through.
-
Wishing you a Christmas as delightful as the last chocolate in the tin.
-
I’d like to thank you for not complaining when I sing carols. Merry Christmas!
-
Eat, drink and be merry. Calories don’t count until January.
-
You’ve been very nice this year. I’ve told Santa. Happy Christmas!
-
May your Christmas be filled with laughter, love and zero tangled fairy lights.
-
Here’s hoping your jumper is festive, your pyjamas are comfy and your cracker joke is terrible.
-
Santa has your name on the nice list. I just wanted to confirm it in writing.
-
Wishing you a Christmas so cosy you’ll never want to leave the sofa.
-
Merry Christmas to my favourite person to share the last roast potato with.
Make your message go further with flowers
A card says what you feel. Flowers let the person see it. Pairing the two turns a nice gesture into a moment that sticks, especially for people you can’t visit this year.
Here are a few easy ways to do it:
- For someone you’re thanking: a Thank You bouquet with a handwritten note from our “thank you” section above.
- For a partner: I Love You flowers or a rose bouquet alongside one of the partner messages (11–20).
- For a grieving friend: sympathy flowers with a gentle message from the “struggling” section (81–90). A simple arrangement with a short card says “I’m thinking of you” without pressure.
- For a poor relative: a Get Well Soon bouquet can brighten a hospital room or sickbed during the holidays.
- For a last-minute gift: order same day flowers for local delivery. Elisana Florist takes orders until 2pm for same-day delivery locally, so a forgotten gift isn’t a disaster.
- For a bigger gesture: a gift box, a box of Leonidas chocolates or a bottle from the champagne and wine range makes the card even more memorable.
Looking for festive inspiration? Read the team’s guide to the top 10 Christmas flowers and arrangements for your home, or learn about December birth flowers, holly and narcissus if you’re gifting to a December birthday.
If you’d like to add a printed card to your order, browse the greetings cards range. For anything bespoke or time-sensitive, you can check delivery details or contact the team directly.
Final tips before you seal the envelope
- Write your cards early. A calm half hour with a cup of tea produces better messages than a rushed evening on December 23rd.
- Check postal deadlines if you’re sending cards abroad or to relatives who live far away.
- Add a little detail. Even a single personal line, such as a shared memory or a plan for the new year, can turn a standard message into one that’s kept.
- Sign off warmly. “With love,” “Thinking of you,” and “Warmest wishes” all work well. Choose the one that matches your relationship.
Wrapping up
The best Christmas card messages aren’t the most polished ones. They’re the ones that make the reader feel seen. Pick a line from this list, tweak it with a personal detail, and let your handwriting do the rest.
And if you’d like your message to arrive with something beautiful, explore the full range at Elisana Florist, from handtied bouquets to subscription flowers that keep the feeling going well into the new year.
Merry Christmas, and happy writing.