Chinese Calendar · Pillar

Chinese Lunar Calendar Guide: Dates, Cycles, and Usage

Use this Chinese lunar calendar guide to understand lunar months, solar terms, leap rules, date conversion, BaZi boundaries, time zones, and evidence limits.

IntentInformational
UpdatedJul 28, 2026
Read19 min read

Answer First

A Chinese lunar calendar guide maps the lunisolar system that underpins traditional East Asian chronology: lunar months track moon phases, solar terms anchor seasons, and a sexagenary cycle names years, months, days, and hours. It is the structural layer beneath zodiac signs, BaZi charts, and festival dates—and getting its boundary rules right determines whether a calculation is reproducible.

Definition: The Chinese calendar is a lunisolar calendar—lunar months synchronized to the solar year through periodic leap months—paired with a 60-combination sexagenary cycle derived from 10 Heavenly Stems and 12 Earthly Branches.

Why: Every BaZi chart, zodiac assignment, and traditional festival date depends on this calendar. Using the wrong conversion method, solar-term boundary, or leap-month rule silently shifts a chart by a full pillar—changing the reading without the user knowing.

Example: A person born on 5 February 2023 at 08:00 in Shanghai sees their Gregorian date converted to the 15th day of the 1st lunar month in the Gui Mao (癸卯) year. The month pillar is Jia Yin (甲寅) because the solar term Li Chun (立春, Start of Spring) fell on 4 February 2023—before the birth date. Had Li Chun not yet arrived, the month pillar would remain the previous one, altering the entire interpretation.

Key Facts

The Chinese calendar operates on three intertwined layers. The table below summarizes them alongside their practical function:

Layer Mechanism Cycle Length Practical Role
Lunar months New moon to new moon (synodic month) ~29.53 days Determines festival dates (e.g., Chinese New Year, Mid-Autumn Festival)
Solar terms (jieqi) 15° increments of solar longitude ~15.2 days each; 24 terms per solar year Agricultural timing; defines month-pillar boundaries in BaZi
Sexagenary cycle 10 Stems × 12 Branches paired sequentially 60 combinations Names years, months, days, and hours in traditional chronology

A lunar year of 12 months contains approximately 354 days. A solar year contains approximately 365.24 days. The 11-day gap, if left uncorrected, would push lunar months across seasons within three decades. Leap months—inserted roughly every three years (7 times in 19 years under the Metonic cycle)—close this gap.

Key structural facts:

  • The calendar day begins at midnight (00:00), not at sunset or dawn, in modern civil usage.
  • The calendar year starts at the second new moon after the winter solstice, except when a leap month intervenes.
  • A leap month repeats the previous month’s number (e.g., a leap 4th month follows the regular 4th month) and carries the same Earthly Branch for BaZi purposes but is treated carefully in month-pillar calculations.
  • The 24 solar terms are split into 12 “major” terms (zhongqi, 中气) used to determine leap-month placement and 12 “minor” terms (jieqi, 节气) that include the month-start markers used in BaZi.
  • The sexagenary cycle resets every 60 time units—60 years, 60 months (roughly 5 years of months), 60 days (about two lunar months), and 60 two-hour periods (5 days).

Expert Explanation

Lunisolar Mechanics: Why the Calendar Has Two Rhythms

Use this Chinese lunar calendar guide as a map of the two rhythms before converting a civil date.

A pure lunar calendar, such as the Islamic Hijri calendar, lets months drift across seasons because 12 lunar months fall about 11 days short of a solar year. A pure solar calendar, such as the Gregorian calendar, fixes months at arbitrary lengths (28–31 days) that have no relationship to moon phases. The Chinese calendar resolves this by running both a lunar and a solar track simultaneously.

The lunar track counts synodic months—the period from one new moon to the next, averaging 29.53059 days. Months alternate between 29 days (“short” months, xiaoyue 小月) and 30 days (“long” months, dayue 大月), though the alternation is not mechanical: the astronomical new moon determines each month’s start, and the exact length depends on the moment of conjunction.

The solar track divides the tropical year into 24 equal segments of 15° solar longitude. These solar terms are not tied to lunar phases; they are purely solar and fall on roughly the same Gregorian dates each year. For example, Li Chun (立春, Start of Spring) always falls on or near 4 February, and Dong Zhi (冬至, Winter Solstice) falls on or near 22 December.

