Hello. I will be grateful for your advice.

Which is correct in English:
1) my congratulation message to my teacher;
2) my congratulation message for my teacher?
Thank you.

3 answers

Both are correct, but 1 is better.
Thank you, Ms.Sue.
You're welcome, Ilma.