A Short List of Christmas Card Greetings That People Keep

Good Christmas card greetings are short, warm, and specific to the person on the envelope. Start with a simple "Merry Christmas," then add one honest line about something you appreciate or hope for them. The best greeting sounds like you speaking, not like a phrase copied from a store-bought card.

You do not need to be clever. You need to be clear and kind. Below are 50+ lines you can adapt for family, friends, coworkers, and everyone in between.

What makes a Christmas card greeting feel personal?

A personal greeting names the person, mentions something specific, or looks ahead to something real. Generic phrases like "Season's greetings" work in a pinch, but they do not feel like they were written for one person. The cards people keep are the ones that accidentally sound like a text message.

Forget long sentences. In a card, three short lines often say more than a paragraph. A specific detail beats a poetic phrase any day.

Christmas card greetings for family

Family cards can be a little longer, but short still works. The key is to sound like the relative you already are: direct, a little funny, and happy to see them.

Christmas card greetings for friends

Friends deserve a note that does not sound like a recruitment letter. Keep it easy, and mention something you did together this year.

Christmas card greetings for coworkers and clients

Coworker cards should be warm but not too personal. Avoid inside jokes about your boss, and never comment on someone's body size or relationship status.

Christmas card greetings for neighbors and the people who help you

For a neighbor, teacher, mail carrier, or hairdresser, keep it simple and friendly. A short line that mentions what they do is enough.

Religious Christmas card greetings

If you and the recipient share a faith, you can center the card on the nativity. These lines work for church friends, relatives, and generous clients, as long as you know they share your beliefs.

General Christmas card greetings for anyone

Some messages fit almost every situation. Use these when you do not know the person well, or when you want a clean, simple line before your signature.

How to write your own Christmas card greeting in five steps

You can mix and match the lines above with your own words. Follow these five steps, and you will be done in under five minutes.

  1. Write the recipient's name at the top, unless you are addressing the envelope with it.
  2. Choose a standard opener: "Merry Christmas," "Happy Holidays," or "Season's greetings."
  3. Add one specific line. Mention a memory from this year, a compliment, or something you look forward to.
  4. End with a wish. Keep it to one sentence: "Hope you get some real rest," "Wishing you good health," or "Can't wait to see you in the new year."
  5. Sign your name. Write the date if it is part of your habit.

It does not need to be perfect. Write legibly, keep it short, and send it before the holiday rush.

Common Christmas card greeting questions

What else can I write besides "Merry Christmas"?

Add a detail. For example: "Merry Christmas, John. I still think about our walk in the park last October. Hope your new knee is holding up." That is a complete, personal greeting.

If you cannot think of a detail, write a forward-looking wish: "Merry Christmas to you and Dan. Wishing you a quiet January after what has been a busy year."

How long should a Christmas card message be?

For most cards, three to five short sentences is plenty. A one-line message works for coworkers and acquaintances. A short paragraph works for close family and old friends.

The card itself is a small gesture. A few honest lines will never feel too long, but do not turn it into a newsletter.

Should I handwrite Christmas cards?

Yes, write a short note by hand when you can. A handwritten card feels personal, and it takes less than a minute per card.

If you have more than 50 cards, split your list. Write handwritten notes for the people closest to you, and use a printed note for clients or casual contacts.

When should I send Christmas cards?

Send them by the second week of December to arrive before Christmas. In the United States, the Postal Service recommends sending cards no later than mid-December for priority deadlines.

If you miss the window, send a "happy New Year" card instead. It shows the same thoughtfulness without pretending you were early.

Send your card now

The best Christmas card greeting is the one that gets sent. Pick a line from above, write a name, and drop the card in the mail before the day gets away from you.

Your people will be glad you did.

Read our complete guide: Wedding Invitation Cards: Styles, Wording, and Etiquette Explained