The calendar’s most important rule concerns leap-month placement: a lunar month that contains no major solar term (zhongqi) becomes a leap month. This rule, formalized during the Tang dynasty and refined afterward, ensures that the lunar calendar never drifts more than about one month from the solar year. Because the rule depends on astronomical observation, different observatories—historically Beijing, Nanjing, and today the Purple Mountain Observatory in Nanjing—may produce slightly different determinations for ancient or borderline dates.

The 24 Solar Terms in Detail

The 24 solar terms (二十四节气, èrshí sì jiéqì) form the solar backbone of the calendar. They are listed below with their approximate Gregorian dates and seasonal category:

# Name (Pinyin) English Approx. Gregorian Date Category
1 Li Chun (立春) Start of Spring Feb 4 Seasonal start
2 Yu Shui (雨水) Rain Water Feb 19 Seasonal marker
3 Jing Zhe (惊蛰) Awakening of Insects Mar 6 Seasonal marker
4 Chun Fen (春分) Spring Equinox Mar 21 Seasonal midpoint
5 Qing Ming (清明) Clear and Bright Apr 5 Seasonal marker
6 Gu Yu (谷雨) Grain Rain Apr 20 Seasonal marker
7 Li Xia (立夏) Start of Summer May 6 Seasonal start
8 Xiao Man (小满) Grain Full May 21 Seasonal marker
9 Mang Zhong (芒种) Grain in Ear Jun 6 Seasonal marker
10 Xia Zhi (夏至) Summer Solstice Jun 21 Seasonal midpoint
11 Xiao Shu (小暑) Minor Heat Jul 7 Seasonal marker
12 Da Shu (大暑) Major Heat Jul 23 Seasonal marker
13 Li Qiu (立秋) Start of Autumn Aug 7 Seasonal start
14 Chu Shu (处暑) Limit of Heat Aug 23 Seasonal marker
15 Bai Lu (白露) White Dew Sep 8 Seasonal marker
16 Qiu Fen (秋分) Autumn Equinox Sep 23 Seasonal midpoint
17 Han Lu (寒露) Cold Dew Oct 8 Seasonal marker
18 Shuang Jiang (霜降) Frost Descent Oct 23 Seasonal marker
19 Li Dong (立冬) Start of Winter Nov 7 Seasonal start
20 Xiao Xue (小雪) Minor Snow Nov 22 Seasonal marker
21 Da Xue (大雪) Major Snow Dec 7 Seasonal marker
22 Dong Zhi (冬至) Winter Solstice Dec 22 Seasonal midpoint
23 Xiao Han (小寒) Minor Cold Jan 6 Seasonal marker
24 Da Han (大寒) Major Cold Jan 20 Seasonal marker

In BaZi practice, the odd-numbered terms (1, 3, 5, …, 23) are the “jie” (节) terms that mark month-pillar boundaries. The even-numbered terms (2, 4, 6, …, 24) are the “zhongqi” (中气) terms used for leap-month determination. When converting a Gregorian birth date for a BaZi reading, the practitioner must check whether the relevant jie term has passed. The BaZi month pillar changes precisely at the jie term moment—not at the lunar month boundary. This is why the BaZi Month Pillar cannot be read off a simple lunar calendar; it requires solar-term lookup.

The Sexagenary Cycle: Stems and Branches

Within this Chinese lunar calendar guide, the sexagenary cycle is a naming system, not evidence that a symbolic forecast will occur.

The sexagenary cycle (干支, ganzhi) assigns a pair—one Heavenly Stem and one Earthly Branch—to each year, month, day, and two-hour period. Ten Stems (甲 乙 丙 丁 戊 己 庚 辛 壬 癸) pair with twelve Branches (子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥) in a fixed sequence. Because 10 and 12 share a least common multiple of 60, the cycle completes after 60 steps, then repeats.

The cycle for years produces names like Jia Zi (甲子), Yi Chou (乙丑), up to Gui Hai (癸亥), then restarts. The most recent Jia Zi year began in 1984; the next begins in 2044. When someone says they were born in the “Year of the Dragon,” they are referencing only the Earthly Branch (辰, chén)—the Stem is omitted from popular discourse but essential for BaZi because the BaZi Year Pillar includes both components and their elemental interactions.

The day cycle runs independently: each day receives a Stem-Branch pair in an unbroken sequence stretching back millennia. This cycle does not reset at the year boundary; it simply continues. The month cycle, by contrast, is anchored to solar terms—the month Stem-Branch changes at each jie term, not at the lunar new moon. The hour cycle divides the day into 12 two-hour “double-hours” (时辰, shichen), each assigned a fixed Earthly Branch (子 for 23:00–01:00, 丑 for 01:00–03:00, and so on), with the Stem derived from the day’s Stem according to a memorized formula.

