Is it thank you so much or thank you very much?

“Thank you so much” and “thank you very much” are both correct ways to emphasize that you’re thankful.

Both phrases have the same meaning (e.g., “Thank you so much for the flowers” is the same as “Thank you very much for the flowers”). They are both appropriate to use in thank you messages of all types.

If you’re ever unsure about whether a phrase like “thank you so much” is grammatically correct, QuillBot’s free Grammar Checker can help you avoid mistakes.