Methodology

How to Say Good Morning in Mandarin: 早上好, 早安 and the Formal-Casual Split

How to say good morning in Mandarin Chinese. The mainland 早上好 vs the Taiwanese 早安, why 早上好 sounds formal in everyday speech, plus 下午好, 晚上好, 晚安 and when each greeting is the right move.

By Michael McGettrick10 Jun 202635 min read

How to Say Good Morning in Mandarin

The textbook answer is 早上好 (zǎo shang hǎo). The structural caveat that the textbook usually skips is that 早上好 is more formal than English "good morning" and using it with friends and flatmates every day reads as stiff. The casual everyday move on the mainland is just 早 (zǎo) on its own. The Taiwanese default is 早安 (zǎo ān). This article is the dedicated piece on the times-of-day greeting cluster; for the wider greeting question see how to say hello in Mandarin.

The four times-of-day greetings

The formal set, the one broadcasters and business writers use:

GreetingPinyinLiteralWhen to use
早上好zǎo shang hǎomorning goodMorning greeting, formal or neutral
下午好xià wǔ hǎoafternoon goodAfternoon greeting, formal or neutral
晚上好wǎn shang hǎoevening goodEvening greeting, formal or neutral
晚安wǎn ānnight peaceGood night, before sleep only

Tone marks are not decoration. 早 is third tone (zǎo), 好 is third tone (hǎo) but in 早上好 the 上 sits between them as a neutral-tone particle (shang, no mark), which blocks the third-tone sandhi from chaining across all three syllables. 晚 is third tone (wǎn), 安 is first tone (ān). Skipping the marks is the same as writing English without capital letters: you get away with it in texting and pay for it everywhere else.

The formal-casual split

English "good morning" sits in a register that covers almost every morning interaction, from the family kitchen to the office lift. 早上好 does not. It sits roughly where "good morning to you" with a small bow would sit in English: correct, polite, conspicuously formal. The Putonghua corpus data and standard Mandarin pedagogy (Tian Liu's Pragmatics of Chinese Greetings, 2014; Liu Xun's Practical Chinese Reader, used in roughly 60% of mainland-published Mandarin courses) both classify 早上好 as a formal-register greeting, not an everyday one.

The casual mainland move with people you see often is just 早 (zǎo). One syllable, one tone, with a nod. Between colleagues who already share a routine it is often replaced with an observation:

  • 哎你来啦 (āi nǐ lái la) - oh you are here
  • 这么早 (zhè me zǎo) - so early
  • 早啊 (zǎo a) - hey, morning (sentence-final 啊 softens it)

The English-learner tell is saying 早上好 to a flatmate every morning at the kettle. It is grammatically perfect and socially off. Saving 早上好 for the first morning meeting with a new manager, the formal client call, the conference greeting, and letting 早 do the everyday work, is the register move.

Mainland vs Taiwan: 早上好 vs 早安

The Putonghua default on the mainland is 早上好. The Guoyu default in Taiwan is 早安 (zǎo ān), literally "morning peace", which carries a slightly more literary and warmer tone. The same divergence runs through the other times-of-day forms: Taiwan uses 午安 (wǔ ān) and 晚安 in the warmer written register where the mainland uses 下午好 and 晚上好.

On the mainland, 早安 is not wrong, it is just marked. Older speakers use it, service workers (hotel reception, customer service phone scripts) use it, and it is the standard warm form on Weibo and WeChat morning posts. Younger urban mainland speakers writing on social media often pick 早安 over 早上好 precisely because 早上好 reads as flat and corporate.

你早 (nǐ zǎo) is the older mainland form, modelled on the 你好 template. It is grammatical and understood, but in 2026 mainland speech it reads as slightly dated, the kind of greeting older speakers use and younger ones recognise but rarely produce. If you hear it in a film set before 1990, that is why.

晚上好 vs 晚安: the two evenings

This is the bonsoir / bonne nuit confusion in Mandarin form.

  • 晚上好 (wǎn shang hǎo) - good evening, used as a greeting when meeting someone in the evening. Same register as 早上好: formal-neutral, common in broadcasts and business.
  • 晚安 (wǎn ān) - good night, used only as one or both speakers are going to bed.

Saying 晚安 to a colleague at 6pm on the way out of the office is the most common evening-register error English-speaking learners make. The colleague is going home to dinner, not to bed. The right form is 再见 (goodbye) or 明天见 (míng tiān jiàn, see you tomorrow). 晚安 belongs to the bedtime slot, not the evening farewell slot.