The BaZi Day Pillar is the linchpin of a BaZi chart, representing the Day Master around which the other seven characters are organized. Its correctness depends on an unbroken day-count from a known reference point—typically the sexagenary day of a recorded winter solstice in ancient China, cross-checked against modern astronomical data.

Civil Calendar Conversion: Methods and Pitfalls

The conversion rules in this Chinese lunar calendar guide make the assumptions visible so another reader can reproduce the date.

Converting a Gregorian date to the Chinese lunar calendar requires a reliable source. Three broad approaches exist:

  1. Published conversion tables. The Hong Kong Observatory (HKO) publishes an authoritative Gregorian-Lunar calendar conversion table covering 1901–2100 (Hong Kong Observatory, 2024). Similar tables appear in the official Chinese almanac (Tong Shu, 通书). These are the gold standard for modern dates.

  2. Algorithmic conversion. Several algorithms reconstruct the Chinese calendar mathematically, most notably those documented by Helmer Aslaksen at the National University of Singapore (Aslaksen, 2018). These algorithms model the astronomical rules—new moon conjunctions, solar terms, leap-month conditions—and can extend beyond published table ranges. However, algorithmic output may diverge from official tables for borderline dates where astronomical models and historical observatory records differ.

  3. Software and online tools. Many websites and apps offer conversion. Quality varies dramatically. Some use Hong Kong Observatory data; others use simplified algorithms that ignore leap-month subtleties or solar-term precision. Before trusting a tool, verify it against a known reference date.

The gravest pitfall in conversion is the year-start ambiguity. A date in January or early February of a Gregorian year may fall in the previous Chinese calendar year, before the new year begins. For example, 15 January 2023 is still in the Ren Yin (壬寅, Water Tiger) year, not the Gui Mao (癸卯, Water Rabbit) year that started on 22 January 2023. A person describing themselves as “born in the Year of the Rabbit” because their Gregorian birth year is 2023 might be wrong if their birthday is in early January. This is a documented calendar mechanics issue—not an interpretation choice—and every BaZi Year Pillar analysis must verify it.

Leap Months and Their BaZi Implications

A leap month occurs when the sun’s apparent motion places two new moons within a single solar-term interval such that one lunar month contains no zhongqi term. That month is designated as a leap month—for instance, a leap 4th month (闰四月, rùn sìyuè) after the regular 4th month.

For BaZi purposes, a leap month receives the same Earthly Branch as the regular month that precedes it. If the regular 4th month carries the branch Si (巳), the leap 4th month also carries Si. The Stem advances according to the standard month-Stem formula. Some BaZi schools treat leap months identically to regular months for pillar assignment; others apply weighting adjustments or note the leap status as a contextual factor—a convention that falls under interpretative tradition rather than documented calendar mechanics.

Regional Conventions: Why the Same Date Can Differ

A careful Chinese lunar calendar guide must name the edition, place, time zone, and boundary convention instead of presenting one conversion as universal.

The Chinese calendar is not administered by a single global authority. The Purple Mountain Observatory (紫金山天文台) in Nanjing produces the official calendar for mainland China. Taiwan, Hong Kong, Vietnam, and overseas Chinese communities may use variant calculations or historical almanacs that produce slightly different dates for the same Gregorian input—particularly for dates before 1900 or for years when the leap-month determination is borderline.

Vietnam uses a related lunisolar calendar (Âm lịch) that occasionally diverges from the Chinese version by one month due to timezone differences in observing the new moon. A Vietnamese lunar date may therefore differ from a Beijing-based calculation for the same Gregorian date. When working with Vietnamese or Korean (Seollal-based) calendar data, state the regional source explicitly.

This regional variation is not a defect of the calendar—it is a consequence of the calendar being observationally anchored rather than arithmetically fixed. The same astronomical event (a new moon) occurs at a single instant in Universal Time, but that instant falls on different local dates across time zones. A calendar constructed from Beijing midnight observations will occasionally diverge from one constructed from Hanoi or Seoul observations.

Time Zone and BaZi: The Boundary-Rule Imperative

The Chinese calendar in modern civil use operates on China Standard Time (UTC+8). For BaZi calculations, some schools adjust the hour pillar toward local solar time—a convention explored in the discussion of time zone and daylight saving considerations in BaZi. A recorded birth time in western China therefore requires the practitioner to state whether the calculation uses official civil time or a documented solar-time adjustment.

