Blank Christmas card and pen on a wooden table with a coffee mug, framed family photo and wrapped gifts

What to Write in a Christmas Card: 105 Christmas Card Messages for 2026

You've bought the cards, you've got the pen, and now you're staring at a blank space wondering what to say. You're not alone. Knowing what to write in a Christmas card is one of the most searched holiday questions every December, because one generic line feels lazy and a whole paragraph feels like too much.

This guide has 105 Christmas card messages you can copy, tweak or mix: short and simple, warm for family, light for coworkers, faith-filled, funny, and a list of sign-offs to finish strong. At the end, there's an easy way to turn your favorite message into a gift they'll keep long after the card goes in the recycling.

Personalized framed poster with a family photo and a Christmas message, a keepsake alternative to a Christmas card

How to write a Christmas card in 3 steps

Most good Christmas card messages follow the same simple shape. If you're stuck, fill in these three parts:

  1. Greeting. Use their name. "Dear Aunt Linda" beats "Hi!" every time.
  2. One personal line. Mention something real: a trip, a new job, a baby, a laugh you shared, or simply that you've missed them.
  3. Wish and sign-off. Wish them something for the season or the new year, then sign with a warm closing.

Example: "Dear Sam and Priya, it was so good to finally meet baby Maya this fall. Wishing your family a cozy first Christmas together and lots of sleep in 2027. With love, the Garcias."

Short Christmas card messages

Perfect for big card lists, gift tags, or when you only have room for one line.

  1. Merry Christmas and happy everything!
  2. Wishing you joy, peace and plenty of cookies.
  3. Warmest wishes for a wonderful holiday season.
  4. May your days be merry and your nights be cozy.
  5. Sending love your way this Christmas.
  6. Here's to a peaceful Christmas and a happy new year.
  7. Thinking of you this holiday season.
  8. Wishing you a season full of little joys.
  9. Merry Christmas from our home to yours.
  10. Cheers to you and yours this Christmas!

Christmas card messages for family

Family cards are where you can be a little more sentimental. Pick one and add a detail only your family would get.

  1. No matter how far apart we are, Christmas always brings us back together. Love you all.
  2. Thank you for every Christmas memory. This year we're adding a few more.
  3. Our favorite gift every year is time with all of you.
  4. Wishing our wonderful family a Christmas as warm as Grandma's kitchen.
  5. Home is wherever we're all together, and we can't wait.
  6. So grateful to call you family. Merry Christmas!
  7. Here's to another year of inside jokes, too many desserts and loud dinners. Love you.
  8. We may not be under the same roof this year, but you're in our hearts all season.
  9. Mom and Dad, thank you for making every Christmas feel like magic. Merry Christmas.
  10. To my favorite people: may this Christmas be full of laughter and short lines at the store.

For grandparents

  1. Christmas wouldn't be Christmas without your stories. We love you.
  2. Thank you for every hug, every recipe and every Christmas morning. Merry Christmas, Grandma and Grandpa.
  3. The kids are counting down the days until they see you!

For new parents or a new baby

  1. Wishing you the sweetest first Christmas with your little one.
  2. Here's to tiny socks, sleepy cuddles and your first Christmas as a family of three.

Christmas card messages for friends

  1. Friends like you make the holidays brighter. Merry Christmas!
  2. Thanks for another year of laughs. Can't wait for the next one.
  3. Merry Christmas to the friend who feels like family.
  4. Wishing you a holiday full of good food, good company and zero group chat drama.
  5. Let's make 2027 the year we actually plan that trip. Merry Christmas!
  6. Distance means nothing when you've got a friend like you. Happy holidays!
  7. Here's to coffee dates, long talks and another year of friendship.
  8. Thanks for always showing up. Wishing you a wonderful Christmas.

Christmas messages for coworkers, your boss and clients

Keep work cards warm but simple. One friendly line plus a good wish for the new year is plenty. Avoid inside jokes the whole team won't get.

For coworkers

  1. It's been great working with you this year. Happy holidays!
  2. Thanks for being such a great teammate. Enjoy a well-earned break!
  3. Wishing you a relaxing holiday and a smooth start to the new year.
  4. Thanks for all the help, the laughs and the coffee runs. Merry Christmas!
  5. Here's to fewer meetings and more cookies. Happy holidays!
  6. Couldn't have survived this year without you. Enjoy the holidays!

For your boss

  1. Thank you for your support and guidance this year. Happy holidays!
  2. Wishing you and your family a restful holiday season.
  3. Thanks for being a great leader. Here's to an even better new year.

For clients and customers

  1. Thank you for your trust and partnership this year. Wishing you a joyful holiday season.
  2. It's been a pleasure working with you. Warm wishes for the holidays and a prosperous new year.
  3. From all of us, thank you for a wonderful year. Happy holidays!

Tip: If you're sending business cards, add your team's names or your logo so it feels personal, not mass-produced.

