What to Write in a Thank You Card

A handwritten thank you card is one of the most meaningful gestures you can make. Whether you're thanking someone for a gift, a kind act, their support during a hard time, or their hospitality, the right words transform a simple card into something they'll treasure. We've compiled over 100 thank you card messages for every occasion and relationship. Browse the categories below or let LiveImage AI create a personalized thank you card with an animated character that delivers your gratitude.

Thank You card character Thank You card character

Thank You Card Messages

Heartfelt Thank You Messages

These sincere messages convey genuine emotion and are perfect when you want to express your true feelings in a thank you card.

  1. Thank you from the bottom of my heart. Your generosity and kindness mean more to me than I could ever express in words.
  2. I've been trying to find the right words to thank you, but none seem adequate. Please know that your thoughtfulness has touched me deeply.
  3. What you did for me wasn't just kind — it was life-changing. I will always remember your generosity and carry it forward.
  4. Thank you for being the kind of person who shows up when it matters most. Your support during this time has been my anchor.
  5. I am so grateful for you — not just for what you did, but for who you are. The world needs more people with hearts like yours.
  6. Your kindness came at a moment when I needed it most. Thank you for seeing me, for caring, and for making such a difference in my life.
  7. Words feel small compared to the size of your generosity. Thank you for everything — I will never forget what you've done.
  8. You went above and beyond, and I want you to know it didn't go unnoticed. Thank you for being so incredibly thoughtful.
  9. Thank you for not just being there, but for truly being present. Your empathy and care have meant the world to me.
  10. I keep thinking about how lucky I am to have someone like you in my life. Thank you for your unwavering kindness and support.

Thank You for a Gift

These messages are perfect for thanking someone for a thoughtful gift, whether for a birthday, holiday, wedding, or any other occasion.

  1. Thank you so much for the beautiful [gift]! It's exactly what I wanted, and I smile every time I see it. You know me so well!
  2. What a thoughtful and generous gift! I absolutely love it and have already [used it/displayed it/worn it]. Thank you for thinking of me.
  3. I was so surprised and delighted to open your gift. Thank you for your incredible generosity — it truly made my [birthday/holiday] special.
  4. You have the most amazing taste! Thank you for the [gift] — it's perfect, and I'll treasure it always.
  5. Thank you for the generous gift card! I'm already planning what to get, and I'll think of you every time I use it. So thoughtful!
  6. Your gift was the highlight of my day! Thank you for being so thoughtful and for knowing exactly what would make me happy.
  7. I can't stop raving about the [gift] you gave me. Everyone asks where I got it, and I proudly say it was a gift from someone with incredible taste. Thank you!
  8. Thank you for such a meaningful gift. It's clear you put real thought into it, and that means even more than the gift itself.
  9. You really didn't have to, but I'm so glad you did! Thank you for the wonderful [gift] — it's absolutely perfect.
  10. Your generosity overwhelms me. Thank you so much for the [gift]. It's already become one of my favorite things.

Short & Simple Thank You Messages

Sometimes less is more. These brief but meaningful messages work perfectly when you want to keep your thank you card message simple and sincere.

  1. Thank you so much! Your kindness means the world to me.
  2. I'm so grateful for your thoughtfulness. Thank you!
  3. A heartfelt thank you for everything you've done. Truly appreciated!
  4. Thank you! You made my day brighter with your generosity.
  5. So thankful for you and your kindness. Thank you!
  6. Your generosity blows me away. Thank you from the bottom of my heart!
  7. Just a note to say thank you — you're amazing!
  8. Thank you for being so wonderful. I appreciate you more than you know.
  9. Grateful beyond words. Thank you for everything!
  10. Thank you! Your kindness will never be forgotten.

Professional Thank You Messages

These messages are appropriate for thanking colleagues, mentors, clients, or business contacts.

  1. Thank you for your mentorship and guidance. Your willingness to share your expertise has been invaluable to my professional growth.
  2. I truly appreciate the time and effort you invested in [project/meeting/training]. Your support made a real difference in the outcome.
  3. Thank you for going above and beyond. Your dedication and professionalism inspire everyone on the team.
  4. I wanted to express my sincere gratitude for the opportunity to [work with you/learn from you]. It's been an honor and a privilege.
  5. Thank you for your generous recommendation. Your support means a great deal to me, and I won't let you down.
  6. Your leadership and encouragement have helped me grow in ways I never expected. Thank you for believing in me.
  7. Thank you for creating such a positive and supportive work environment. It makes all the difference in how we show up each day.
  8. I appreciate your partnership on this project. Your insights and collaborative spirit made the work not just successful, but enjoyable.
  9. Thank you for taking the time to meet with me. Your advice was exactly what I needed, and I'm already putting it into action.
  10. A sincere thank you for your trust and continued support. It's a pleasure working with someone who values collaboration and integrity.

AI-Powered Thank You Cards

Each card features a unique animated character that speaks your personalized message aloud.

AI thank you card character
AI thank you card character
AI thank you card character

Tips for Writing a Thank You Card

  • Be specific about what you're thankful for. "Thank you for the beautiful blue scarf" is much more meaningful than "Thank you for the gift." Specificity shows you noticed and appreciated their choice.
  • Explain the impact. Tell them how their gift or gesture made a difference: "Your homemade meals last week meant I could focus on recovering without worrying about dinner."
  • Send it promptly. Aim to send thank you cards within two weeks. For wedding gifts, you traditionally have up to three months, but sooner is always better.
  • Handwrite when possible. A handwritten thank you card carries more weight than an email or text. The effort itself communicates gratitude.
  • Don't mention the amount. If you received money, never specify the dollar amount in your thank you note. Instead, say "Thank you for your generous gift" or mention what you plan to do with it.

Thank You Card Etiquette

Do you need to send a thank you card for every gift?

Yes, ideally. Any gift that was given with thought and effort deserves written acknowledgment. This includes wedding gifts, baby shower gifts, graduation gifts, and significant birthday gifts. For small, casual exchanges among close friends, a heartfelt verbal thank you or text may suffice, but a card is always appreciated.

How long after receiving a gift should you send a thank you card?

The general rule is within two weeks. For wedding gifts, etiquette traditionally allows up to three months (ideally before the honeymoon or shortly after). The sooner you send it, the more impactful it feels. A late thank you card is always better than none at all.

Can you send a thank you text instead of a card?

For casual occasions among close friends, a thank you text is acceptable. But for formal gifts (wedding, baby shower, graduation, hostess gifts) or gifts from older relatives, a handwritten card is expected and much more meaningful. When in doubt, write the card — no one has ever been offended by receiving a handwritten thank you note.

Let AI Write Your Thank You Card

Don't know what to write? Let our AI create the perfect message for you. LiveImage AI generates personalized thank you cards with custom messages, photos, and even animated video characters that speak your message aloud.

Create Your Thank You Card Now

Free to try · No account needed to preview