Any BaZi or zodiac calculation must state its boundary rule: which calendar conversion source was used, which time zone assumption was applied, which observatory’s leap-month determination was followed, and whether solar terms were checked at the minute level or approximated by date. Without these declarations, the calculation is not reproducible—and two practitioners using different but equally plausible boundary rules may produce different charts for the same person. This is not a flaw in BaZi; it is a consequence of applying a calendar system designed around astronomical observation to individual birth times in a world of standardized time zones and digital clocks. The comparison between BaZi and Western astrology highlights further structural differences in how each system handles time inputs.

Documented Mechanics vs. Symbolic Interpretation

The Chinese calendar, as treated above, is a system of documented astronomical and mathematical rules. Its mechanics—new moon conjunctions, solar longitude divisions, Stem-Branch sequencing, leap-month conditions—are reproducible and verifiable.

The symbolic layer built on top of the calendar—zodiac animal personality traits, elemental luck cycles, BaZi chart interpretation, and feng shui timing—belongs to cultural and metaphysical tradition. These traditions are culturally meaningful and have been developed, debated, and refined over centuries. However, they have not been established as scientifically reliable forecast mechanisms by controlled empirical testing. Readers engaging with zodiac predictions or BaZi life readings should understand that the calendar infrastructure is astronomically sound and reproducible, while the interpretative frameworks layered upon it reflect cultural meaning systems rather than scientific forecasting tools.

The BaZi Luck Pillars (Da Yun) system, for instance, uses the sexagenary calendar as its input—and the calendar component is mathematically rigorous—but the predictive claims about life phases are interpretative. The distinction matters: you can verify that a Da Yun period begins at a specific sexagenary year; you cannot independently verify that the period will bring the predicted outcomes. Both layers have their place; conflating them misleads readers.

Decision Framework

Use the checklist below when converting a date or preparing a BaZi input. Each item addresses a point where ambiguity can silently distort the result.

Date Conversion Checklist:

  1. Record the exact Gregorian date (year, month, day) and, for BaZi, the birth time in 24-hour format with location.
  2. Determine whether the Gregorian date falls before or after that year’s Chinese New Year. If before, the Chinese year is one less than the Gregorian year.
  3. Check whether any leap month is in effect for the target year using an authoritative source (Hong Kong Observatory or Purple Mountain Observatory tables).
  4. For BaZi month-pillar assignment: verify the exact jie term (odd-numbered solar term) that governs the month boundary. If the birth occurred before the jie term, the previous month pillar applies.
  5. For the hour pillar: convert the clock time to the appropriate time zone standard and decide whether local solar time adjustment is needed. The BaZi Hour Pillar depends on this step being documented.
  6. For the day pillar: use a verified sexagenary day table or algorithm. Never estimate the day Stem-Branch from the date alone—the 60-day cycle does not align with Gregorian month boundaries.
  7. Document every source and assumption: conversion table edition, time zone rule, observatory reference, and whether solar terms were checked to the minute or approximated.

Steps 1–3 are mechanical and verifiable. Steps 4–6 involve judgment calls—particularly time zone and solar-term precision—that must be recorded for reproducibility. Step 7 ensures that anyone reviewing the chart later can assess whether a different boundary rule might change the result.

Key Takeaways

  • The Chinese calendar is a lunisolar system, not a purely lunar calendar: lunar months provide the monthly rhythm, and solar terms prevent seasonal drift.
  • The 24 solar terms are the calendar’s solar skeleton. In BaZi, the month pillar changes at the jie (odd-numbered) terms, not at lunar month starts.
  • The sexagenary cycle of 60 Stem-Branch pairs names every year, month, day, and two-hour period, forming the raw input for BaZi chart construction.
  • Leap months occur roughly every three years and are determined by the absence of a major solar term within a lunar month.
  • Regional and time-zone conventions mean the same Gregorian date can map to different Chinese calendar dates depending on the source used.
  • Every BaZi or zodiac calculation must state its boundary rule—conversion source, time zone, leap-month reference, and solar-term precision—or the output is not reproducible.
  • The calendar’s astronomical mechanics are documented and verifiable; the symbolic interpretations built upon them are culturally meaningful but not scientifically established as predictive tools.

FAQ

Q: How is the Chinese lunar calendar different from the Gregorian calendar?

