When a friend does something for you, it is important to say thank you. This is a fundamental aspect of courtesy, but sometimes it is hard to know what to say.
It is important to remember that your friends will be happy to get your message and will not be judging you for what it says. The best thing to do is to make your message match what your friend did for you. For a small favor, a short message is just fine. For a larger favor, longer messages more appropriate. It is also important to specifically mention what you are thanking your friend for.
Below are some samples of thank you messages for your friends:

#1: Thank you so much for being there for me last night. I really needed someone to talk to, and you gave me some very good advice. I am feeling much better today thanks to your help. You are a great friend.
#2: We love the gift that you gave us for our wedding. You put a lot of thought into it, and it will come in very useful. Thank you very much.
#3: I am so grateful for all of your help moving and for letting me use your truck. You made what would have been a very difficult task a lot easier. I also enjoyed spending time with you.
#4: Thank you for coming and feeding my cats while I was away. They seemed happy and well cared for when I came home. I am sure they appreciated it as well.
#5: I know that I can never repay you for your kindness and all that you have done for me, but if you ever need anything from me, please ask. You have been a dear friend, and I thank you so much.
#6: Thank you so much for the beautiful gift. I will treasure it always. You always know just the right thing to give to me.
#7: I read the book that you recommended. It was really interesting, and I think it will be helpful. Thank you so much.
#8: I wanted to send you to this note to thank you for the interesting conversation we had last night. It has given me a lot to think about. You are very wise.
#9: I had such a wonderful time with you last night, and the food was wonderful. Thank you so much for inviting me to dinner.
#10: Here is a check to pay you back for the money that you loaned me. Thank you so much. You are a lifesaver.
#11: You will never know just how much you did for me. I could not have managed without you. You are the best friend a person could have. Thank you so much.
#12: I am so lucky for your friendship. You are there for me whenever I need you with a helping hand or a word of advice. I know how busy you are, but you always take the time to give to others, including me. Yesterday was but one of many days in which you stopped what you are doing so that you could help me out. Thank you so much.
#13: There are not enough words for me to express just how grateful I am to you. You help me so much last week. Thank you, thank you, and thank you again.
#14: Thank you for coming to my engagement party. You are a dear friend to me, and it meant so much to me to have you there.

#15: It seems like I am always saying thank you to you. You do so much for me, and you ask for so little. I value your friendship so much. If ever you need anything from me, please do not hesitate to ask.
#16: I am writing this note because I am thinking about how grateful I am to you. You are a dear friend to me. Your wisdom and gentle humor always make me feel better when I am sad or upset. Thank you so much.
#17: I just received the package with the beautiful scarf that you knitted for me. It is so exciting when somebody makes something for me by hand. It is just perfect, and it will look so good with my coat. Thank you very much.
#18: Thank you for very much for introducing me to your friend. We have been seeing each other every night for the past couple of weeks. He may be the love of my life.
#19: I know that we do not always agree, but I really appreciate the fact that you will tell me what you think. You have given me a lot to consider. Thank you very much.
#20: It is very rare that you meet somebody who will stand by you no matter what. I have found such a person in you. Thank you so much for your friendship over these years.
#21: I know that I have not been the easiest person to be around recently. Even so, you have stuck by me, and I am so grateful for you for that. Thank you for your patience and your kindness.
#22: Thank you for the beautiful birthday present that you sent me. I love it so much. It was such a thoughtful and kind gift.
#23: I do not know what I could have done to deserve such a wonderful friend. You are helpful and kind and a lot of fun to be with. Thank you so much.
#24: Thank you for putting up with me for several days when I needed a place to stay. I am so grateful for your kindness and your hospitality.
#25: Thank you so much for the graduation gift. Thank you also for the help and encouragement you have given me through these years while I have been in school. I do not think I could have gotten through it without your encouragement and support. You have been a wonderful friend to me.
Also Read: Thank You My Love Messages