Is it 'congratulations on your baby" or "congratulations for your baby"?
I think it is 'congratulations on the birth of your baby' (you are congratulating the parents).
'Congratulations for your baby' might be understood as you congratulating the baby (not the parents who did all the hard work).
thanksEmotion: smile
Site Hint: Check out our list of pronunciation videos.
[ 'congratulations on the birth of your baby'
Dear Anonymous -- did you notice that the thread you were replying to was more than three years old? Also, your suggestion was identical to the response given long ago. You're welcome to reply to old threads if you like, but it would probably be a better use of your time to select recent threads.
Congratulation forUr baby.
Teachers: We supply a list of EFL job vacancies
congratulations for your baby