Christmas card messages for teachers

  1. Thank you for making learning so much fun this year. Merry Christmas!
  2. We're so grateful for your patience and kindness. Happy holidays!
  3. Thanks for all you do for our kids. Enjoy a restful break!
  4. You make a difference every single day. Wishing you a wonderful Christmas.
  5. Thank you for helping [child's name] shine this year. Happy holidays!

Christmas card messages for your partner

  1. Every Christmas with you is my favorite one. I love you.
  2. You're the best gift I've ever gotten, and I didn't even have to unwrap you.
  3. Thank you for another year of love, laughs and stolen blankets.
  4. All I want for Christmas is more time with you.
  5. Here's to us, our traditions and the ones we haven't made yet. Merry Christmas, love.

Religious Christmas card messages

For friends and family who celebrate the meaning of the season, these blessings and Bible verses work beautifully. Verses are from the King James Version.

  1. Wishing you the peace and joy of Christ this Christmas.
  2. May the light of the Savior fill your home this season.
  3. Praying for a blessed Christmas and a new year full of grace.
  4. Celebrating the gift of Jesus with you this Christmas.
  5. May the hope of Christmas stay with you all year long.
  6. "For unto you is born this day in the city of David a Saviour, which is Christ the Lord." (Luke 2:11)
  7. "Glory to God in the highest, and on earth peace, good will toward men." (Luke 2:14)
  8. "For unto us a child is born, unto us a son is given." (Isaiah 9:6)
  9. Wishing you a Christmas filled with faith, family and the wonder of His love.

Funny Christmas card messages

For the friends and siblings who'd roll their eyes at anything too sweet.

  1. I was going to write something heartfelt, but I ate all the cookies instead. Merry Christmas!
  2. Santa asked if you were naughty or nice. I said "let's not get into it."
  3. Merry Christmas! Your gift is my presence. Literally, I'm coming over.
  4. May your Wi-Fi be strong and your relatives' questions be few.
  5. Wishing you a Christmas with more naps than chores.
  6. Calories don't count in December. That's science. Merry Christmas!
  7. Hope Santa brings you everything on your list, or at least a good return policy.
  8. This card is 100% recyclable. My love for you is not. Merry Christmas!
  9. I put you on the nice list. You're welcome.
  10. Have a holly, jolly Christmas, and remember: the cookies are for Santa. Mostly.
  11. Merry Christmas to my favorite person to text "are you awake?" at midnight on Christmas Eve.
  12. Here's to stretchy pants and second helpings. Merry Christmas!

Want more laughs? Our guide to funny Christmas puns and sayings has 120 jokes for cards, captions and shirts.

Christmas messages for a long-distance card

  1. Miles apart, but close at heart this Christmas.
  2. Wish we could share a table this year. Raising a mug to you from here.
  3. Sending a big hug in an envelope. Merry Christmas!
  4. Counting down until we're together again. Merry Christmas from afar.
  5. Different time zones, same Christmas love.

Christmas card messages for someone who's grieving

The holidays can be hard after a loss. Keep it gentle and simple. There's no need to say "Merry."

  1. Thinking of you and holding you close in our hearts this Christmas.
  2. We know this season may feel different. We're here for you, always.
  3. Remembering [name] with love this holiday season.
  4. Wishing you moments of peace and comfort this Christmas.

Christmas card sign-offs

A good closing makes the whole card feel finished. Swap "Love" for one of these:

  1. Merry Christmas and much love,
  2. With love and holiday cheer,
  3. Warmest wishes,
  4. Season's greetings,
  5. Cheers to the new year,
  6. Wishing you all the best,
  7. Love and hugs,
  8. Peace and joy,
  9. With gratitude,
  10. Happy holidays from all of us,
  11. Jolly regards,
  12. Until next Christmas,
  13. Love, [your names] and the dog
  14. Your favorite elf,
  15. Merry everything,

New Year's wishes to add at the end

  1. Here's to a healthy, happy 2027!
  2. May the new year bring you everything you've been hoping for.
  3. Cheers to new adventures in the year ahead.
  4. Wishing you a fresh start and a bright new year.
  5. See you in 2027. Let's make it a good one!

Turn your Christmas message into a gift they'll keep

Most Christmas cards get read once and tossed. If you've written something you really mean, put it on something they'll see every day. All of these can be personalized with your message, a photo or a name, and they're printed to order in the USA.

A photo mug with your message

A custom photo mug starts at $9.99 and turns a short message like "Thinking of you every morning" into a daily reminder. For a pop of color, try the mug with a colored inside, also from $9.99. Both are dishwasher and microwave safe.

Custom photo mug personalized with a Christmas message, a gift alternative to a Christmas card

A framed photo poster with a family message

For grandparents and parents, pair this year's family photo with a line from the family section above on a personalized framed poster. It comes ready to hang in four frame colors, from $29.99.

A custom tee or hoodie with an inside joke

Funny messages work great on clothes. Put your favorite line on a custom t-shirt (from $19.99) or a custom hoodie (from $29.99), front, back or both.

A travel mug for the coworker who's always on the go

A short work-friendly message on a personalized stainless steel travel mug keeps coffee hot on the commute and is an easy gift for a boss or teammate.

Looking for more? Browse Gifts Under $25 or Personalized Christmas Gifts, and see our personalized Christmas gifts for Mom.

Christmas card messages: FAQ

What do you write in a Christmas card?

Start with their name, add one personal line (a memory, news or a simple "we miss you"), then finish with a holiday wish and a warm sign-off. Two or three sentences is plenty.

What's a good short Christmas message?

"Wishing you joy, peace and plenty of cookies" or "Merry Christmas from our home to yours" both work for almost anyone. See the short messages list above for more.

What should I write in a Christmas card to a coworker?

Keep it friendly and simple: thank them for something specific, then wish them a restful break. For example, "Thanks for being such a great teammate. Enjoy a well-earned break!"

Is it OK to write "Happy Holidays" instead of "Merry Christmas"?

Yes. "Happy Holidays" or "Season's Greetings" is a safe choice for work cards or when you're not sure what someone celebrates.

When should I mail Christmas cards?

Aim to mail cards in the first two weeks of December so they arrive before Christmas. If you're ordering a personalized gift to go with your card, order in November or early December, since items are made to order and take about 3 to 7 business days to arrive.

Say it once, and make it last

Pick your favorite message, add a personal line and sign off with something warmer than "From." If it's a message worth keeping, put it on a mug, a framed photo or a shirt, and it'll stay with them long after the holidays.

šŸ‘‰ Shop Personalized Christmas Gifts at PrintHaul →

Last updated: November 2026.

Back to blog