Skip to main content
MingLiMR

Heavenly Stems and Earthly Branches: the sixty-year cycle

Published Updated

The ten Heavenly Stems and twelve Earthly Branches advance together to form sixty valid pairs. BaZi uses these pairs for years, months, days and hours.

Explore your own chart using the same calculation rules explained here.

Create your chart

Ten stems and twelve branches

The stems are Jia 甲, Yi 乙, Bing 丙, Ding 丁, Wu 戊, Ji 己, Geng 庚, Xin 辛, Ren 壬 and Gui 癸. They alternate yang and yin, with two stems for each phase: Wood, Fire, Earth, Metal and Water.

The branches are Zi 子, Chou 丑, Yin 寅, Mao 卯, Chen 辰, Si 巳, Wu 午, Wei 未, Shen 申, You 酉, Xu 戌 and Hai 亥. They also alternate polarity and correspond to the Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog and Pig.

The romanized Wu of a stem and Wu of the Horse branch refer to different characters. Retaining the character alongside the pronunciation prevents that ambiguity.

Why the cycle has sixty pairs

Advance one stem and one branch at a time, beginning with Jia-Zi. The next pair is Yi-Chou, then Bing-Yin. Because the two sequences advance together, yang stems pair with yang branches and yin with yin. You do not get every possible combination.

The sequences meet again after sixty steps. Jia-Zi is therefore followed by another Jia-Zi sixty years later. A stem-and-branch label without a date or cycle context is not a unique Gregorian year.

Converting a Gregorian year

Using 1984 as a Jia-Zi reference, count the offset modulo sixty. Equivalently, the stem follows (year − 4) modulo 10 and the branch follows (year − 4) modulo 12 when the result is normalized to a nonnegative index.

For example, 2027 gives Ding-Wei: Ding is yin Fire and Wei is the Goat branch. The calendar-year lookup identifies the cycle label, but a birth chart still needs the year-boundary rule described below.

Taiwan’s ROC year notation

For years in the Republic of China calendar, add 1911 to obtain the Gregorian year: ROC 116 corresponds to 2027. The reverse subtracts 1911. This is a numbering convention, not a different astronomical year.

International readers should not interpret an unlabeled “116” as a Gregorian date. The lookup and reference tables explicitly distinguish the two systems.

Li Chun is not Lunar New Year

BaZi here changes the year pillar at the instant of Li Chun, the Start of Spring solar term. Popular zodiac customs often change the animal year on the first day of the lunar year. These can be different dates, so a birth between them can receive different year labels under the two conventions.

For 2027, the civil dates in Taiwan are February 4 for Li Chun and February 6 for Lunar New Year. The chart must compare the actual instant of Li Chun, including location and time-zone conversion; the whole day is not automatically the new year.

If the birth time is unknown on a date containing the boundary, the form requests it rather than assuming the transition has already occurred.

Year tables and the lookup

The reference year rows cover 1924–2043, two complete sixty-year cycles. The interactive lookup also follows its stated input range and shows the distinction between a year label and the precise birth boundary.

The tables below retain Chinese characters as technical identifiers while explaining their pronunciation and elements in English. Use the Five Phases guide for generation and control, and the ten-year-cycle guide for how consecutive pairs form a personal time sequence.

A year label does not describe the entire chart. Month, day and hour pairs come from their own calendar rules, not by copying the animal or element of the birth year.

Years 1900–2100. ROC is Taiwan’s calendar year number: ROC 1 = 1912 CE. This calculation stays in your browser.

Reference tables and worked examples

These tables use the same data functions as the Traditional Chinese guide. Chinese characters identify the traditional symbols; the accompanying English names explain how to read them.

The ten Heavenly Stems

The ten Heavenly Stems
Stem and pronunciationPolarityPhase
Jia (甲)Yang (陽)Wood (木)
Yi (乙)Yin (陰)Wood (木)
Bing (丙)Yang (陽)Fire (火)
Ding (丁)Yin (陰)Fire (火)
Wu (戊)Yang (陽)Earth (土)
Ji (己)Yin (陰)Earth (土)
Geng (庚)Yang (陽)Metal (金)
Xin (辛)Yin (陰)Metal (金)
Ren (壬)Yang (陽)Water (水)
Gui (癸)Yin (陰)Water (水)

The twelve Earthly Branches

