Italian Phrase
Grazie per essere venuto oggi.
Meaning
Literally, “Thank you for having come today.” It is a polite way to thank someone who has arrived for a meeting, event, or visit that took place on the same day.
When to use
Use this phrase right after a guest, colleague, or friend leaves a gathering, a class, a business appointment, or any situation where you want to acknowledge their presence earlier that day.
✦Grammar Breakdown
Grazieperesserevenutooggi
Grazie
A simple thank‑you; used in both formal and informal contexts.
per + infinitive
The preposition *per* followed by an infinitive expresses gratitude for an action.
essere + past participle
When the verb *venire* (to come) is used in the perfect tense, it takes *essere* as the auxiliary.
venuto (masc.) / venuta (fem.)
Past participle of *venire*; it agrees in gender with the subject (here masculine or neutral).
oggi
Means “today”; placed at the end of the sentence for emphasis.
🗨In Conversation
Grazie per essere venuto oggi.
Thank you for coming today.
È stato un piacere, grazie a te!
It was a pleasure, thank you!
✕Common Mistakes
Grazie per essere venire oggi.
The infinitive after *per* must be *essere* + past participle, not *venire*.
Grazie per venuto oggi.
You need the auxiliary *essere* before the past participle.
Grazie per essere venuta oggi. (when speaking to a male)
Use *venuta* only when the person you thank is female; otherwise use *venuto*.
↔Alternatives
Grazie per essere venuta oggi.
Thank you for coming today. (addressing a female)
Ti ringrazio per essere venuto oggi.
I thank you for coming today.
Grazie per essere stato qui oggi.
Thanks for being here today.
Cultural Tip
In Italy, expressing gratitude for someone's presence is common etiquette, especially after a business meeting or a family gathering. Using *Grazie per* + infinitive sounds more formal than a simple *Grazie* and shows you value the effort the person made to be there. Remember to match the past participle gender with the person you’re thanking (venuto/venuta).

