136 "Thank You" Messages for Every Occasion

A quick thank you message can improve relationships among loved ones and inspire those around them.

Did you know that saying "thank you" isn't just polite, it's actually an important contributor to our health and happiness? It's true. According to a 2020 study carried out by a group of researchers at the University of North Carolina at Chapel Hill, even witnessing an act of gratitude can improve one-on-one relations as well as group dynamics.

If that's not enough to get you to sit down and start working on your next thank you card, we don't know what is. Of course, a good "thank you" can take tons of different forms, and it's hard to find the words for each individual occasion. So, we decided to put in the work for you. Below, you'll find a long list of "thank you" messages fit for different events, different gestures, and different people.

READ THIS NEXT: Retirement Wishes (and Quotes) for Friends, Family, and Coworkers.

136 Messages for Your Next "Thank You" Note

Feel free to borrow from the list the next time you need to show your appreciation out loud or jot them down in a handwritten "thank you" note. Trust us, the outcome will be worth the effort.

"Thank You" Message Ideas for a Gift

woman receiving such a thoughtful gift from a friend
Shutterstock / Ground Picture
  1. You are such a thoughtful friend. Thank you so much for the wonderful gift, it's perfect!
  2. I am so grateful for your thoughtfulness and generosity. You're a true friend!
  3. Your gift is just what I needed, thank you!
  4. I'm always so impressed by your gift-giving skills, thank you so much for your generosity!
  5. I can't wait to use the gift, thanks for thinking of me!
  6. Thank you for the precious gift. It's beautiful, I'll be sure to use it in good health!
  7. I am so blessed to have a friend like you, thank you for an amazing gift.
  8. Thank you so much for the generous and unexpected gift. What a wonderful surprise!
  9. I really appreciate all the time and effort you put into finding the most perfect gift. You really are a wonderful friend!
  10. I love the gift and so appreciate the time you took to pick it out. Can't wait to see you again!
  11. Thank you for being such a kind and thoughtful friend, the gift is amazing!
  12. I am so touched by the gift and the thought behind it, thank you!
  13. Thank you for the thoughtful gift, I'll treasure it!
  14. I am so impressed by your gift, thank you for delivering such a sweet present!
  15. Thank you for your lovely gift, I'll be sure to put it to good use!
  16. I am so grateful for the gift, it was exactly what I wanted!
  17. Thank you for the thoughtful and practical gift, it's much appreciated!
  18. Thank you for giving me the best gift I could think of! It's perfect.
  19. Thank you for the gift, it's just what I needed to brighten my day.
  20. Thank you for the gift, it's so beautiful—I just love it!
  21. I love the gift, it's so perfect and I can't wait to put it to good use!
  22. Thank you for the gift, it's such a thoughtful gesture. Much appreciated!
  23. I am so grateful for the beautiful gift, it's so thoughtful and considerate!

READ THIS NEXT: Good Night Messages to Make Her Feel Special.

"Thank You" Messages for Friendship and Support

two friends greeting each other in a bar
Shutterstock / 4 PM production
  1. Thank you so much for your hard work and dedication. I truly appreciate all your support.
  2. I am truly grateful for your support and encouragement. You really are a good human being!
  3. Your kindness and generosity mean the world to me. I am extremely grateful to have you in my life.
  4. I cannot thank you enough for all that you do. I am forever grateful for your friendship.
  5. Your thoughtfulness and consideration are deeply appreciated.
  6. Thank you for going above and beyond to help me. I feel blessed to have a friend like you by my side!
  7. I'm so lucky to have you in my life and I can't thank you enough.
  8. Your help and advice are invaluable to me, thank you again.
  9. Thank you for always being there for me, I couldn't have done it without you!
  10. I am so grateful for your friendship and support. Thank you for all your help over the past few months.
  11. Only you could have gotten me through such a difficult time. I don't know how I could possibly repay you, but believe me, I'll try!
  12. I truly appreciate all the sacrifices you made to help me succeed. They won't be forgotten.
  13. Thank you for your patience and understanding during this difficult time.
  14. I am so grateful for your unwavering support and belief in me. Thank you for being such an amazing friend.
  15. Thank you for your time and energy, it is so very appreciated.
  16. I appreciate all the extra effort you made to see me succeed. I don't have enough words to thank you!
  17. Thank you for your kind words and encouragement, it meant a lot to me.
  18. I am so thankful for the care and concern you have shown me. Today, I'm feeling especially grateful for friends like you.
  19. Thank you for your generosity, it is truly appreciated. Your friendship means more than you know.
  20. I am so grateful for the love and support you have given me. You've helped make my life brighter each and every day, and believe me when I say that's no easy feat!
  21. Thank you for always being there to listen and offer guidance.
  22. I appreciate all the hard work and dedication you put into this. I couldn't have pulled this off without you.
  23. Thank you for your willingness to help and support me. Everyone deserves a friend like you!
  24. I am so thankful for your positivity and enthusiasm. You know just how to make every day amazing, and I really need that kind of influence in my life.
  25. Thank you for all the laughter and joy you bring into my life.
  26. You continue to deliver one kind gesture after another. I am so grateful for your thoughtfulness and understanding.
  27. Thank you for your selflessness and generosity during this challenging time. I know you have a busy schedule, but you always seem to make time for me!
  28. Sending over a heartfelt thanks for being an inspiration and a true friend.

