A Christmas card only has room for a few lines, so every word has to work. Below you will find 120+ Christmas card messages sorted by who you are writing to — family, friends, coworkers, clients, kids, teachers — plus short, funny and religious options. Each section is ready to copy. If you get stuck, scroll to the simple 4-step formula for writing your own message in under two minutes.
Looking for longer greetings to send by text or WhatsApp? See our full list of Merry Christmas wishes.
Table of Contents
Quick Guide: Which Christmas Card Message Fits Whom?
Before you pick a message, match the tone and length to the person. This table saves you from sending a romantic line to your boss or a stiff corporate line to your best friend.
| Who the card is for | Best tone | Ideal length | Safe sign-off |
|---|---|---|---|
| Parents and close family | Warm, grateful | 2–4 sentences | With all my love |
| Spouse or partner | Romantic, personal | 3–5 sentences | Forever yours |
| Best friend | Fun, nostalgic | 1–3 sentences | Your partner in crime |
| Coworkers | Friendly, light | 1–2 sentences | Warm wishes |
| Boss | Respectful, thankful | 1–2 sentences | Best regards |
| Clients and customers | Professional, grateful | 1–3 sentences | With appreciation, [Company] |
| Teachers | Thankful | 1–2 sentences | With gratitude |
| Kids | Playful, magical | 1–2 sentences | Love, [Name] |
| Neighbours | Kind, simple | 1 sentence | Season’s greetings |
Short Christmas Card Messages
Short messages work best for big card lists, gift tags and the back of photo cards.
- Merry Christmas and a joyful New Year!
- Wishing you peace, love and plenty of cocoa.
- May your home be filled with light this Christmas.
- Sending warm hugs your way this holiday season.
- Joy to you and yours!
- Merry Christmas — you make the season brighter.
- Wishing you a cosy, calm and happy Christmas.
- Peace on earth and in your heart.
- Here’s to good food, good company and good cheer.
- Season’s greetings and best wishes for 2027.
- Happy holidays from our home to yours.
- Love, light and laughter this Christmas.
Christmas Card Messages for Family
Family cards can carry more feeling. Mention a shared memory or a hope for the coming year.
- Christmas is better because we spend it together. Thank you for being my home, wherever we are.
- To the family who taught me what Christmas really means — love, patience and second helpings. Merry Christmas!
- No gift under the tree compares to having you all in my life. Wishing you a blessed Christmas.
- Every Christmas memory I treasure has you in it. Here’s to making more this year.
- Mum and Dad, thank you for every Christmas morning you made magical. I love you both.
- To my brother/sister: you are still my favourite person to fight over the last cookie with. Merry Christmas!
- Grandma and Grandpa, your love is the warmest part of our Christmas. Wishing you health and happiness.
- Miles apart, close at heart. Merry Christmas to the best family anyone could ask for.
- May our table stay full, our hearts stay close and our arguments stay about board games. Merry Christmas!
- Wishing our whole family a Christmas full of hugs and a New Year full of good news.
Short Christmas Card Messages for Family and Friends
This is one of the most searched card types — one message that works for everyone on your list.
- Merry Christmas to the people who make life sweeter.
- Thank you for another year of love and laughter. Merry Christmas!
- Wishing you all the warmth of the season.
- Grateful for you this Christmas and always.
- May this Christmas bring you rest and the New Year bring you joy.
- To our favourite people: Merry Christmas and much love.
- Lots of love and a little bit of magic this Christmas.
- Here’s to family, friends and fairy lights.
Christmas Card Messages for Friends
Friends love a message that sounds like you. Add an inside joke if you can. For even more ideas, see our full list of Christmas wishes for friends.
- Merry Christmas to the friend who feels like family.
- Thanks for every laugh, every rant and every late-night chat this year. Merry Christmas!
- You are the best gift life gave me. Have a wonderful Christmas, friend.
- Here’s to another year of adventures — and fewer bad decisions. Merry Christmas!
- Wishing you a Christmas as amazing as our friendship.
- Distance can’t cancel Christmas cheer. Sending you a big hug.
- Merry Christmas to my favourite person to share snacks with.
- May your stocking be full and your group chat be quiet. Love you, friend!
- Christmas is more fun with you around. Can’t wait to celebrate together.
- Cheers to us, to friendship and to many more Christmases side by side.
Funny Christmas Card Messages
A funny card is often the one people keep on the fridge. Keep the jokes kind.
- I tried to be good this year, but Santa’s list was too long to read anyway.
- Merry Christmas! Calories don’t count until January.
- Let’s be honest — I’m only here for the dessert. Merry Christmas!
- Wishing you a Christmas with more presents than relatives asking about your love life.
- Our tree is real, our patience is fake. Happy holidays!
- Santa says you’re on the nice list. I paid him well.
- May your Wi-Fi be strong and your family arguments short.
- Elf yourself — it’s Christmas!
- Dear Santa, define “good”.
- Here’s to wearing stretchy pants with pride this Christmas.
Religious Christmas Card Messages

