AsterNymAsterNym
Four vertical pillars of stem and branch characters, ink on paper

Heavenly Stems and Earthly Branches: the building blocks

Ten and twelve, turning together into sixty, the oldest calendar still in daily use. The hidden stems are where I earn my fee.

4 min read · Published 18 August 2026

In one paragraph

The ten Heavenly Stems are the five elements in yang and yin form. The twelve Earthly Branches are the animals you know from the zodiac, each also carrying an element and a two-hour slice of the day. Paired in sequence they produce a sixty-term cycle, since ten and twelve have a lowest common multiple of sixty, and it has run without a break for millennia. Each branch also hides one to three further stems inside it, which is where much of a chart's real detail lives.

The ten Heavenly Stems

StemElementPolarity
甲 Jia / 乙 YiWoodYang / Yin
丙 Bing / 丁 DingFireYang / Yin
戊 Wu / 己 JiEarthYang / Yin
庚 Geng / 辛 XinMetalYang / Yin
壬 Ren / 癸 GuiWaterYang / Yin

Five elements, two polarities, ten stems. Simple and complete. The stem of your day pillar is your Day Master.

The twelve Earthly Branches

BranchAnimalElementHours
子 ZiRatWater23:00–01:00
丑 ChouOxEarth01:00–03:00
寅 YinTigerWood03:00–05:00
卯 MaoRabbitWood05:00–07:00
辰 ChenDragonEarth07:00–09:00
巳 SiSnakeFire09:00–11:00
午 WuHorseFire11:00–13:00
未 WeiGoatEarth13:00–15:00
申 ShenMonkeyMetal15:00–17:00
酉 YouRoosterMetal17:00–19:00
戌 XuDogEarth19:00–21:00
亥 HaiPigWater21:00–23:00

Note that the branches carry hours as well as years. Your birth hour gives you a second animal, which most people have never been told, see Chinese zodiac hours.

Hidden stems: where the detail lives

This is what separates a real BaZi reading from a surface one. Each branch conceals additional heavenly stems, usually one, two or three.

The Tiger branch (寅) is a Wood branch, but it hides 甲 yang Wood, 丙 yang Fire and 戊 yang Earth. The Rat (子) hides only 癸 yin Water. The proportions matter: the first hidden stem is the main qi, carrying most of the branch's strength, then the middle and residual energies.

The consequence is that your chart holds far more information than eight characters can show, and an element you seem to be missing may be sitting inside a branch. A tool that ignores hidden stems will tell you that you lack Fire when you have three hidden Fire stems, and I have corrected that reading for clients more times than I can count.

Learn the hidden stems before the animals. The animals are the wrapping; the hidden stems are where the chart is.

The sixty-year cycle

Pair the stems and branches in sequence (first stem with first branch, second with second) and because ten and twelve share a lowest common multiple of sixty, the combination repeats every sixty terms instead of every twelve.

This is the sexagenary cycle (干支), and it has been running continuously for well over two thousand years. It's why 2026 is 丙午, a yang Fire Horse year, and 2027 is 丁未, a yin Fire Goat year: the animal repeats every twelve years, but the full stem-branch pair only every sixty.

It also means only half the possible combinations occur. There's no yin stem with a yang branch, because the sequence pairs odd with odd and even with even.

Why this matters for reading a chart

Everything else in BaZi is built on these. The Ten Gods are relationships between stems. Clashes and combinations are relationships between branches. Strength depends on which stems are rooted in which branches.

Get the building blocks and the rest is derivation instead of memorisation, which is the same principle as learning tarot's numeric spine rather than 78 separate cards.

Draw your own birth chart

Your first name and birthday are enough to start. The full chart takes two minutes.

Your sex at birth
Birth time

Free · No account needed · Your details stay on this device until you delete them. Reading for someone under 18? Go through the home page.

Read next

Written by Lily Lau, emblemLily Lau. We publish what we refuse to tell you alongside what we do. Nothing here is medical, legal or financial advice.