When to send your mom a birthday card

Your mom notices when the card shows up on the day — and she definitely notices when it shows up three days late. Mail moves slower than you think, so the trick is starting a week and a half out, not the night before. Here's the timing that actually works.

10

Rule of thumb: start 10 daysahead. That's enough time to choose a card, write something real, and let the mail do its slow, charming thing.

Timing and message tips

  1. Mail the card 7–10 days before her birthday. First-class mail typically takes 3–5 business days, and weekends don't count.

  2. Aim for the card to land 1–2 days early rather than exactly on the day — early reads as thoughtful, late reads as forgotten.

  3. Skip the generic "Happy Birthday, Mom." Mention one specific thing she did for you this year; that single sentence outperforms a whole page of clichés.

  4. If she saves cards (most moms do), write on the inside left panel too — she'll reread it.

  5. Calling on the day and mailing a card are not the same gesture. Do both; the card is the one she keeps.

  6. Set a reminder 14 days out so you have time to buy or order the card, write it, and mail it without rushing.

Never white-knuckle this date again

Set a free reminder with 10days of lead time and we'll nudge you while there's still time to do it right. Want to go further? We'll print, write, and mail the card for you — from $7.99, postage included.

Related guides