You are here

A thank-you email

Learn how to write a thank-you email.

Do the preparation task first. Then read the text and tips and do the exercises.

Reading text

From: Pradeep Ranatunga
To: Carolina Kemper
Subject: Thank you!!

Hi Carolina,

I just wanted to write and say thank you for everything.

You and your family were amazing hosts. I had a great time at your house. Thank you for making me feel at home. I'm sure my English improved a lot because of all your help too! Also, thank you for all the wonderful cooking you did. Now I can tell everyone English food is not as bad as they say smiley.

If you ever come to Sri Lanka, I hope you will stay with me and I can show you my city too.

Keep in touch!



  1. Start with Hi if it is an informal email to someone you know.
  2. The email can have three main paragraphs:
    • the reason for writing (= to say thank you)
    • the main point (= more details or examples)
    • a wish or offer for the future.
  3. Use emojis (e.g. smiley) or emoticons (e.g. :) ) to show you’re joking.
  4. You can say See you soon / See you next year if you hope to meet again.
  5. Use a closing phrase like Keep in touch, Write soon, Speak soon or Take care.



Language level

Beginner: A1


Of course. I want to travel another country like a tourist but if I have opportunity of live with a host family, I'm going to help them in all.

Of course, Yes but with the respectable family that's trying to kept up your privacy. Also, living in isolated suite or room to feel more confident in that place.

Wish you all enjoy with your future trip.


Yes, I really would to stay with a host family in a new country

From: Camila
To: Jorgelina
Subject: Thank you
Dear Jorgelina
I wanted to write to say thank you for hosting.
You and your husband make me I fell your daughter. You take me in the airport, cook the lunch, bring me typical foods of Salta.
You are so special couple.
I want receive you in my new house in the north of Brazil, it is so near the beach.

Take care

Yes I really want to stay with a host family in a new country
From: Mouna
To: Caroline
Subject: Thank you
Hello Caroline
I just wanted to write and say thank you for hosting me.
You and your family hosted me, I had a great time with you, you helped me a lot in improving my English, Also thank you for taking me to visit the beautiful places there
If you ever come to Algeria, I hope you will stay with me
Keep in touch

Hi teachers of this website,

I just wanted to say thank you for helping me to improve my English.

I've already explored the entire Grammar's section, which made me much more conscious of the language's structure. I loved the simple explanations, always coming with good examples and useful exercises.

After that I've started my "training", trying to write and to speak, and once more this website has been proving itself to be a very helpful tool.

Thanks a lot!

Hi Clarissa,

Thank you very much for your lovely comment. It's great to know we're helping people improve their English!



The LearnEnglish Team

I just wanted to write and say thank you for everything. Last night, I'm not convenient if you 're not helping. I'm very thankful to you. If you come to my country, I hope you'll stsy with me.
Hope you safe and health,
Ei Ei Swe

this is formal or informal email?
if it is informal, share a formal email, please.

best regards

Hello Kiomars

Yes, this is an informal email. In both our Reading and Writing skills sections, you can find many example emails. Like this one, some are informal, and others -- especially ones that are business-oriented -- are formal. I'd recommend you look at the different levels, but a couple of examples are:

All the best


The LearnEnglish Team

From: Thucuoi
To: Akan
Subject: Thank you so much!

Dear Akan,

I am writing this email just to say thank you for everything.

You was an amazing boss. from the first day I worked at us company, you used to help me. I had learnt a lot of knowledge from you. I also thanks for your affection you had for me. I will always appreciate those things.

I miss you so much and hope you will come back to my country again.

I am looking forward to to seeing you!