For Christian friends and family who celebrate the birth of Jesus, these messages focus on faith and blessing.
- May the love of Christ fill your heart this Christmas and always.
- Wishing you the peace that only Jesus brings. Blessed Christmas!
- “For unto us a child is born” (Isaiah 9:6). May His light shine on your home.
- May the miracle of Christmas renew your faith and fill you with hope.
- Celebrating the greatest gift of all — the birth of our Saviour. Merry Christmas!
- “Glory to God in the highest, and on earth peace” (Luke 2:14). Wishing you a holy Christmas.
- May God bless your family with joy, health and peace this Christmas season.
- Praying that the wonder of the manger fills your heart this year.
Christmas Card Messages for Christian Friends and Neighbours
Many of our readers are Muslim and want to greet Christian friends, colleagues and neighbours respectfully. These neutral, warm messages focus on peace, friendship and good wishes.
- Wishing you and your family a peaceful and happy Christmas.
- Thank you for being such a kind neighbour. Season’s greetings to your whole family!
- May this festive season bring your home peace, health and happiness.
- Your friendship means a lot to me. Wishing you a joyful Christmas with your loved ones.
- Warm wishes to you on your special day — may the New Year bring you every success.
- Celebrating with you in spirit and wishing you a lovely Christmas.
Christmas Card Messages for Coworkers
Keep work cards light, inclusive and short. For more ideas, see our list of Christmas wishes for coworkers.
- Thanks for making work feel less like work. Merry Christmas!
- It’s been a pleasure working with you this year. Enjoy a well-earned break.
- Wishing you a restful holiday and a successful New Year.
- To the best desk neighbour ever — Merry Christmas!
- Thanks for all the coffee runs and calm advice. Happy holidays!
- Cheers to a great team and an even better year ahead.
- May your inbox stay empty and your holidays stay long.
Christmas Card Messages for Your Boss
Thank your boss without sounding like you want a raise.
- Thank you for your guidance and support this year. Wishing you a Merry Christmas.
- Grateful to learn from you every day. Happy holidays to you and your family.
- Wishing you a restful Christmas and a rewarding New Year.
- Thank you for leading with kindness. Season’s greetings!
Business Christmas Card Messages for Clients and Customers
A business card should thank the client, not sell to them. Sign with your company name and your own name.
- Thank you for your trust and support this year. Wishing you a joyful holiday season.
- It has been a pleasure working with you. Season’s greetings from all of us at [Company].
- We are grateful for clients like you. Merry Christmas and a prosperous New Year.
- Your loyalty means the world to our small team. Wishing you a warm and happy holiday.
- Thank you for choosing us in 2026. We look forward to serving you in 2027.
- Wishing you and your team a restful break and a successful year ahead.
- From our family business to yours — Merry Christmas and thank you.
Christmas Card Messages for Employees
- Thank you for your hard work and dedication this year. Enjoy a well-deserved holiday!
- Our success this year belongs to you. Merry Christmas and happy New Year.
- Wishing you and your family a wonderful Christmas. Thank you for all you do.
- You made 2026 a great year for our team. Rest well and come back ready for 2027!
Romantic Christmas Card Messages for Husband, Wife or Partner

