A thank-you note takes two minutes and is remembered for years. The secret is to be specific: say exactly what you are grateful for and how it made a difference. Here are 60 thank-you messages for every occasion.

Thank you for a gift
- Thank you so much for the lovely present. It was so thoughtful of you.
- I absolutely love it — thank you for knowing me so well.
- Thank you for the beautiful flowers. They've brightened up the whole house.
- What a generous gift. Thank you so much.
- Thank you for the voucher — I'm already planning how to spend it!
- It's perfect. Thank you for thinking of me.
- Thank you for my gift and for making my day so special.
Thank you for your help
- I couldn't have done it without you. Thank you for being there.
- Thank you for your time, patience and kindness.
- Your help meant more than you know. Thank you.
- Thank you for stepping in when I needed it most.
- I'm so grateful for everything you've done. Thank you.
- Thank you for always being someone I can count on.
- Thanks for the lift, the advice and the cups of tea!
Thank you messages for teachers
- Thank you for making this year so special.
- Thank you for your patience, kindness and encouragement.
- You've helped our child grow in so many ways. Thank you.
- Thank you for believing in [name] — it made all the difference.
- Thank you for being a wonderful teacher. We'll miss you!
- Thank you for every smile, every story and every lesson.
- Thank you to an amazing teaching assistant.
Thank you messages for colleagues
- Thank you for all your help this week — I really appreciate it.
- You made a tricky project so much easier. Thank you.
- Thanks for always going the extra mile.
- Thank you for your support and your good humour.
- I couldn't ask for a better teammate. Thank you!
- Thank you for covering for me — I owe you a coffee.
- Thank you to the best manager I've had.
Wedding thank-you messages
- Thank you for celebrating our wedding with us and for your generous gift.
- Your support on our big day meant the world to us.
- Thank you for being part of our wedding. We loved having you there.
- Thank you for the beautiful gift — it has pride of place in our new home.
- Thank you for travelling so far to be with us.
Birthday thank-you messages
- Thank you for the birthday wishes and the lovely gift.
- Thank you for making my birthday so special.
- Thanks for the card and the cake — you're the best!
- I had the best birthday thanks to you. Thank you!
Thank you for sympathy and support
- Thank you for your kind words and support at this difficult time.
- Your card and thoughts meant so much to our family.
- Thank you for the flowers and for being there.
- We are so grateful for your kindness. Thank you.
Thank you for hospitality
- Thank you for having us — we had a wonderful time.
- Thank you for a delicious dinner and great company.
- Thanks for making us feel so welcome.
- Thank you for a lovely weekend. We can't wait to return the favour.
Thank you to medical staff and carers
- Thank you for the care and kindness you showed us.
- We are so grateful for everything you did. Thank you.
- Thank you to the whole team for looking after [name] so well.
Thank you to neighbours
- Thank you for keeping an eye on the house while we were away.
- Thanks for taking in our parcels — you're a star.
- We're so lucky to have neighbours like you. Thank you!
Short thank-you messages
- Thank you so much!
- You're a star. Thank you.
- Huge thanks!
- Thank you from the bottom of my heart.
- I really appreciate it. Thank you.
- Thank you for everything.
- Thanks a million!
- So grateful. Thank you.
- Thank you — you made my day.
How to write a thank-you card
Be specific. Name the gift or the help and say why it mattered.
Mention how you will use it. "The scarf is already on my coat peg" makes the giver smile.
Send it promptly. Within a week or two is ideal; for weddings, within about three months is fine.
Keep it handwritten if you can. A card always feels more personal than a text.
What do you write in a thank-you card?
Say exactly what you are grateful for and why it mattered, for example: "Thank you so much for the lovely present. It was so thoughtful of you."
What do you write in a thank-you card to a teacher?
"Thank you for making this year so special. We'll never forget your kindness." Adding a line from your child makes it even more meaningful.
How long after a wedding should you send thank-you cards?
Aim to send wedding thank-you cards within about three months of the wedding.



