Not Just a “Lunar Calendar”
The Chinese calendar is routinely called a “lunar calendar” in English, but this is a misleading simplification. It is a lunisolar calendar (陰陽合曆, yīnyáng hélì) — a hybrid system that uses both the Moon and the Sun to reckon time. Lunar months track the Moon’s phases, while the 24 solar terms (節氣) track the Sun’s position along the ecliptic. Neither component can be removed without breaking the system.
A purely lunar calendar — like the Islamic Hijri calendar — drifts roughly 11 days per year against the solar seasons. The Chinese calendar avoids this by inserting intercalary months (閏月, rùnyuè) at calculated intervals, keeping festivals and agricultural seasons anchored to the correct part of the year. This is why Chinese New Year always falls between late January and mid-February, rather than cycling through all seasons as Ramadan does.
The historian Sima Qian (司馬遷), writing in the Shiji (史記, Records of the Grand Historian, c. 94 BCE), documented the calendar reforms of his era in the treatise on the calendar (曆書). He described how astronomers of the early Han dynasty worked to harmonise lunar months with solar observations, producing the Taichu Calendar (太初曆) in 104 BCE — the first Chinese calendar to fully codify the lunisolar intercalation system that persists, in refined form, to this day.
Understanding this dual nature is essential for anyone studying the Chinese zodiac, BaZi, or feng shui, because these systems draw on different components of the calendar. The zodiac animals follow the lunar year in popular tradition but the solar year (Lichun boundary) in BaZi. Solar terms define BaZi months. The sexagenary cycle underlies everything. The calendar is not a single clock but an interlocking set of cycles.
Why Is It Called “Agricultural Calendar” (農曆)?
The term 農曆 (“agricultural calendar”) is actually a 20th-century retronym. Before 1912, the traditional calendar needed no generic name — each dynasty simply named its own calendar (e.g. 授時曆, 大統曆). The term 農曆 only emerged after the Republic of China adopted the Gregorian calendar, creating the need to distinguish the traditional system. Similarly, the English term “lunar calendar” is technically a misnomer, since the Chinese calendar is lunisolar, not purely lunar. For the full history of how the calendar got its modern names, see Naming the Calendar in our Calendar encyclopaedia.
Lunisolar Structure
The Chinese calendar’s monthly structure is built on the synodic month — the time between successive new moons, averaging 29.53 days. Each lunar month begins on the day of the new moon (朔, shuò), and the full moon (望, wàng) falls on or near the 15th. Because 29.53 does not divide evenly, months alternate between 29 days (short months, 小月) and 30 days (long months, 大月).
A standard lunar year of 12 months totals approximately 354 days — roughly 11 days shorter than the solar year of ~365.25 days. Left uncorrected, this gap would cause the calendar to drift through the seasons in about 33 years. The solution is the intercalary month (閏月, rùnyuè), inserted approximately every 2–3 years.
The Intercalation Rule
The rule for placing the intercalary month relies on the 24 solar terms, which alternate between minor terms (節氣, jiéqì) and major terms (中氣, zhōngqì). In a non-leap year, each lunar month contains one major solar term. When the calendar needs a leap month, the intercalary month is placed after the first lunar month that does not contain a major solar term (zhōngqì). This intercalary month takes the number of the preceding month with the prefix “leap” (閏).
Over the 19-year Metonic cycle, exactly 7 intercalary months are inserted. This 19-year pattern (19 solar years ≈ 235 synodic months) was known independently to both Chinese and Babylonian astronomers. In China, it was formalised during the Spring and Autumn period (c. 600 BCE) and perfected in the Taichu Calendar (太初曆) of 104 BCE, commissioned by Emperor Wu of Han (漢武帝). The Taichu Calendar was the first to fully codify the lunisolar intercalation system, setting the month length, intercalary rules, and solar term calculations that remain the structural foundation of the Chinese calendar today.
| Concept | Value | Notes |
|---|---|---|
| Synodic month | ~29.53 days | New moon to new moon |
| Lunar year (12 months) | ~354 days | ~11 days shorter than solar year |
| Solar year | ~365.25 days | Tropical year |
| Metonic cycle | 19 years | 19 solar years ≈ 235 lunar months |
| Intercalary months per Metonic cycle | 7 | Inserted to realign lunar and solar years |
| Leap year frequency | ~Every 2–3 years | 13 months in a leap year |
The Sexagenary Cycle (六十甲子)
The sexagenary cycle (六十甲子, Liùshí Jiăz&ibreve;) is the backbone of the Chinese calendar’s counting system. It combines two ordered sets:
- 10 Heavenly Stems (天干, Tiāngān): 甲 Jiă, 乙 Y&ibreve;, 丙 B&ibreve;ng, 丁 Dīng, 戊 Wù, 己 J&ibreve;, 庚 Gēng, 辛 Xīn, 壬 Rén, 癸 Gu&ibreve;
- 12 Earthly Branches (地支, Dìzhī): 子 Z&ibreve;, 丑 Chóu, 寅 Yín, 卯 Măo, 辰 Chén, 巳 Sì, 午 Wŭ, 未 Wèi, 申 Shēn, 酉 Yóu, 戌 Xū, 亥 Hài
The stems and branches are paired sequentially — the first stem with the first branch, the second stem with the second branch, and so on. Because yang stems (odd-numbered: 1st, 3rd, 5th, 7th, 9th) pair only with yang branches (odd-numbered: 1st, 3rd, 5th, 7th, 9th, 11th), and yin stems with yin branches, the system produces exactly 60 unique combinations before cycling back to the beginning. This 60-unit cycle is used to count years, months, days, and double-hours.
Oracle bone inscriptions (甲骨文) from the Shang dynasty (c. 1600–1046 BCE) already use the full sexagenary cycle for day-counting, making it one of the oldest continuous timekeeping systems in human history — over 3,000 years of unbroken daily use. The year cycle was standardised later but follows the same logic.
The sexagenary cycle is the foundation of BaZi (Four Pillars of Destiny) astrology, where each pillar (year, month, day, hour) is expressed as a Stem-Branch pair. It also determines the zodiac animal (via the Earthly Branch) and the element (via the Heavenly Stem) of each year.
The 60 Stem-Branch Combinations
| # | Stem-Branch | Pinyin | # | Stem-Branch | Pinyin | # | Stem-Branch | Pinyin | # | Stem-Branch | Pinyin |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 甲子 | Jiăz&ibreve; | 2 | 乙丑 | Y&ibreve;chóu | 3 | 丙寅 | B&ibreve;ngyín | 4 | 丁卯 | Dīngmăo |
| 5 | 戊辰 | Wùchén | 6 | 己巳 | J&ibreve;sì | 7 | 庚午 | Gēngwŭ | 8 | 辛未 | Xīnwèi |
| 9 | 壬申 | Rénshēn | 10 | 癸酉 | Gu&ibreve;yóu | 11 | 甲戌 | Jiăxū | 12 | 乙亥 | Y&ibreve;hài |
| 13 | 丙子 | B&ibreve;ngz&ibreve; | 14 | 丁丑 | Dīngchóu | 15 | 戊寅 | Wùyín | 16 | 己卯 | J&ibreve;măo |
| 17 | 庚辰 | Gēngchén | 18 | 辛巳 | Xīnsì | 19 | 壬午 | Rénwŭ | 20 | 癸未 | Gu&ibreve;wèi |
| 21 | 甲申 | Jiăshēn | 22 | 乙酉 | Y&ibreve;yóu | 23 | 丙戌 | B&ibreve;ngxū | 24 | 丁亥 | Dīnghài |
| 25 | 戊子 | Wùz&ibreve; | 26 | 己丑 | J&ibreve;chóu | 27 | 庚寅 | Gēngyín | 28 | 辛卯 | Xīnmăo |
| 29 | 壬辰 | Rénchén | 30 | 癸巳 | Gu&ibreve;sì | 31 | 甲午 | Jiăwŭ | 32 | 乙未 | Y&ibreve;wèi |
| 33 | 丙申 | B&ibreve;ngshēn | 34 | 丁酉 | Dīngyóu | 35 | 戊戌 | Wùxū | 36 | 己亥 | J&ibreve;hài |
| 37 | 庚子 | Gēngz&ibreve; | 38 | 辛丑 | Xīnchóu | 39 | 壬寅 | Rényín | 40 | 癸卯 | Gu&ibreve;măo |
| 41 | 甲辰 | Jiăchén | 42 | 乙巳 | Y&ibreve;sì | 43 | 丙午 | B&ibreve;ngwŭ | 44 | 丁未 | Dīngwèi |
| 45 | 戊申 | Wùshēn | 46 | 己酉 | J&ibreve;yóu | 47 | 庚戌 | Gēngxū | 48 | 辛亥 | Xīnhài |
| 49 | 壬子 | Rénz&ibreve; | 50 | 癸丑 | Gu&ibreve;chóu | 51 | 甲寅 | Jiăyín | 52 | 乙卯 | Y&ibreve;măo |
| 53 | 丙辰 | B&ibreve;ngchén | 54 | 丁巳 | Dīngsì | 55 | 戊午 | Wùwŭ | 56 | 己未 | J&ibreve;wèi |
| 57 | 庚申 | Gēngshēn | 58 | 辛酉 | Xīnyóu | 59 | 壬戌 | Rénxū | 60 | 癸亥 | Gu&ibreve;hài |
The 24 Solar Terms (二十四節氣)
The 24 solar terms (二十四節氣, Èrshísì Jiéqì) are the Chinese calendar’s solar backbone. They divide the tropical year into 24 segments of approximately 15 days each, based on the Sun’s position along the ecliptic (every 15° of ecliptic longitude). Unlike the lunar months, solar terms are fixed to the solar year and fall on nearly the same Gregorian dates each year.
The solar terms were codified during the Han dynasty and inscribed into UNESCO’s Representative List of the Intangible Cultural Heritage of Humanity in 2016, recognising their profound cultural and scientific significance. They govern agriculture, festival timing, and — critically for BaZi practitioners — they define the boundaries of BaZi months. The term Lichun (立春, Start of Spring) marks the beginning of the BaZi year.
Spring (春)
| # | Term | Chinese | Approx. Date | Sun Longitude | Significance |
|---|---|---|---|---|---|
| 1 | Lichun | 立春 | Feb 3–5 | 315° | Start of Spring; BaZi year start |
| 2 | Yushui | 雨水 | Feb 18–20 | 330° | Rain Water |
| 3 | Jingzhe | 驚蟄 | Mar 5–7 | 345° | Awakening of Insects |
| 4 | Chunfen | 春分 | Mar 20–22 | 0° | Spring Equinox |
| 5 | Qingming | 清明 | Apr 4–6 | 15° | Clear and Bright; tomb-sweeping |
| 6 | Guyu | 穀雨 | Apr 19–21 | 30° | Grain Rain |
Summer (夏)
| # | Term | Chinese | Approx. Date | Sun Longitude | Significance |
|---|---|---|---|---|---|
| 7 | Lixia | 立夏 | May 5–7 | 45° | Start of Summer |
| 8 | Xiaoman | 小滿 | May 20–22 | 60° | Grain Buds |
| 9 | Mangzhong | 芒種 | Jun 5–7 | 75° | Grain in Ear |
| 10 | Xiazhi | 夏至 | Jun 21–22 | 90° | Summer Solstice |
| 11 | Xiaoshu | 小暑 | Jul 6–8 | 105° | Minor Heat |
| 12 | Dashu | 大暑 | Jul 22–24 | 120° | Major Heat |
Autumn (秋)
| # | Term | Chinese | Approx. Date | Sun Longitude | Significance |
|---|---|---|---|---|---|
| 13 | Liqiu | 立秋 | Aug 7–9 | 135° | Start of Autumn |
| 14 | Chushu | 處暑 | Aug 22–24 | 150° | End of Heat |
| 15 | Bailu | 白露 | Sep 7–9 | 165° | White Dew |
| 16 | Qiufen | 秋分 | Sep 22–24 | 180° | Autumn Equinox |
| 17 | Hanlu | 寒露 | Oct 8–9 | 195° | Cold Dew |
| 18 | Shuangjiang | 霜降 | Oct 23–24 | 210° | Frost’s Descent |
Winter (冬)
| # | Term | Chinese | Approx. Date | Sun Longitude | Significance |
|---|---|---|---|---|---|
| 19 | Lidong | 立冬 | Nov 7–8 | 225° | Start of Winter |
| 20 | Xiaoxue | 小雪 | Nov 22–23 | 240° | Minor Snow |
| 21 | Daxue | 大雪 | Dec 6–8 | 255° | Major Snow |
| 22 | Dongzhi | 冬至 | Dec 21–23 | 270° | Winter Solstice |
| 23 | Xiaohan | 小寒 | Jan 5–7 | 285° | Minor Cold |
| 24 | Dahan | 大寒 | Jan 20–21 | 300° | Major Cold |
Note that the odd-numbered terms (Lichun, Jingzhe, Qingming, etc.) are the minor terms (節氣) and the even-numbered terms (Yushui, Chunfen, Guyu, etc.) are the major terms (中氣). The intercalary month rule relies specifically on the major terms.
Calendar and the Zodiac
The Chinese calendar and the zodiac system are structurally inseparable. The 12 Earthly Branches correspond directly to the 12 zodiac animals: 子 = Rat, 丑 = Ox, 寅 = Tiger, 卯 = Rabbit, 辰 = Dragon, 巳 = Snake, 午 = Horse, 未 = Goat, 申 = Monkey, 酉 = Rooster, 戌 = Dog, 亥 = Pig. The year’s Heavenly Stem determines the element (Wood, Fire, Earth, Metal, or Water). Together, the Stem and Branch create 60 unique zodiac-element year combinations — for example, 2026 is 丙午 (B&ibreve;ngwŭ), the Fire Horse year.
The Year-Start Debate
One of the most persistent questions in Chinese astrology is: when exactly does the zodiac year change? There are two conventions:
| System | Year Starts At | Typical Date | Used By |
|---|---|---|---|
| Popular tradition | Chinese New Year (1st day of 1st lunar month) | Late Jan – mid Feb (varies) | General public, festivals, media, most zodiac references |
| BaZi / classical astrology | Lichun (立春, Start of Spring) | Feb 3–5 (nearly fixed) | BaZi practitioners, feng shui masters, traditional almanacs |
The difference can be significant. In some years, Chinese New Year and Lichun are separated by weeks. A person born on February 1 in a year when Chinese New Year falls on February 10 would be assigned to the previous year’s animal under both systems. But someone born on February 6 — after Lichun but before Chinese New Year — would belong to the new animal in BaZi but the old animal in popular tradition. For critical BaZi calculations, the Lichun boundary is standard.
Modern Use of the Chinese Calendar
Since the Republic of China adopted the Gregorian calendar for official and civil use on 1 January 1912, the traditional Chinese calendar has no longer governed daily business, government, or education. However, it remains deeply embedded in Chinese cultural life and is far from obsolete:
- Festival dates — Chinese New Year, the Lantern Festival, Qingming, the Dragon Boat Festival, the Mid-Autumn Festival, and other traditional holidays are all determined by the Chinese calendar.
- Zodiac identity — The twelve zodiac animals remain one of the most widely recognised cultural symbols across East and Southeast Asia, used in greetings, art, stamps, and media every year.
- BaZi and destiny analysis — Four Pillars of Destiny astrology relies entirely on the sexagenary cycle and solar terms for chart construction.
- Feng shui — Feng shui annual calculations (flying stars, annual afflictions) are governed by the calendar’s year and month cycles.
- Traditional Chinese medicine — The 24 solar terms inform seasonal health practices, dietary adjustments, and acupuncture timing in traditional medicine.
- Agriculture — In rural China, the solar terms continue to guide planting and harvesting schedules, as they have for over two millennia.
- Date selection (擇日, zérì) — Weddings, funerals, business openings, and house moves are still routinely scheduled by consulting the traditional calendar and almanac (通書 / 黃曆).
- Diaspora cultural identity — For Chinese communities worldwide, the traditional calendar provides a shared cultural rhythm — a way of marking time that connects to ancestry and heritage regardless of which country’s civil calendar governs daily life.
Frequently Asked Questions
Is the Chinese calendar a lunar calendar?
Not exactly. The Chinese calendar is lunisolar — it uses lunar months (based on the Moon's phases) but adjusts with intercalary (leap) months to stay aligned with the solar year. The 24 solar terms, which track the Sun's position, are the calendar's solar component and are essential for agriculture and BaZi calculation.
What is the sexagenary cycle?
The sexagenary cycle (六十甲子, Liùshí Jiǎzǐ) is a 60-unit cycle created by pairing the 10 Heavenly Stems (天干) with the 12 Earthly Branches (地支). It is used to count years, months, days, and hours in the Chinese calendar, and forms the backbone of BaZi (Four Pillars of Destiny) astrology.
When does the Chinese zodiac year start?
This depends on which system you follow. In popular tradition, the zodiac year starts at Chinese New Year (the first day of the first lunar month). In BaZi astrology, the year starts at Lichun (立春, Start of Spring), typically February 3-5. The two dates can differ by up to several weeks.
What are the 24 solar terms?
The 24 solar terms (二十四節氣) divide the solar year into 24 segments of approximately 15 days each, based on the Sun's position along the ecliptic. They were codified during the Han dynasty and include familiar markers like Lichun (Start of Spring), Qingming (Clear and Bright), and Dongzhi (Winter Solstice). They govern agriculture, festival timing, and BaZi month calculations.
How does the Chinese calendar handle leap years?
The Chinese calendar inserts an intercalary month (閏月, rùnyuè) approximately every 2-3 years to reconcile the lunar year (~354 days) with the solar year (~365.25 days). The intercalary month is placed after the lunar month that does not contain a major solar term (中氣). Over a 19-year Metonic cycle, 7 intercalary months are added.
Frequently Asked Questions
Not exactly. The Chinese calendar is lunisolar — it uses lunar months (based on the Moon's phases) but adjusts with intercalary (leap) months to stay aligned with the solar year. The 24 solar terms, which track the Sun's position, are the calendar's solar component and are essential for agriculture and BaZi calculation.
The sexagenary cycle (六十甲子, Liùshí Jiǎzǐ) is a 60-unit cycle created by pairing the 10 Heavenly Stems (天干) with the 12 Earthly Branches (地支). It is used to count years, months, days, and hours in the Chinese calendar, and forms the backbone of BaZi (Four Pillars of Destiny) astrology.
This depends on which system you follow. In popular tradition, the zodiac year starts at Chinese New Year (the first day of the first lunar month). In BaZi astrology, the year starts at Lichun (立春, Start of Spring), typically February 3-5. The two dates can differ by up to several weeks.
The 24 solar terms (二十四節氣) divide the solar year into 24 segments of approximately 15 days each, based on the Sun's position along the ecliptic. They were codified during the Han dynasty and include familiar markers like Lichun (Start of Spring), Qingming (Clear and Bright), and Dongzhi (Winter Solstice). They govern agriculture, festival timing, and BaZi month calculations.
The Chinese calendar inserts an intercalary month (閏月, rùnyuè) approximately every 2-3 years to reconcile the lunar year (~354 days) with the solar year (~365.25 days). The intercalary month is placed after the lunar month that does not contain a major solar term (中氣). Over a 19-year Metonic cycle, 7 intercalary months are added.
Discussion
Sign in with GitHub to join the conversation.