Message ideas

What to write in a Christmas card

The best Christmas card messages are warm, brief, and personal. Start with a holiday greeting, add one specific line about the person or the year, and close with a wish for the season and the New Year. Below are more than 30 ready-to-use messages grouped by tone and relationship. Pick one that fits, change a word or two to make it yours, and you are done.

Warm and heartfelt

When you want the card to carry real warmth, speak to what the season and the person mean to you.

  • Wishing you a Christmas full of warmth, laughter, and the people you love most. Merry Christmas.
  • May your home be filled with joy this season and your year ahead with every good thing. Merry Christmas.
  • Thinking of you this Christmas and feeling grateful to have you in my life. Sending you so much love.
  • May the magic of Christmas fill your heart and brighten every day of the season. Merry Christmas.
  • Here is to a season of cozy nights, good food, and time with the ones who matter. Merry Christmas.
  • Sending you warm wishes and a big hug this Christmas. May it be everything you hope for.

Short and simple

A few warm words are plenty for a holiday card. These work for almost anyone.

  • Merry Christmas and a happy New Year!
  • Wishing you peace, joy, and a wonderful holiday season.
  • Happy holidays! Hope your season is merry and bright.
  • Warmest wishes for a Christmas full of joy.
  • Sending you love and good cheer this holiday season.
  • May your holidays be merry and your New Year bright.

Funny and lighthearted

A little humor makes a card memorable. Keep it kind and keep it festive.

  • Merry Christmas! May your wifi be strong and your relatives be merry.
  • Wishing you a Christmas as sweet as the cookies you will absolutely eat too many of.
  • Happy holidays! Remember, the calories in Christmas cookies do not count. It is the rules.
  • Merry Christmas! Hoping your stockings are full and your in-laws are tolerable.
  • Tis the season to be jolly, or at least to fake it until the eggnog kicks in. Merry Christmas!
  • Happy holidays! May your tree be merry and your batteries be included.

For family

Holiday cards to family are a chance to say what you do not always stop to say.

  • Merry Christmas to the family I am luckiest to have. I love you all.
  • However far apart we are, you are always close to my heart at Christmas. Sending all my love.
  • Grateful for this family and every memory we make. Merry Christmas.
  • Wishing our family a Christmas full of love, laughter, and a little chaos, just how we like it.
  • Home is wherever you all are. Merry Christmas, with love.

For friends

Celebrate the friendship along with the season.

  • Merry Christmas to a friend who feels like family. So glad to have you in my life.
  • Here is to another year of friendship and a holiday season full of good times. Merry Christmas!
  • Friends like you make the season brighter. Wishing you a wonderful Christmas.
  • Thank you for being such a good friend all year. Merry Christmas and a happy New Year.
  • Cheers to you this Christmas. May your season be merry and your glass be full.

For clients and colleagues

Keep professional holiday cards warm, brief, and appreciative.

  • Wishing you and your team a joyful holiday season and a prosperous New Year.
  • Thank you for a great year of working together. Happy holidays from all of us.
  • Season’s greetings and best wishes for the year ahead. It is a pleasure to work with you.
  • Warmest wishes this holiday season, and our sincere thanks for your continued trust.
  • Happy holidays! We look forward to another wonderful year together.

Tips for writing a Christmas card

  • Open with a clear greeting. "Merry Christmas" or "Happy holidays" sets the tone right away and works for almost everyone.
  • Add one specific detail. A line about a shared memory, the year you have had, or your hopes for theirs makes the card feel personal.
  • Match the tone to the person. Heartfelt for family, playful for close friends, warm and brief for clients and colleagues.
  • Mind the season for those who do not celebrate Christmas. "Happy holidays" or "Season’s greetings" keeps it inclusive.
  • Sign off with the right closer. "Love" for family, "Warm wishes" or "Season’s greetings" for friends and colleagues, then your name.

Frequently asked questions

What should I write in a Christmas card?

Open with a holiday greeting like "Merry Christmas" or "Happy holidays," add one warm, personal line about the person or the year, and close with a wish for the season and the New Year, then your name. A short, sincere message means more than a long, generic one. If you are stuck, pick a message from this guide that matches your tone and relationship and change a word or two to make it yours.

What is a good short Christmas message?

A good short Christmas message is warm and simple, for example: "Wishing you peace, joy, and a wonderful holiday season." or "Merry Christmas and a happy New Year!" Short messages work well for a long card list or when you want something classic and sincere.

What can I write in a Christmas card for business or clients?

Keep it warm, brief, and appreciative, for example: "Wishing you and your team a joyful holiday season and a prosperous New Year. Thank you for a great year of working together." Avoid anything too personal and close with your name or company name.

How do I sign off a Christmas card?

Match the sign-off to your relationship. "Love," works for family and close friends, "With love" for a partner, and "Warm wishes," "Season’s greetings," or "Best," for friends, clients, and colleagues. Then add your name.

Found the words? Let us mail the whole list.

With automatic Christmas cards from MomentSent, you add your list once and we print, address, and mail a real card to each person, with postage included, so they arrive in time for the holidays.

Start your free trial →

14-day free trial. No credit card required.