- All I want for Christmas is more years with you.
- You are my favourite part of every Christmas. I love you.
- Our first dance, our first home, our first Christmas — and every one since — I’d choose you again.
- Under the mistletoe or anywhere else, it’s always you. Merry Christmas, my love.
- You make every day feel like Christmas morning.
- Thank you for being my best friend, my partner and my home. Merry Christmas!
Christmas Card Messages for Kids
Kids love cards that feel magical. Use their name and keep it short and playful.
- Santa told me you’ve been extra kind this year. Merry Christmas, [Name]!
- May your Christmas be full of cookies, presents and giggles.
- Keep believing in magic — it’s Christmas!
- The elves are proud of you. Have the best Christmas ever!
- Wishing you snowball fights, hot cocoa and lots of fun.
- You make Christmas twice as merry. Love you!
Christmas Card Messages for Teachers
- Thank you for making learning fun this year. Merry Christmas!
- You are the best teacher Santa could ask for. Happy holidays!
- Thank you for your patience, kindness and hard work. Enjoy a restful break.
- Wishing you a Christmas as bright as the minds you teach.
- We are so thankful for everything you do for our child. Merry Christmas!
Spanish Christmas Card Messages
Short Spanish lines with English meanings, for Spanish-speaking friends and family.
- ¡Feliz Navidad y próspero Año Nuevo! — Merry Christmas and a prosperous New Year!
- Que la paz y el amor llenen tu hogar. — May peace and love fill your home.
- Felices fiestas con mucho cariño. — Happy holidays with lots of love.
- Te deseo una Navidad llena de alegría. — I wish you a Christmas full of joy.
- Un abrazo fuerte en esta Navidad. — A big hug this Christmas.
Christmas Card Messages for Someone Grieving
The first Christmas after a loss is hard. Keep the message gentle and avoid “Merry”. For more gentle words, see our sympathy and condolence messages.
- Thinking of you this Christmas and sending love and strength.
- I know this season feels different this year. I’m here for you, always.
- May happy memories of [Name] bring you comfort this Christmas.
- Wishing you moments of peace in a difficult season.
- Holding you close in my thoughts this holiday season.

How to Write a Christmas Card Message in 4 Easy Steps
If none of the messages above feels quite right, use this simple formula. It works for any person and takes less than two minutes.
| Step | What to write | Example |
|---|---|---|
| 1. Greeting | Use their name | Dear Sarah, |
| 2. Personal line | A memory, thank-you or compliment | Thank you for all the Sunday lunches this year. |
| 3. Wish | A hope for Christmas or the New Year | Wishing you a peaceful Christmas and a healthy 2027. |
| 4. Sign-off | Match it to how close you are | With love, Ayesha |
Put together, it reads: “Dear Sarah, thank you for all the Sunday lunches this year. Wishing you a peaceful Christmas and a healthy 2027. With love, Ayesha.” Short, personal and sincere — exactly what people remember.
Christmas Card Sign-Offs
A good sign-off finishes the card nicely. Pick one that matches your message:
- Close family and partners: With all my love, Love always, Forever yours, Hugs and kisses
- Friends: Cheers, Lots of love, Your favourite elf, Merry everything
- Coworkers and neighbours: Warm wishes, Season’s greetings, Kind regards
- Clients and business contacts: With appreciation, Best wishes for the season, Sincerely
Tips for a Card People Will Keep
- Write by hand. Even one handwritten line makes a printed card feel personal.
- Use their name and one detail. “Thanks for the help with my move” beats a generic line every time.
- Match the faith and culture. If you are unsure whether someone celebrates Christmas, “Season’s greetings” or “Happy holidays” is a safe choice.
- Keep business cards non-salesy. Thank the client; save offers for January.
- Post on time. Aim to send cards in the first two weeks of December, and earlier for overseas mail — check the USPS holiday shipping deadlines.
- Check spelling of names. It’s the one mistake people notice.
Planning ahead for the next season? You may also like our Thanksgiving wishes for family and friends.
Frequently Asked Questions
What do you write in a Christmas card?
Start with the person’s name, add one personal line (a thank-you, memory or compliment), then a wish for Christmas or the New Year, and finish with a sign-off. For example: Dear Ali, thank you for being such a great friend this year. Wishing you a joyful Christmas and a happy 2027. Warm wishes, Sana.
What is a good short Christmas card message?
Simple lines work best, such as Merry Christmas and a joyful New Year!, Wishing you peace, love and plenty of cocoa, or Joy to you and yours! They fit any card and suit almost everyone on your list.
What should I write in a Christmas card to a coworker?
Keep it friendly, short and inclusive. Try: Thanks for making work feel less like work. Merry Christmas! Or: Wishing you a restful holiday and a successful New Year.
Can I send a Christmas card to someone who doesn’t celebrate Christmas?
Yes, if you know they will appreciate it. Use a neutral greeting such as Season’s greetings or Wishing you peace and happiness this holiday season instead of a religious message.
How do you sign a Christmas card?
Match the sign-off to your relationship: With love or Love always for family, Cheers or Lots of love for friends, Warm wishes for coworkers, and With appreciation plus your company name for clients.
Final Thoughts
The best Christmas card message is the one that sounds like you. Pick a line from this list, add the person’s name and one small personal detail, and your card will mean far more than any store-bought verse. Merry Christmas from all of us at Top Wishes Online!