Hello, please, can you help me?
I want to give a gift... so that I write:
For John from Mary
or
To John from Mary
Thanks for your answers.
Both are possible.
Context is always important; labelling is rarely important.
Is there a difference?
No difference in meaning. But, if you look at images of tags made for Christmas gifts:
https://www.google.com/search?q=chri...w=1280&bih=685
You will see that "to and from" is the usual wording.
You might want to put something in between "To John" and "From Mary" just to make it a little more friendly. Choose whatever is appropriate:
Happy birthday
Congratulations
With love
Good luck
or something else which fits the occasion.
Actually, the whole sentece was like:
For John, the best colleague, from Mary![]()
My school-leaving :) (in our country we make a little greetings with our photo which are given to our friends with the date of our Ribbon Party)