What to Write in a Christmas Card

Ready-to-use lines by relationship, plus how to make a short message feel like you actually wrote it.

Short answer

For most people, "Wishing you a joyful Christmas and a happy New Year" is the safe default — warm without being over-personal, and it fits family, friends, and coworkers alike. Add one specific line before it (a memory, a plan to see them, a thank-you) and it stops reading like a template. Below are ready-to-use lines split by relationship, so you're not stuck staring at a blank card.

Safest default: "Wishing you a joyful Christmas and a happy New Year" · Shorter version: "Merry Christmas and all the best for the New Year"
By relationship

What phrase fits which relationship?

Family: "Wishing you all the warmth and joy of the season — can't wait to see you!" or "Merry Christmas to the best family I could ask for. Love you all." Family messages can be as personal and affectionate as you like.

Close friends: "Merry Christmas, friend! Here's to another year of [inside joke, shared memory, or plan]." A specific detail does more work than any generic line.

Coworkers & colleagues: "Wishing you a wonderful holiday season and a well-deserved break!" or "Thank you for a great year working together — happy holidays!"

Your boss or a client: "Wishing you a happy holiday season and continued success in the New Year." Keep it warm but professional, and sign with your full name.

A teacher: "Thank you for everything you've done this year — wishing you a restful, happy holiday season." Naming something specific they helped with is always appreciated.

Neighbors & acquaintances: "Wishing you and your family a wonderful Christmas and a happy New Year!" — friendly without assuming closeness.

Religious vs. non-religious

Christmas-specific or general holiday wishes?

If you know the recipient celebrates Christmas, phrases like "Merry Christmas" and "May the joy of Christmas fill your home" read naturally. For a mixed group, a coworker whose background you're unsure of, or a card going to a large list, lean on "holiday" and "season" instead: "Wishing you a wonderful holiday season" or "Happy holidays and a bright New Year" — both keep the warmth without assuming what the recipient celebrates.

Making it personal

How do you make a short message feel less generic?

One extra sentence is usually all it takes.

A generic line — "Wishing you a magical Christmas" — reads as a template because it could go to anyone. Add one detail that could only be for this person: a memory from the year, something you're looking forward to together, or a specific thank-you. "Wishing you a magical Christmas — can't wait to see you at the family dinner!" takes the same generic wish and makes it unmistakably theirs.

Signing off

Do & Don't

The sign-off should match the warmth of the message above it.

Do
  • Use "With love," or "Lots of love," for family and close friends
  • Use "Warmly," or "Best wishes," for coworkers, neighbors, or acquaintances
  • Add one specific detail before the generic wish
  • Sign with your full name for a boss or client
Don't
  • Pair a formal message with an overly affectionate sign-off (or the reverse)
  • Assume a coworker's or acquaintance's religion — default to "holiday season" if unsure
  • Send the exact same line to everyone on your list without a personal touch

Style this message

Turn your Christmas card message into festive fonts, then pair it with snowflake, tree, and gift emoji, kaomoji, and ASCII art — free and instant.

Open the Christmas Generator →

Sending a card to someone abroad, or want the greeting in their own language? See how to say Merry Christmas in different languages. For the season's decorative characters, browse cursive fonts for a handwritten look on a digital card.