English phrases
What does “Thanks for having me” mean?
A polite way to thank someone for inviting you or welcoming you.
How to say “Thanks for having me”
Meaning
A polite way to thank someone for inviting you or welcoming you.
When to use
Use it when leaving a visit, event, dinner, or interview, especially when someone hosted you.
Hear it in context
Thanks for having me. I had a wonderful time.
Alternative expressions
- Thanks for inviting me.
- It was lovely to be here.
- Thanks for welcoming me.