A: The Gregorian calendar is a pure solar calendar with fixed month lengths (28–31 days) and a leap-day rule every four years. The Chinese calendar is lunisolar: months track moon phases (about 29.5 days each), and leap months are inserted periodically—7 times in 19 years—so the calendar year stays aligned with the solar year. This dual tracking is why Chinese New Year shifts across late January to mid-February on the Gregorian calendar.

Q: Why does Chinese New Year fall on a different Gregorian date each year?

A: Chinese New Year is defined as the second new moon after the winter solstice (Dong Zhi). Because 12 lunar months total about 354 days—roughly 11 days shorter than the solar year—the date drifts forward by about 11 days annually. When the drift accumulates enough that a lunar month contains no major solar term, a leap month is added, resetting the alignment. This mechanism keeps the celebration within a January–February window but causes the specific Gregorian date to vary year by year.

Q: What are the 24 solar terms and how are they used?

A: The 24 solar terms (jieqi) divide the solar year into 24 equal segments of approximately 15° of solar longitude each. Twelve are “major” terms (zhongqi) used for leap-month determination; twelve are “minor” terms (jieqi) that mark the month-pillar boundaries in BaZi. They originated as an agricultural calendar but now serve as the structural link between lunar months and the solar year. The jie terms—not lunar month starts—determine when BaZi month pillars change, making them indispensable for accurate chart calculation.

Q: How do I convert my Gregorian birth date to the Chinese lunar calendar?

A: Use an authoritative conversion table, such as those published by the Hong Kong Observatory or the official Chinese almanac (Tong Shu). Enter your exact Gregorian date and note the corresponding lunar year, month, and day. For BaZi purposes, also record which solar term was in effect on that date—the month pillar changes at the jie term moment, not the lunar month boundary. If your birth date falls in January or early February, verify which Chinese year it belongs to, as the year boundary does not align with 1 January.

Q: What is a leap month and how does it affect the calendar?

A: A leap month (rùn yuè, 闰月) is an extra lunar month inserted when a lunar month contains no major solar term (zhongqi). It repeats the number of the preceding month—a leap 4th month follows the regular 4th month—and occurs roughly every three years. For BaZi, the leap month carries the same Earthly Branch as the regular month but may be treated with contextual weighting in interpretation. The leap-month rule keeps the lunar calendar from drifting more than about one month away from the solar seasons.

Q: Does the Chinese zodiac year start on Chinese New Year or at Li Chun?

A: This is among the most consequential boundary-rule questions in the entire Chinese lunar calendar guide. In BaZi and traditional Chinese metaphysics, the year pillar changes at Li Chun (Start of Spring, approximately 4 February), not at Chinese New Year. Popular culture, however, celebrates the zodiac year change at Chinese New Year. A birth between Chinese New Year and Li Chun belongs to the previous year’s Stem-Branch in BaZi but may be popularly described under the new year’s zodiac animal. Practitioners must state which convention they use.

Sources

  • Hong Kong Observatory. “Gregorian-Lunar Calendar Conversion Table,” official conversion resource (accessed 2026). Hong Kong Observatory
  • Aslaksen, Helmer. “The Mathematics of the Chinese Calendar,” National University of Singapore (accessed 2026). National University of Singapore
  • Martzloff, Jean-Claude. Astronomy and Calendars – The Chinese and Western Traditions. Chapter in “Astronomy and Mathematics in Ancient China: The Zhou Bi Suan Jing,” Cambridge University Press. Covers the historical development of Chinese calendrical astronomy, including the formalization of the 24 solar terms and leap-month rules during the Tang dynasty. (Reprinted 2009)
  • Steele, John M. “The Chinese Calendar.” In Calendars and Years: Astronomy and Time in the Ancient Near East, edited by John M. Steele. Oxbow Books. Provides a comparative framework for understanding lunisolar calendar structures across cultures, with detailed treatment of the Chinese system’s astronomical foundations. (2007)
  • “The Chinese Calendar.” WebExhibits, Institute for Dynamic Educational Advancement (accessed 2026). WebExhibits

Review this Chinese lunar calendar guide before submitting data so assumptions remain visible. Keep the completed Chinese lunar calendar guide with your source notes for later verification. Update the Chinese lunar calendar guide whenever a better record changes an uncertain input. Treat the Chinese lunar calendar guide as a data-quality record, not as proof of a prediction.

Editorial boundary: This article explains cultural and symbolic traditions for education, reflection, and entertainment. It does not provide medical, mental-health, legal, financial, or other professional advice.