The twelve Earthly Branches
Branch and pronunciationAnimalHoursMonth beginsHidden stems
Zi (子)Rat (鼠)23:00–01:00Da Xue (大雪)Gui (癸)
Chou (丑)Ox (牛)01:00–03:00Xiao Han (小寒)Ji (己), Gui (癸), Xin (辛)
Yin (寅)Tiger (虎)03:00–05:00Li Chun (立春)Jia (甲), Bing (丙), Wu (戊)
Mao (卯)Rabbit (兔)05:00–07:00Jing Zhe (驚蟄)Yi (乙)
Chen (辰)Dragon (龍)07:00–09:00Qing Ming (清明)Wu (戊), Yi (乙), Gui (癸)
Si (巳)Snake (蛇)09:00–11:00Li Xia (立夏)Bing (丙), Wu (戊), Geng (庚)
Wu (午)Horse (馬)11:00–13:00Mang Zhong (芒種)Ding (丁), Ji (己)
Wei (未)Goat (羊)13:00–15:00Xiao Shu (小暑)Ji (己), Ding (丁), Yi (乙)
Shen (申)Monkey (猴)15:00–17:00Li Qiu (立秋)Geng (庚), Ren (壬), Wu (戊)
You (酉)Rooster (雞)17:00–19:00Bai Lu (白露)Xin (辛)
Xu (戌)Dog (狗)19:00–21:00Han Lu (寒露)Wu (戊), Xin (辛), Ding (丁)
Hai (亥)Pig (豬)21:00–23:00Li Dong (立冬)Ren (壬), Jia (甲)

Two sixty-year cycles: 1924–2043