READ THIS NEXT: Good Morning Messages for Friends Who Mean the Most.

Things to Write in a "Thank You" Card for Major Life Events

bride and groom kissing on wedding day
Shutterstock / Jurij Krupiak
  1. Thank you so much for celebrating my graduation with me, it meant a lot to have you there.
  2. I am so grateful for the love and support you showed on my special day.
  3. You being there to celebrate my wedding made everything so much more special, thank you again!
  4. I am so touched by the beautiful and thoughtful gift you gave at my baby shower.
  5. Your kind words and congratulations on the birth of my baby mean the world to me, thank you.
  6. I am so grateful for your help and support during this process. It meant the world to have you by my side.
  7. Thank you for being a part of my special day and for the wonderful gift.
  8. I would like to express my sincere gratitude for all the love and support you have shown me during this chapter of my life.
  9. Thank you for being a part of my celebration and for the thoughtful gift. You helped make the day so much fun!
  10. I am so grateful for your presence and support during this significant moment in my life.
  11. Thank you for being there and for the generous gift, it is greatly appreciated.
  12. I am so touched by the kind words and congratulations, thank you for helping take the celebration from good to great!
  13. Thank you for being a part of my special day and for the generous gift.
  14. I am so grateful for your love and support during this moment in my life. Thank you for everything!
  15. Thank you for being there and for the thoughtful gift, it is so, very appreciated.
  16. I am so touched by the kind words and congratulations, thank you for being a part of my celebration.
  17. I woke up feeling grateful for friends like you. Thank you for being a part of my special day and for the wonderful gift.

READ THIS NEXT: 113 Good Morning Messages for Him to Start the Day.

Saying Thanks for Helping Celebrate a Birthday

older man holding a glass of champaign and a birthday cake
Shutterstock / Robert Kneschke
  1. Thank you for all the birthday wishes, it means so much!
  2. I am so touched by the kind words you shared with me on my special day. Can't wait for the next speech!
  3. Your birthday message made my day, thank you!
  4. Thank you again for the wonderful birthday wishes. They were truly touching!
  5. Thank you for taking the time to wish me a happy birthday! It means a lot.
  6. I was so touched when reading the birthday card you wrote me. Your words have such thought behind them. I can't wait to see you again soon!
  7. Thanks for helping celebrate my birthday and making the day so much fun!
  8. I am so grateful for all the love and support you showed on my birthday.
  9. Thank you for the birthday wishes!
  10. Thank you for the birthday wishes, it's always nice to hear from you.
  11. I am so touched by the birthday wishes and the thought that went into them.
  12. Thank you for the birthday wishes, it was so nice of you to reach out!
  13. I am so grateful for your support and the wonderful birthday wishes you sent over
  14. Thank you so much for attending my birthday party and bringing such great energy. It made the day so much better!
  15. I am so touched by the message you sent me on my birthday! It brought back so many good memories.
  16. Thank you for being there on my birthday! You're such a great friend.
  17. I am so grateful for your love and support on my birthday.
  18. Thank you for being a part of my special day and for the amazing happy birthday.
  19. I am so touched by your warm wishes and the thought that went into them, thank you.

READ THIS NEXT: 108 Happy Birthday Wishes That Just Keep Giving.

"Thank You" Messages for Teachers