The same constraint runs in the morning: 早安 and 早上好 are greetings, not farewells. There is no Mandarin reflex equivalent to the English "have a good day" parting line. The closest is 再见, which is just goodbye. Mandarin closes interactions more transactionally than English wants, and the times-of-day greetings stay on the greeting side of the line.

The full-day pair: 早 and 晚 across the day

The class-marked and role-marked greetings that nobody teaches in HSK 1:

  • Early-morning street vendors and shop owners opening up will say 早 to passers-by, regardless of relationship. Single syllable, third tone, brisk.
  • Taxi drivers default to 你好 (nǐ hǎo) at any hour, because the time-of-day forms are slightly too formal for the transactional context.
  • Late-night convenience-store clerks (24-hour Family Mart, 7-Eleven) say 晚上好 because the chain script tells them to. This is one of the few everyday contexts where 晚上好 is the unmarked choice.
  • Office security at the entrance often defaults to a nod, no greeting at all, regardless of time.
  • Elderly neighbours in the lift, especially in northern China, will reach for 早 in the morning and 你回来啦 (nǐ huí lái la, you are back) in the evening rather than 晚上好.

The pattern: the more transactional and scripted the context, the more 早上好 and 晚上好 appear. The more personal the relationship, the more 早 alone and substitutional phrases (you are here, you are back, so early) carry the work.

WeChat and text-message register

The written register on WeChat and other messaging apps has its own conventions.

  • 早 (zǎo) alone, often with a sun, coffee, or sleepy-emoji sticker, is the standard morning ping. This is the equivalent of the English "morning x" text.
  • 早安 with a sticker or image is the formal-soft morning move, common between dating couples, parents to adult children, and on broadcast-style social media morning posts. Warmer than 早上好.
  • 晚安 with a moon, star, or sleeping-cartoon sticker is the standard before-bed sign-off. It is one of the most warmly-coded text-message moves in Mandarin and reads as affectionate in a way the English "good night" does not quite match.
  • 晚上好 in a WeChat message between friends reads as stiff, almost corporate. It is the right form in a formal group announcement or a business message.

The English-speaking habit of typing out 早上好 in every morning WeChat message reads roughly the way starting every English text with "Good morning, how are you today?" would read in a UK group chat: technically polite, conspicuously formal, and slightly off.

How to respond

Reciprocate. The reciprocation rule from how to say hello in Mandarin carries over to the times-of-day greetings.

GreetingStandard response
早上好早上好
早安早安
下午好下午好
晚上好晚上好
晚安晚安

Do not respond to a greeting with 谢谢 (xiè xie, thanks). It is one of the most common beginner reflexes, transferred from English contexts where "good morning" sometimes gets a "thanks, you too", and it reads as confused rather than polite. The Mandarin reflex is to mirror the greeting back, same form, same register.

Frequently asked

How do you say good morning in Mandarin Chinese?

The formal textbook answer is 早上好 (zǎo shang hǎo), used in business contexts, broadcasts and first meetings. The casual everyday answer with people you already know is just 早 (zǎo) on its own, with a nod. In Taiwan and in warmer written contexts, 早安 (zǎo ān) is the preferred form. Defaulting to 早上好 with friends every day reads as stiff, the same way an English speaker would notice someone formally saying good morning at the kitchen kettle every day.

What is the difference between 早上好 and 早安?

Both mean good morning, but they sit in different registers and different regions. 早上好 (zǎo shang hǎo) is the mainland Putonghua standard, modelled on the Soviet-era 您好 greeting templates, and reads as formal-neutral. 早安 (zǎo ān, literally morning peace) is the Taiwanese default and reads as warmer, more literary, and slightly more polite in mainland contexts where older speakers, service workers and social media accounts use it. Neither is wrong on either side of the Strait; the regional preference is what shifts.

Is 晚安 used for goodbye or for goodnight?

晚安 (wǎn ān) is goodnight, said only when one or both people are going to bed. It is not a general evening farewell. The evening greeting equivalent of good evening is 晚上好 (wǎn shang hǎo). The general goodbye is 再见 (zài jiàn) or casually 拜拜 (bāi bāi). The same trap exists in French between bonsoir (good evening, greeting) and bonne nuit (good night, before sleep), and Mandarin learners coming from a French background tend to get this right faster than learners coming from English.

How do you say good morning to a friend casually in Mandarin?

Just 早 (zǎo). One syllable, third tone, with a nod or a wave. With close colleagues you walk past in the corridor it is often paired with an observation like 哎你来啦 (āi nǐ lái la, oh you are here) or 这么早 (zhè me zǎo, so early). On WeChat the same 早 with a sun or coffee emoji is the standard morning ping. Saving 早上好 for actual formal contexts (a manager you have not met, a client first thing) lets the casual 早 do the everyday work it was built for.