Holiday sale: 20% off orders of $10 or more$10+ with code . Through Dec 19. Not for Priority or Certified Mail. Write a letterOrder

What to write · Birthdays

What to write in a birthday card for your grandpa

Pick a birthday message for grandpa with a story he tells, a skill you learned from him or a thank you for the years, and a real card is mailed to him from your phone.

Messages you can use

Copy one as it is, or change a few words so it sounds like you.

  1. You still tell the fish story a little bigger every year. I hope you tell it again at your party. Happy birthday, Grandpa!

  2. Thank you for teaching me how to work hard and how to be kind, often at the same time. I hope your birthday is a good one, Grandpa.

  3. Some of my favorite days were just sitting on the porch with you. I think about them often. Wishing you a calm, happy day.

  4. I tell people my grandpa can fix anything. Next time you visit, I will have a list. Happy birthday!

  5. Grandpa, you taught me to be early, be honest and bring a thermos. I still do all three. Happy birthday.

  6. I have heard your stories many times, and I would still like to hear them again. Maybe with different endings. Happy birthday, Grandpa.

  7. Grandpa, I still think about every ride in the truck and every story on the way. Happy birthday. I love you.

  8. You showed me that being strong includes being gentle. I am grateful for that. Hope you enjoy your day and your cake.

  9. I still use the things you taught me in the garage. I think of you every time. Thank you for your time and patience, Grandpa.

  10. Thank you for being my grandpa. Happy birthday.

  11. The family has decided your birthday gift is that nobody will ask you to fix the computer today. Enjoy!

  12. I wish I could be there to sit beside you and watch the game. Know that I am cheering for you today and every day.

  13. You always made me feel like I could do anything. I carry that with me. Happy birthday to the finest storyteller I know.

  14. You are the reason our family still sits down to dinner together. Happy birthday, Grandpa. I love you.

  15. The kids love when I tell them about your adventures. You are a legend in our house. Hope this day is full of good company and good food.

  16. Grandpa, I hope someone lets you pick the channel today. Happy birthday.

  17. I hope someone cooks for you today, and I hope there is pie. You have given so much to all of us. Happy birthday.

  18. Remember when you said you would never let me win at checkers? I think I am finally ready. Rematch soon. Happy birthday, Grandpa.

Ways to sign off

Love, · Your grandchild, · With love, · Proudly yours, · Hugs,

How to write it

One good memory is plenty for a birthday message for grandpa, and these examples help you pick it. Plenty of grandfathers keep their feelings to themselves, but they hold on to cards. A card ends up on the dresser or in a shirt pocket. That is why a sentence or two about what he means to you matters so much, and why it is worth writing.

Think of something you did together, like fishing, watching games, tinkering in the garage, or walking the yard. Mention it, add a thank-you, and wish him a good day. Short is fine. Choose a message below, change a detail or two, and make it your own. Your message prints on a postcard in a handwriting-style font, and we mail it to him.

  • Recall something you did together, like fishing, a ballgame, or a project. He will remember it too.
  • Keep the words simple. Grandpas appreciate directness and honesty over flowery phrases.
  • Thank him for a lesson he taught, whether it was how to drive, how to work hard, or how to be kind.
  • A bit of humor goes a long way. Tease him gently about his jokes, his hat, or his legendary stories.
  • Say when you will see him next. It gives him something concrete to look forward to.

Questions people ask

What if Grandpa does not like sentimental cards?

Keep it light and specific. A line about a memory you share or a gentle joke works well. Many grandpas appreciate the thought more than fancy words.

How long before a mailed birthday card arrives?

A card usually arrives within 8 business days of mailing. Postage is included in the price, and cards are sent First-Class with no tracking number, so mail it a little early.

Found the words? We will mail them.

Choose a card or a letter, add the address, and see a preview before you pay.

From $3 per letter, postage included

Write your letter