Chinese Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Chinese language. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On my birthday a friend wished me "祝你年年有今日,歲歲有今朝". I can understand each of the individual words in this phrase, but the overall meaning is somewhat less clear to me (although I have some ideas about what it might mean). Searching around the web reveals many different translations into English, all with different nuances. :)

How would one translate this phrase into English, in such a way as to accurately preserve the meaning of the original idiom? Are there particular contexts in which one would use the expression? Is it used by (or for) people of a particular age group? Lastly, are there any other Chinese expressions that use a similar pattern?

share|improve this question
up vote 4 down vote accepted

Both "年年有今日" and "歲歲有今朝" have the meaning of "May you have today's glory forever."

Usually it's wished upon people on their birthdays. The contextual meaning is "Although you are getting older as years pass by, I wish that you'll always have today's glory. And let today's good memory always be with you."

It is not used by a particular group. Other similar expressions include "祝你青春永驻", which means "may you have your youth forever".

share|improve this answer
Yes, and although 年年有今日,歲歲有今朝 is a good phrase, remember: don't use it in wedding. – coolcfan Feb 3 '12 at 5:57
haha that's right! LOL – Laguna Feb 3 '12 at 14:07
@coolcfan, why not in a wedding?? it's a good day too – azerafati May 28 '14 at 6:00
@Bludream cuz' its direct meaning is "having a day like today every year". So although it's used to express your best wishes, it's not very suitable for wedding -- have a wedding day every year? – coolcfan May 28 '14 at 6:41

it means

Wish every day like this day and happiness come along to you in the following years.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.