Which one is correct, "best wishes to you" or "best wishes for you"?
They have slightly different meanings.
means I am sending you my best wishes, while
means I have best wishes in my heart for you.
The first form is the standard in letters and cards, for example.
Best wishes to you is correct. I've never heard a native English speaker say "best wishes for you", and there are no examples of "best wishes for you" in the British National Corpus.
- is the more usual construction of the two.
You can wish for something (using wish as a verb) or you can send a wish to someone (using wish as a noun). Combining these constructions is an error.
In the first instance, towards is the connotation that to is meant to take. (It so happens also to be an annotated meaning.)
In the second, for has no connoted sense of directionality but, instead, connotes application or bestowal--hence the change to possessive of "your..."
In one instance "wishes" extend towards the second person; in the second to something possessed or conferred by the second person.
Word meaning, not grammar, is the more fitting tag. Possibly syntax as well.
protected by RegDwigнt♦ Dec 26 '11 at 21:18
Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?