How to Say Thank You for an Unexpected Gift? Send These 30 Perfect Messages

Receiving a surprise gift will usually make you feel happy and gleeful. But how to say thank you for an unexpected gift?

Try sending some of these thank you for the surprise gift messages to show your gratitude. And, if you like, find more thank you messages for caring and for kindness.

how to say thank you for an unexpected gift messages text overlay on a photo of a stack of gifts in pick tones

This post contains affiliate links.

How to say thank you for an unexpected gift

1. You made my day today! Thank you for the unexpected gift and for thinking about me. You have always been incredibly kind and thoughtful. I appreciate you!

2. I am at a loss for words by your generosity. Thank you for the unexpected gift. I have been smiling all day because of you.

3. My love language is receiving gifts and you have left me speechless with yours. It is so unexpected and I couldn’t be more grateful to have someone in my life as considerate as you.

4. Thank you so much for the wonderful gift. I only mentioned it once a long time ago, but you remembered. My mind is blown by your memory and your thoughtfulness.

5. I was having the toughest day but you made me feel so loved and cared for. Thank you from the bottom of my heart for the unexpected gift and for being so sweet.

6. I feel like a kid at Christmas. Thank you so much for the spontaneous token of your affection. I love it and am truly humbled that you thought of me.

7. If your goal was to bring me great joy, then you have certainly succeeded. I appreciate the gift so much and it couldn’t come at a better time. Thank you for being a kind, caring soul. I adore you.

8. How do I say thank you for the unexpected present when you’ve left me speechless? I am floored by your ability to know what I need even before I know. We are so attuned to each other and I couldn’t be more grateful to have you in my life.

9. It’s been a stressful time and I’ve been so emotionally drained, but your surprise package has lifted my spirits. Thank you for being such an amazing friend.

10. You didn’t tell me you were sending a delivery my way! Thank you, thank you. I’m already inspired by it and am truly appreciative that you picked out something so meaningful.

Thank you for the surprise gift messages

11. My jaw dropped to the floor when I saw your gift. I even got teary eyed. Thank you for taking the time out of your busy week to think of me and plan this surprise. It’s everything that you care so deeply.

12. Your surprise gift made me feel so special. Thank you for your kindness and this wonderful, thoughtful gesture.

13. I’m not usually a fan of surprises, but I loved yours. Thank you for the surprise gift. I can’t wait to return the favor!

14. I don’t think I’ve ever gotten a “just because you are you” gift before but I can certainly get use to it. Thanks so much for the surprise gift. I’m so touched by the sentiment.

15. You’re the best kind of sneaky! Ha! I was so confused when I received a random gift today but I figured it was you that sent the surprise. Thank you for showering me with these blessings.

16. Your gift was a total surprise! Thank you so much. I’ll be displaying it so whenever I see it I’ll be reminded of the amazing person you are. I adore you.

17. You definitely know how to brighten someone’s day! Thank you for the surprise gift. I feel so blessed.

18. I wish I could bottle the feeling I had when I received your surprise gift and give it to you. You made me so happy and reminded me that I’m never alone. Thank you so much for caring and being part of my life.

19. Our conversation earlier helped me so much with processing my feelings. That in itself made me feel so supported and loved. But then you sent me such an extravagant surprise. You really are an incredible friend. Thank you so much.

20. You put so much thought and effort into your surprise gifts that I wanted to acknowledge just how attentive, sweet and thoughtful you are. Thank you!

Thank you for the surprise gift my love

21. My love, thank you for the surprise gift. You are always thinking of me and putting me first. You are the epitome of a perfect partner and I adore you.

22. My dear, you know what I’ve been going through recently and you knew that a surprise would be the best pick me up present. Thank you for always making my day brighter.

23. This unexpected gift is a beautiful expression of your love and how much you truly care about me. Thank you for showing me yet again how blessed I am.

24. My eyes lit up when I saw your gift. I was smiling ear-to-ear all day because of how amazing you are. Thank you sweetheart for knowing gifts are my love language.

25. I am the luckiest person in the world to have a partner as warm and thoughtful as you. Your surprise gift made my day. I love and appreciate you so much.

26. You are the kindest, gentlest, most nurturing partner I have ever had. The surprise present you gifted me was on my bucket list. Thank you for finding amazing ways to bring me joy.

27. I am not one to be materialistic, but that surprise gift you sent me feels like a perfect symbol of our love. You’ve made me so sentimental and it’s these little surprises that prove our love is everlasting.

28. How do I say thank you for such an extravagant gift? My love, you spoil me with your surprises and make me feel so cherished and adored. I love you!

29. Sweetheart, you are the universe’s gift to me. You are so loving, warm and passionate about life. Then, you get me these gorgeous surprise gifts that make me melt and fall more madly in love with you. Thank you for letting me be part of your joy.

30. It isn’t the unexpected gift, but rather the thought and love behind it that make me so grateful for you. My love, you always find a way to make mundane days spectacular. Thank you for your loving energy.

Personalize these beautiful thank you for an unexpected gift messages to send a special someone. And, check out messages on my love for you is endless too.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *