How to write thank you card messages in English
Saying ‘thank you’ is one of the simplest things to do. However… when it comes to writing it down, it is easy to end up with generic phrases like ‘thanks for everything’, which can make your note sound empty and insincere.
The main difficulty often lies in getting the level of formality right. Writing thank you card messages to a manager requires a completely different tone than writing to a close friend, with many other situations in between. The secret to writing great thank you notes is combining a reliable structure with the right level of formality.
Understanding the principles of card messages and personal writing will help you get the perfect balance every time. In this guide, you will find a simple formula you can use for any occasion, along with specific thank you message examples you can adapt for different situations.
Table of Contents
A structure for almost any thank you card message
Regardless of the situation or who you are writing to, effective thank you card messages follow a similar structure. When you know what to write in a thank you card, you can easily adjust your vocabulary and tone to fit the context.
-
Open
Start your message with a greeting suited to the relationship with the recipient.
|
Casual / warm (friends, family) |
Neutral / professional (colleagues, acquaintances) |
Formal (managers, clients) |
|
Hi [name], Dear [name], |
Dear [name], Hi [name], (If you have a friendly working relationship) |
Dear [Title + Last name], e.g. Dear Dr Jones |
-
Say thank you specifically
State clearly what you are thanking the person for right from the start. Avoid vague phrases like ‘thanks for everything‘, which can sound generic. Instead, name the gift, gesture or assistance.
|
Casual / warm (friends, family) |
Neutral / professional (colleagues, acquaintances) |
Formal (managers, clients) |
|
Thanks a lot for helping me move on Saturday. |
Thank you for taking the time to meet with me yesterday. |
I would like to express my sincere gratitude for your help during the project. |
-
Add a personal touch
Share a specific detail about how you will use the gift, how the help made a difference, or why you appreciate the gesture.
|
Casual / warm (friends, family) |
Neutral / professional (colleagues, acquaintances) |
Formal (managers, clients) |
|
I’ve already started reading the book, and I love it! |
Your feedback on the presentation gave me so much confidence. |
Your expertise in the industry was invaluable. |
-
Close
Choose a sign-off that matches the relationship and overall tone of your card, and sign your name underneath.
|
Casual / warm (friends, family) |
Neutral / professional (colleagues, acquaintances) |
Formal (managers, clients) |
|
Love, Best, Thanks again, |
Warm / Kind regards, Best wishes, |
Yours sincerely, Yours faithfully, |
Thank you messages for a gift
When writing thank you card messages for a gift, always explain how you will use it or why you like it. Match your tone to your relationship with the giver, as shown in the thank you message examples below.
|
Casual / warm |
Hi Rashad, Thanks a lot for the beautiful plant you got us for the new flat! It looks perfect in our living room and brightens up the space completely. It was so kind of you to bring it over. Love, Tai |
|
Neutral / professional |
Dear Jason, Thank you very much for the generous book voucher for my birthday. I’ve already got a few titles on my reading list, so I’m looking forward to picking them up this weekend. I really appreciate your kindness. Best wishes, Pieter |
|
Formal |
Dear Mr Callaghan, Thank you very much for the wonderful selection of chocolates sent to our office. Your thoughtful gesture is greatly appreciated by the whole team. It has been a pleasure collaborating with you this year. Yours sincerely, Emi Yoshida |
Get more information on our blog if you’re unsure of what to write in a birthday card.
Thank you messages for hospitality
When you stay in someone’s home, thanking your host means talking about their warmth, generosity or specific moments from the stay. These messages are generally warm and informal, acknowledging their hospitality and thanking them for making you feel at home. However, keep in mind that staying with an older relative or a colleague’s family calls for a slightly more formal tone.
|
Casual / warm |
Hi Sophie, Thank you so much for having me to stay with you over the weekend! I had such a lovely time catching up. Thanks again for being such a wonderful host! Love, Elena |
|
Neutral / professional |
Dear Uncle Daniel, Thank you very much for the wonderful hospitality during my visit to London. I really appreciate you letting me stay in your guest room and making me feel so welcome. It was fantastic to spend time with you. Warm regards, Ted |
|
Formal |
Dear Mr and Mrs Shelley, I am writing to express my gratitude for hosting me during my stay in Cambridge. I deeply appreciate everything you did to make me feel at home. Yours sincerely, Jeremy Peng |
Thank you messages in a professional context
Workplace thank you card messages are more formal, but the wording should remain natural and approachable. If you are unsure whether a situation requires an individual card or a group message, consult our guide on Business etiquette: when to send a card or not.
After an interview
Restate your enthusiasm for the role, mention a specific topic discussed, and send the message promptly.
Dear Ms Nolan,
Thank you for taking the time to speak with me today about the Marketing Manager role. I really enjoyed learning about your team’s upcoming projects. I remain very interested in the position and look forward to hearing from you soon.
Kind regards,
Julia Sanchez
For a reference or recommendation
Acknowledge the person’s time and effort in writing on your behalf and promise to keep them updated on the outcome. If you are writing a thank you message for a teacher, acknowledge their guidance, patience or encouragement.
Dear Professor Hill,
Thank you very much for agreeing to write a letter of recommendation for my masters application. I truly appreciate you taking the time to support me. I will be sure to keep you updated.
Warm regards,
Olivia Desjardins
For help or support at work
Thank the person for stepping in, sharing their expertise or supporting a project.
Dear Ling,
Thank you so much for helping me with the client presentation yesterday. Your insights on the financial data made a huge difference. I am very grateful for your support.
Kind regards,
Henrik
Common mistakes to avoid
Even with the best intentions, a few small errors can make thank you card messages feel unnatural or insincere. Here are some frequent errors to prevent:
Being too vague
Never rely on generic templates. Always name the specific item or gesture.
✗ ‘Thank you for the gift, it was nice.’
✓ ‘Thank you so much for the novel! I’ve already read the first few chapters and I love it!
Mismatching tone and context
Using slang in a professional email looks unprofessional, while formal language with close friends sounds cold and distant.
✗ Too casual for work: ‘Hey Mr Drake, Thanks for the chocolates, they were awesome!’
✗ Too formal for a friend: ‘Dear Sarah, I’m writing to express my sincere gratitude for the plant.’
Waiting too long to send it
Timing is key. Waiting weeks to send a message can appear insincere. Send interview notes within 24 hours, and send gift or hospitality notes within a week.
Ready to write your thank you note?
Writing sincere thank you card messages does not have to be complicated. By following a clear structure and using the appropriate register, you can write natural notes for every situation.
Don’t miss our current offer! Sign up for a 7-day free trial on British Council English online Gold and Platinum packages today to start practising with expert tutors.