The smalltalk topic that always works, in every register
Weather is the universal-solvent smalltalk topic. It works with your landlord, with a cab driver, with a coworker waiting for the elevator, and with the stranger sharing an umbrella under a shop awning. No one is offended by being asked whether it's hot enough for them.
There's a second reason weather deserves its own phrasebook in a Module 3 article: it's the most natural playground in the language for aspect particles. A single verb like 下雨 becomes a whole state machine depending on which particle you attach — 了 for onset, 在 for in-progress, 过 for experienced, 着 for stative. Learn the weather vocabulary, and you've learned the particles alongside.
// Weather as a small API, with aspect-tagged state transitions. interface Weather { getCurrentWeather(): Report; getForecast(day: Day): Forecast; complain(): string; } // Same verb, five aspect flavors. rain() // habitual: it rains rain().in_progress() // 在下雨 — raining now rain().onset() // 下雨了 — it started / it's raining rain().experienced() // 下过雨 — it has rained rain().stative() // 下着雨 — (in a) raining (state)
1. getCurrentWeather()
The opening question almost always uses the same template: today + weather + how. Answers branch into three families — general verdict, temperature, and precipitation.
| Phrase | Pinyin | Meaning |
|---|---|---|
| 今天 天气 怎么样? | jīn tiān tiān qì zěn me yàng? | "How's the weather today?" The default opener. |
| 今天 天气 不错 | jīn tiān tiān qì bú cuò | "Nice weather today." 不错 literally = "not bad," idiomatically positive. |
| 今天 天气 很 好 | jīn tiān tiān qì hěn hǎo | "The weather is very good today." |
| 今天 天气 很 糟糕 | jīn tiān tiān qì hěn zāo gāo | "Today's weather is awful." |
| 今天 很 冷 | jīn tiān hěn lěng | cold |
| 今天 很 凉快 | jīn tiān hěn liáng kuai | pleasantly cool |
| 今天 很 暖和 | jīn tiān hěn nuǎn huo | warm |
| 今天 很 热 | jīn tiān hěn rè | hot |
| 今天 下雨 | jīn tiān xià yǔ | it's raining today (neutral / general) |
| 今天 下雪 | jīn tiān xià xuě | it's snowing today |
| 今天 刮风 | jīn tiān guā fēng | it's windy. 刮 = "scrape," used with wind. |
Aspect-tagged weather: the three most common forms
| Phrase | Pinyin | Aspect | Reading |
|---|---|---|---|
| 下雨 了 | xià yǔ le | onset | "It's raining now / it's started raining." The canonical use of 了 — a state change. |
| 在 下雨 | zài xià yǔ | in-progress | "It's raining right this minute." 在 foregrounds the ongoing action. |
| 今年 下 过 三场雪 | jīn nián xià guo sān chǎng xuě | experienced | "We've had three snowfalls this year." 过 marks past experience within a bounded window. |
2. Weather adjectives
The adjectives you need to actually describe the weather, grouped by what they describe.
Temperature
| Word | Pinyin | Meaning |
|---|---|---|
| 冷 | lěng | cold |
| 凉 | liáng | cool (plain) |
| 凉快 | liáng kuai | pleasantly cool — a positive cool |
| 暖和 | nuǎn huo | warm |
| 热 | rè | hot |
| 闷热 | mēn rè | humid-hot, sticky |
Humidity, sky, wind
| Word | Pinyin | Meaning |
|---|---|---|
| 潮湿 | cháo shī | damp, humid |
| 干燥 | gān zào | dry (air) |
| 晴 | qíng | clear, sunny. 晴天 = sunny day. |
| 阴 | yīn | overcast. 阴天 = overcast day. |
| 多云 | duō yún | cloudy. Literally "many clouds." |
| 风 大 | fēng dà | windy (the wind is strong) |
| 风 小 | fēng xiǎo | light wind |
| 没 风 | méi fēng | no wind, still |
Special weather
| Word | Pinyin | Meaning |
|---|---|---|
| 雾 | wù | fog. 有雾 = it's foggy. |
| 雾霾 | wù mái | smog. Real-world Beijing/Shanghai vocabulary — used in daily smalltalk and forecasts alike. |
| 沙尘暴 | shā chén bào | sandstorm. A northern-China phenomenon, spring especially. |
3. getForecast(day)
Forecasts introduce a small modal-verb vocabulary — 会 ("will"), 可能 ("maybe"), 不会 ("won't") — which generalizes to almost every future-tense statement in Chinese.
| Phrase | Pinyin | Meaning |
|---|---|---|
| 明天 会 下雨 | míng tiān huì xià yǔ | "It'll rain tomorrow." 会 = future/predictive modal. |
| 可能 会 下雪 | kě néng huì xià xuě | "It might snow." 可能 ("maybe") layered on top of 会. |
| 明天 不会 下雨 | míng tiān bú huì xià yǔ | "It won't rain tomorrow." 不 negates 会. |
| 天气预报 说… | tiān qì yù bào shuō… | "The forecast says…" Useful hedge: 天气预报说明天会下雨. |
| 今天 最高 X 度 | jīn tiān zuì gāo X dù | "Today's high is X degrees." |
| 最低 Y 度 | zuì dī Y dù | "Low of Y degrees." Usually appended to the high. |
| 零下 N 度 | líng xià N dù | "Minus N degrees." Literally "below zero." Winter-only in most places. |
Seasons
| Word | Pinyin | Typical weather |
|---|---|---|
| 春天 | chūn tiān | spring — windy, sandstorms in the north, mild in the south |
| 夏天 | xià tiān | summer — humid 35°C+ in the south, drier heat in the north |
| 秋天 | qiū tiān | autumn — widely considered the most pleasant, especially in the north |
| 冬天 | dōng tiān | winter — northern China hits −15°C, southern winters are damp-cold around freezing |
4. Preferences & complaints
Most weather-smalltalk isn't neutral reporting — it's a complaint or a preference, loosely formatted.
| Phrase | Pinyin | Meaning |
|---|---|---|
| 我 喜欢 秋天 | wǒ xǐ huan qiū tiān | "I like autumn." |
| 我 不 喜欢 热 天 | wǒ bù xǐ huan rè tiān | "I don't like hot weather." |
| 太 热 了! | tài rè le! | "Too hot!" The 太 … 了 frame is the go-to complaint pattern. |
| 冻死 了 | dòng sǐ le | "Freezing!" Literally "freeze-to-death-LE." Hyperbolic, extremely common. |
| 热死 了 | rè sǐ le | "Boiling!" Same pattern: adjective + 死了 = "dying of X." |
| 空气 不 好 | kōng qì bù hǎo | "The air isn't good." A polite way to note smog. |
| 空气 好 | kōng qì hǎo | "The air's nice." High praise in many Chinese cities. |
5. aspectParticleDrill()
One verb, five aspects. 下雨 is the most instructive example in the language for comparing aspect markers, because all five forms are natural and each one foregrounds a different facet of the same event.
| Form | Pinyin | Aspect | Typical use |
|---|---|---|---|
| 下雨 | xià yǔ | habitual / neutral | "It rains." Used in general statements: 这里 春天 常常 下雨 ("it often rains here in spring"). |
| 在 下雨 | zài xià yǔ | in-progress | "It's raining (right now)." Foregrounds the ongoing action. |
| 下雨 了 | xià yǔ le | onset / state change | "It's raining / it's started raining." The new state is that it's raining; before, it wasn't. The most frequent form. |
| 下 过 雨 | xià guo yǔ | experienced | "It has rained." Within some bounded span — this week, this year. 今年 下过雨 ("it has rained this year"). |
| 下 着 雨 | xià zhe yǔ | stative | "(In a) raining (state)." Descriptive — often inside a larger sentence: 外面 下着雨 ("outside, it's raining"), setting a scene. |
6. Sample dialogs
7. Edge cases
Northern vs southern vocabulary
Weather vocabulary is one of the places where 北方 (běi fāng, "the north") and 南方 (nán fāng, "the south") diverge noticeably. Northerners talk about 沙尘暴 (sandstorms) and 暖气 (nuǎn qì, indoor heating — a utility in northern apartments, unknown south of the Yangtze); southerners talk more about 潮湿 (humidity) and wet-cold winters indoors. 空调 (kōng tiáo, air conditioning) is universal.
Comparative weather: 比 昨天 冷
The comparison particle 比 (bǐ, "compared to") slots between the two things being compared, with the adjective at the end: A 比 B adjective.
- 今天 比 昨天 冷 — "Today is colder than yesterday."
- 北京 比 上海 干燥 — "Beijing is drier than Shanghai."
- 夏天 比 冬天 潮湿 — "Summer is more humid than winter."
A hard rule: do not add 很 to the adjective in a 比 sentence. "比昨天很冷" is ungrammatical; the comparison is already doing the intensifying work.
Weather and mood
Metaphorical weather is everywhere in Chinese. 阴天 (overcast day) leaks into emotion — someone with a gloomy face might be described as having an 阴 expression. 晴天 (clear day) is the upbeat counterpart. The sun-on-face metaphor isn't just English; it maps directly.
下雨了 is ambiguous — and that's fine
下雨 了 can mean either "it JUST started raining" or "it's raining (now, but it may have been raining for a while)." The particle 了 marks the fact of a state change — from not raining to raining — but says nothing about how long ago the change happened. Context fills in the rest. This is why beginners sometimes find 了 slippery: it's not a tense, it's a state-change marker. Once the mental model shifts from "past tense" to "the boundary between two states," the particle stops feeling arbitrary.
8. Next steps
- Deep dive: Aspect Particles Flowchart — the full decision tree for 了/过/着/在
- Related phrasebook: Daily Routines — more aspect-particle practice in everyday verbs
- Browse weather vocabulary — filtered by tag
- Module 3: State Management — the theory behind the particles
Weather is the gateway drug for aspect particles because every weather event is inherently a state change: it wasn't raining, now it is; the sun was up, now it's set. Once 下雨了 feels obvious, the same shape applies to every other onset-verb in the language — 饿了 (I'm hungry), 累了 (I'm tired), 到了 (we've arrived). Same particle, same state-change mental model.