You’ve picked the perfect card, the envelopes are stacked and the pen is in your hand. Then you look at the blank space inside and… nothing. It happens to everyone. The good news is that a great Christmas message doesn’t need to be long or clever. It just needs to sound like you and feel personal to the person reading it.
Below you’ll find 91 Christmas card messages sorted by who you’re writing to, from family and friends to coworkers, clients and teachers. Copy them as they are, or mix and match to make them your own. We’ve also added this year’s last posting dates for the US and UK, so your cards arrive in time.
A simple formula for any Christmas card
If you only remember one thing, make it this four-part formula. It works for every card, whether it’s for your grandma or your biggest client:
- Greeting. “Dear Sarah,” “To the Johnsons,” or simply their name.
- Something personal. One line about the past year: a trip you shared, a milestone, or a moment you’re grateful for.
- A warm wish. “Wishing you a cosy Christmas and a happy new year.”
- Sign-off. “Love,” “Warmest wishes,” or “Merry Christmas from all of us,” and your name.
That personal line is what makes a card feel special. A printed message plus one handwritten sentence beats a long generic paragraph every time.
Christmas card messages for family
- Merry Christmas to the best family anyone could ask for. Here’s to full plates, loud laughter and far too many board games.
- Wishing you a cosy Christmas filled with the things you love most — especially each other.
- However many miles are between us, you always feel close at Christmas. Love you all.
- Thank you for every tradition, every recipe and every memory. Merry Christmas, Mum and Dad.
- To my favourite brother: may your stocking be full and your phone stay on silent. Merry Christmas!
- Grandma, Christmas will always smell like your kitchen. Wishing you a warm and joyful holiday.
- Merry Christmas to our little star — we hope Santa brings everything on your list, plus a few surprises.
- Sending love from our home to yours. We can’t wait to celebrate together.
- This year reminded us what matters most: family. Merry Christmas, and here’s to a brighter new year.
- Wishing you peace, rest and plenty of second helpings this Christmas.
Christmas card messages for friends
- Merry Christmas to the friend who feels like family. Thank you for another year of laughs.
- Cheers to cosy nights, good food and even better company. Merry Christmas!
- Of all the gifts this year, your friendship is still my favourite.
- Wishing you a Christmas as fun as our group chat.
- Let’s make next year our best one yet. Merry Christmas and Happy New Year!
- Hope your holidays are full of twinkly lights, hot chocolate and zero stress.
- Merry Christmas! I’m so grateful you’re in my life, near or far.
- Here’s to old friends, new memories and one too many mince pies.
- Thinking of you this Christmas and sending the biggest hug.
- May your coffee be strong, your naps be long and your Christmas be merry.
Christmas messages for your partner
- Every Christmas with you is my favourite one yet. I love you.
- You’re the only gift I’ll ever need (but I still got you something).
- Merry Christmas to the person who makes home feel like home.
- Thank you for another year of love, laughter and stolen blankets.
- All I want this Christmas is more time with you.
- Here’s to our first Christmas together — the first of many.
- You make the whole season brighter. Merry Christmas, my love.
- Mistletoe or not, I’d choose you every single day.
Need a card to write it in? Browse our Christmas card templates, personalise the front, and add your message inside.
Christmas card messages for coworkers
- Merry Christmas! It’s been a pleasure working with you this year.
- Thank you for your help, your humour and your patience. Enjoy a well-earned break.
- Wishing you a relaxing holiday and a great start to the new year.
- Season’s greetings to the best team around. See you in January!
- Hope your holidays are merry, bright and completely meeting-free.
- Thanks for making the busy days easier. Have a wonderful Christmas.
- Wishing you and your family a happy and peaceful holiday season.
- Here’s to a great year behind us and an even better one ahead.
Christmas messages for your boss or manager
- Thank you for your support and guidance this year. Merry Christmas!
- Wishing you a restful holiday — you’ve earned it.
- I’ve learned so much from you this year. Happy holidays and best wishes for the new year.
- Merry Christmas, and thank you for leading our team with kindness.
- Wishing you and your family a joyful season and a prosperous new year.
Business Christmas card messages for clients and customers
Keep business cards warm but professional. Thank the client for their business, avoid sales talk, and sign with real names rather than just the company logo.
- Thank you for your business and your trust this year. Wishing you a joyful holiday season.
- It’s been a pleasure working with you in 2026. Season’s greetings from all of us at [Company].
- Wishing you a peaceful Christmas and a successful new year.
- Thank you for being part of our story this year. Happy holidays!
- From our team to yours: warm wishes for the holidays and the year ahead.
- We’re grateful for clients like you. Have a wonderful holiday season.
- Season’s greetings and best wishes for a happy, healthy 2027.
- Thank you for your continued support. We look forward to working with you next year.
Religious Christmas card messages
If you know the recipient shares your faith, a religious message can be a lovely touch. Here are a few ideas, including two well-known lines from the Christmas story.
- Wishing you the peace, hope and joy of Christ this Christmas.
- May the love of the newborn King fill your home this Christmas.
- “For unto you is born this day in the city of David a Saviour, which is Christ the Lord.” (Luke 2:11, KJV) Merry Christmas.
- “Glory to God in the highest, and on earth peace, good will toward men.” (Luke 2:14, KJV)
- Praying that your family is blessed with health and joy this Christmas.
- May the light of the Christmas star guide you through the year ahead.
- Celebrating the greatest gift of all. Wishing you a blessed Christmas.
- Joy to you and yours as we celebrate the birth of Jesus.
Non-religious “Happy Holidays” messages
Not sure how someone celebrates? An inclusive message is always a safe and kind choice, especially for colleagues, clients and neighbours.
- Happy holidays! Wishing you warmth, rest and good company.
- Season’s greetings and best wishes for the new year.
- Wishing you a joyful holiday season and a happy, healthy new year.
- Wishing you bright days and cosy nights this holiday season.
- Peace, love and joy to you this holiday season.
- Warmest wishes for a cosy winter and a wonderful year ahead.
- Hope the season brings you everything you need, and a little of what you want.
- Here’s to slowing down, switching off and enjoying the holidays.
Funny Christmas card messages
- Merry Christmas! Calories don’t count in December. That’s the rule.
- I tried to be good this year. Santa says my case is “under review”.
- Wishing you a Christmas with more presents than paper cuts.
- May your Wi-Fi be strong and your relatives’ questions be few.
- Eat, drink and be merry. Then nap. Repeat until January.
- Our Elf on the Shelf has seen things. Merry Christmas!
- This card is your official permission to wear pyjamas all day.
- Here’s to another year of saying we’ll start the diet in January.
Christmas card messages for teachers
- Thank you for making this year so special for [Name]. Merry Christmas!
- Wishing you a restful holiday — you’ve earned every minute of it.
- Thank you for your patience, kindness and gold stars. Happy holidays!
- [Name] talks about your class every day. Thank you, and Merry Christmas.
- Have a wonderful Christmas break, from all of us.
Messages for someone having a hard Christmas
For someone who has lost a loved one or had a tough year, keep it gentle. Acknowledge that the season may be hard and let them know you care. There’s no need for “Merry”.
- Thinking of you this Christmas and holding you close in our hearts.
- We know this season may feel different this year. We’re here for you, always.
- Wishing you moments of peace and comfort over the holidays.
- Remembering [Name] with love this Christmas.
- No need to reply. Just know we’re thinking of you and sending love.
Short Christmas wishes (for small cards and gift tags)
- Merry Christmas and happy everything!
- Joy, peace and love, always.
- Wishing you a sparkling season.
- Warm wishes from our house to yours.
- Cosy days and happy holidays.
- With love at Christmas.
- Here’s to a magical holiday.
- Merry Christmas, and see you in 2027!
How to sign off a Christmas card
The last line matters more than you’d think. Pick a sign-off that matches how close you are:
- Close family and partners: All my love, Love always, Lots of love, Hugs and kisses
- Friends: Love, Cheers, Warmest wishes, Merry Christmas!
- Coworkers and neighbours: Best wishes, Warm wishes, Season’s greetings
- Clients and business contacts: Kind regards, With gratitude, Best wishes for the new year
Sending one card from the whole household? List everyone’s names, for example “Love, Emma, James, Lily and Max (and Biscuit the dog).”
When to send Christmas cards in 2026
Most people send cards from late November to mid-December. Aim to have them in the post at least a week before the deadline, because the last few days before Christmas are the busiest of the year. These are the latest recommended posting dates for delivery before Christmas Day (Friday 25 December 2026):
| Where you’re sending from | Service | Send by |
|---|---|---|
| United States (USPS) | First-Class Mail (cards and letters) | Thursday 17 December |
| United States (USPS) | Priority Mail | Friday 18 December |
| United States (USPS) | Priority Mail Express | Saturday 19 December |
| United Kingdom (Royal Mail) | 2nd Class | Friday 18 December |
| United Kingdom (Royal Mail) | 1st Class | Monday 21 December |
| United Kingdom (Royal Mail) | Special Delivery Guaranteed | Wednesday 23 December |
Sending cards abroad? Post them much earlier. USPS lists Wednesday 9 December as the last date for its international First-Class Package and Priority Mail International services to Canada and Europe, so aim for the first week of December for international cards. Dates can change, so check the latest USPS holiday shipping dates and Royal Mail last posting dates before you post.
Running late? A digital card has no deadline. Make your design, download it, and send it by email or message on Christmas morning.
Christmas card etiquette: quick answers
- “Merry Christmas” or “Happy Holidays”? Use “Merry Christmas” (or “Happy Christmas” in the UK) for people you know celebrate it. “Happy Holidays” or “Season’s Greetings” works well for everyone else.
- Addressing the envelope. For a family, write “The Johnson Family” or “The Johnsons”, with no apostrophe.
- Photo cards. Add everyone’s names on the back or inside, especially for people who haven’t met the kids (or the new puppy) yet.
- Printed cards. Even with a printed message, add a short handwritten line and sign your name by hand. It makes all the difference.
- Received a card from someone not on your list? It’s never too late. A New Year card is a lovely way to reply.
Make your own Christmas card in minutes
Found the perfect words? Put them on a card that looks just as good. With Greet Maker you can:
- Pick a design from our Christmas card templates.
- Open it in the online editor and change the names, colours and wording. Paste any message from this list.
- Download it to print at home or share it digitally. Our guide on how to print cards at home shows you how to get a professional finish.
Planning ahead? Our New Year cards and New Year party invitations are ready too.
Frequently asked questions
What is a good short message for a Christmas card?
Keep it simple and warm: “Wishing you a cosy Christmas and a happy new year,” “Merry Christmas and happy everything!” or “Warm wishes from our house to yours.” Add the person’s name and your signature, and you’re done.
What should I write in a Christmas card to a coworker?
Thank them for something specific, then wish them a good break. For example: “Thanks for making the busy days easier. Have a wonderful Christmas!” If you’re not sure how they celebrate, “Happy holidays” is a safe choice.
Is it OK to send a Christmas card late?
Yes. Cards that arrive between Christmas and New Year are still welcome. If it’s already January, send a New Year card or a short “thinking of you” note instead.
Should I sign Christmas cards from my business with a signature?
Yes, if you can. A handwritten signature, or several signatures from your team, feels far more personal than a printed company name alone.
However you choose to say it, the best Christmas message is the one that makes someone feel remembered. Merry Christmas from all of us at Greet Maker!