Two sixty-year cycles: 1924–2043
Gregorian yearTaiwan ROC yearStem–branch pairAnimal
192413Jia–Zi (甲子)Rat (鼠)
192514Yi–Chou (乙丑)Ox (牛)
192615Bing–Yin (丙寅)Tiger (虎)
192716Ding–Mao (丁卯)Rabbit (兔)
192817Wu–Chen (戊辰)Dragon (龍)
192918Ji–Si (己巳)Snake (蛇)
193019Geng–Wu (庚午)Horse (馬)
193120Xin–Wei (辛未)Goat (羊)
193221Ren–Shen (壬申)Monkey (猴)
193322Gui–You (癸酉)Rooster (雞)
193423Jia–Xu (甲戌)Dog (狗)
193524Yi–Hai (乙亥)Pig (豬)
193625Bing–Zi (丙子)Rat (鼠)
193726Ding–Chou (丁丑)Ox (牛)
193827Wu–Yin (戊寅)Tiger (虎)
193928Ji–Mao (己卯)Rabbit (兔)
194029Geng–Chen (庚辰)Dragon (龍)
194130Xin–Si (辛巳)Snake (蛇)
194231Ren–Wu (壬午)Horse (馬)
194332Gui–Wei (癸未)Goat (羊)
194433Jia–Shen (甲申)Monkey (猴)
194534Yi–You (乙酉)Rooster (雞)
194635Bing–Xu (丙戌)Dog (狗)
194736Ding–Hai (丁亥)Pig (豬)
194837Wu–Zi (戊子)Rat (鼠)
194938Ji–Chou (己丑)Ox (牛)
195039Geng–Yin (庚寅)Tiger (虎)
195140Xin–Mao (辛卯)Rabbit (兔)
195241Ren–Chen (壬辰)Dragon (龍)
195342Gui–Si (癸巳)Snake (蛇)
195443Jia–Wu (甲午)Horse (馬)
195544Yi–Wei (乙未)Goat (羊)
195645Bing–Shen (丙申)Monkey (猴)
195746Ding–You (丁酉)Rooster (雞)
195847Wu–Xu (戊戌)Dog (狗)
195948Ji–Hai (己亥)Pig (豬)
196049Geng–Zi (庚子)Rat (鼠)
196150Xin–Chou (辛丑)Ox (牛)
196251Ren–Yin (壬寅)Tiger (虎)
196352Gui–Mao (癸卯)Rabbit (兔)
196453Jia–Chen (甲辰)Dragon (龍)
196554Yi–Si (乙巳)Snake (蛇)
196655Bing–Wu (丙午)Horse (馬)
196756Ding–Wei (丁未)Goat (羊)
196857Wu–Shen (戊申)Monkey (猴)
196958Ji–You (己酉)Rooster (雞)
197059Geng–Xu (庚戌)Dog (狗)
197160Xin–Hai (辛亥)Pig (豬)
197261Ren–Zi (壬子)Rat (鼠)
197362Gui–Chou (癸丑)Ox (牛)
197463Jia–Yin (甲寅)Tiger (虎)
197564Yi–Mao (乙卯)Rabbit (兔)
197665Bing–Chen (丙辰)Dragon (龍)
197766Ding–Si (丁巳)Snake (蛇)
197867Wu–Wu (戊午)Horse (馬)
197968Ji–Wei (己未)Goat (羊)
198069Geng–Shen (庚申)Monkey (猴)
198170Xin–You (辛酉)Rooster (雞)
198271Ren–Xu (壬戌)Dog (狗)
198372Gui–Hai (癸亥)Pig (豬)
198473Jia–Zi (甲子)Rat (鼠)
198574Yi–Chou (乙丑)Ox (牛)
198675Bing–Yin (丙寅)Tiger (虎)
198776Ding–Mao (丁卯)Rabbit (兔)
198877Wu–Chen (戊辰)Dragon (龍)
198978Ji–Si (己巳)Snake (蛇)
199079Geng–Wu (庚午)Horse (馬)
199180Xin–Wei (辛未)Goat (羊)
199281Ren–Shen (壬申)Monkey (猴)
199382Gui–You (癸酉)Rooster (雞)
199483Jia–Xu (甲戌)Dog (狗)
199584Yi–Hai (乙亥)Pig (豬)
199685Bing–Zi (丙子)Rat (鼠)
199786Ding–Chou (丁丑)Ox (牛)
199887Wu–Yin (戊寅)Tiger (虎)
199988Ji–Mao (己卯)Rabbit (兔)
200089Geng–Chen (庚辰)Dragon (龍)
200190Xin–Si (辛巳)Snake (蛇)
200291Ren–Wu (壬午)Horse (馬)
200392Gui–Wei (癸未)Goat (羊)
200493Jia–Shen (甲申)Monkey (猴)
200594Yi–You (乙酉)Rooster (雞)
200695Bing–Xu (丙戌)Dog (狗)
200796Ding–Hai (丁亥)Pig (豬)
200897Wu–Zi (戊子)Rat (鼠)
200998Ji–Chou (己丑)Ox (牛)
201099Geng–Yin (庚寅)Tiger (虎)
2011100Xin–Mao (辛卯)Rabbit (兔)
2012101Ren–Chen (壬辰)Dragon (龍)
2013102Gui–Si (癸巳)Snake (蛇)
2014103Jia–Wu (甲午)Horse (馬)
2015104Yi–Wei (乙未)Goat (羊)
2016105Bing–Shen (丙申)Monkey (猴)
2017106Ding–You (丁酉)Rooster (雞)
2018107Wu–Xu (戊戌)Dog (狗)
2019108Ji–Hai (己亥)Pig (豬)
2020109Geng–Zi (庚子)Rat (鼠)
2021110Xin–Chou (辛丑)Ox (牛)
2022111Ren–Yin (壬寅)Tiger (虎)
2023112Gui–Mao (癸卯)Rabbit (兔)
2024113Jia–Chen (甲辰)Dragon (龍)
2025114Yi–Si (乙巳)Snake (蛇)
2026115Bing–Wu (丙午)Horse (馬)
2027116Ding–Wei (丁未)Goat (羊)
2028117Wu–Shen (戊申)Monkey (猴)
2029118Ji–You (己酉)Rooster (雞)
2030119Geng–Xu (庚戌)Dog (狗)
2031120Xin–Hai (辛亥)Pig (豬)
2032121Ren–Zi (壬子)Rat (鼠)
2033122Gui–Chou (癸丑)Ox (牛)
2034123Jia–Yin (甲寅)Tiger (虎)
2035124Yi–Mao (乙卯)Rabbit (兔)
2036125Bing–Chen (丙辰)Dragon (龍)
2037126Ding–Si (丁巳)Snake (蛇)
2038127Wu–Wu (戊午)Horse (馬)
2039128Ji–Wei (己未)Goat (羊)
2040129Geng–Shen (庚申)Monkey (猴)
2041130Xin–You (辛酉)Rooster (雞)
2042131Ren–Xu (壬戌)Dog (狗)
2043132Gui–Hai (癸亥)Pig (豬)

Sources and reading notes

The explanations here are our own English wording. Classical titles and Chinese symbols identify the source tradition; they do not imply agreement between all schools.

  • Traditional stem–branch tables and the Five Rats mnemonic

    The hour-stem mnemonic is a widely used calculation convention, not attributed here to a uniquely established classical edition. Calendar tables and lookup results use the same data functions as the Chinese guide.

Frequently asked questions

Why are there sixty pairs rather than 120?
The two sequences advance together, preserving matched polarity, and repeat after sixty steps.
How do I convert a Taiwan ROC year?
Add 1911 to get the Gregorian year. ROC 116 is 2027.
Does the BaZi year start on January 1?
No. This site uses the instant of Li Chun for the year pillar.
Why does a Lunar New Year animal lookup disagree?
It uses a different year boundary. Births between Li Chun and Lunar New Year can differ under the two conventions.
Can a year alone identify my Day Master?
No. The Day Master is the stem of the birth day, not the year.

This article explains traditional methods and the site’s calculations for learning and reflection. It is not medical, legal or financial advice.

More in BaZi / Four Pillars