student raising her hand in a classroom
Shutterstock / Drazen Zigic
  1. Thank you for all your hard work and dedication as my teacher, it has made such a positive impact on my life.
  2. When I sat down to write this thank you card, I didn't know where to start. I just want you to know that I am so grateful for the time and effort you put into helping me succeed.
  3. Your patience and understanding have meant the world to me, thank you.
  4. I am so impressed by your knowledge and expertise, thank you for sharing it with me.
  5. Thank you for being an inspiration and a role model. You left such a positive impression on me. I don't think I'd be where I am today if it weren't for you!
  6. I am so grateful for the guidance and support you have provided me over the years.
  7. Thank you for always pushing me to reach my full potential.
  8. I'll always appreciate your willingness to go above and beyond for your students.
  9. Thank you for your passion and enthusiasm for teaching.
  10. I am so grateful for the time and effort you put into your students' lives.
  11. Sending over my deepest thanks for your dedication to your students and their success.
  12. I appreciate your understanding and flexibility when it comes to my learning needs. I wouldn't be where I am without it!
  13. Thank you for being an amazing mentor and guide. Sending you nothing but good wishes for the future!
  14. I am so grateful for the support and encouragement you have given me over the years. You helped shape the person I am today.
  15. Thank you for your dedication and commitment to your students. We wouldn't be the same without you!
  16. I appreciate your willingness to help me outside of class time. It may not have seemed like much, but it meant the world to me.
  17. Thank you for your encouragement and belief in me. You were there when no one else was.
  18. I am so grateful for the time you took to provide me with extra help. It made such a difference.
  19. Thank you for creating such a positive and inclusive learning environment.

READ THIS NEXT: 126 Love Messages for Her to Show How Much You Care.

"Thank You" Messages for Your Boss

man thanking his boss in the office for mentorship
Shutterstock / fizkes
  1. Thank you for your leadership and guidance, it has been an honor to work under your supervision.
  2. Thank you for being a wonderful mentor and role model.
  3. Thank you for your hard work and determination, it has been an inspiration to us all.
  4. I appreciate your positivity and enthusiasm, it has helped keep us motivated even through the most difficult times.
  5. I am grateful for the opportunity to work with such a talented and dedicated team.
  6. Thank you for your support and encouragement, it has been instrumental in my growth as an employee.
  7. I appreciate the trust and confidence you have placed in me, it has been a pleasure to work with you.
  8. Thank you for your valuable input and insights, they have helped me so much throughout my career.
  9. I am grateful for the positive attitude and energy you bring to the office.
  10. I am grateful for the constructive feedback you have provided, it has helped push me to work even harder!
  11. Thank you for your patience and understanding, it has made working with you a pleasure.
  12. Thank you for your dedication and hard work, it has been an inspiration.
  13. Thank you for your willingness to share your knowledge and experience, it has been incredibly helpful.
  14. I appreciate the open communication and feedback on our team, it's really helped bring everyone together.
  15. Thank you for your professionalism and dedication, it sets such a great example for the rest of us.
  16. I am so grateful for your sense of humor. It makes the workplace so much warmer!
  17. Thank you for your attention to detail and thoroughness. You've helped ensure we only deliver the highest quality work.
  18. I appreciate your willingness to take on new challenges and responsibilities, it has helped our team grow.
  19. Thank you for your positive attitude and can-do spirit, it has made a big difference in our team's success.
  20. I am grateful for your willingness to go the extra mile to help me succeed.
  21. Thank you for your mentorship, it has been a privilege to learn from you!
  22. I am grateful for your willingness to help out and pitch in when needed, it has only made us a more efficient team.
  23. Thank you for your creativity and innovative ideas, they have helped us stand out in our field.
  24. I appreciate your flexibility and adaptability when navigating through such unexpected changes.
  25. Thank you for your commitment to excellence. You've made sure we accomplish our every goal.
  26. I am grateful for your kind words and support. Without them, I would have had a much harder time staying motivated.
  27. Thank you for your leadership and dedication to helping us achieve great things as a team.
  28. I appreciate your willingness to listen and consider different perspectives. It has inspired better decisions and better performances across the board.
  29. Thank you for your accountability and responsibility, it has helped us to build such a strong team.
  30. I am grateful for your ideas and suggestions. You're always looking to help us improve in everything we do.

Wrapping Up

That's it for our list of thank you messages. Whether you choose to deliver them out loud or in a handwritten note. it's up to you! And be sure to check back in with us soon. Best Life is committed to helping you find the right words for every occasion. Remember, you can always sign up for our newsletter to enjoy similar kinds of content, as well as hit pieces on health, entertainment, and travel.

Carrie Weisman
Carrie Weisman oversees all SEO efforts at Best Life. She specializes in content optimization and editorial marketing. Read more