Chinese Zodiac Calculator

Find your Chinese zodiac animal, element, and yin/yang polarity from your birth date. Accounts for the Chinese New Year boundary so dates in January and early February resolve to the correct lunar year.

Examples

A spring birthday in 1988 — comfortably after Chinese New Year on 17 February.

Animal
Dragon
Element
Earth
Yin / Yang
Yang
Recent years
1988, 2000, 2012, 2024

Dragon — bold, charismatic, ambitious. The only mythical animal in the cycle.

Was this useful?

Examples

How It Works

Formula

animalIndex=(Ylunar1900)mod12\text{animalIndex} = (Y_{\text{lunar}} - 1900) \bmod 12

element=((Ylunar4)mod10)/2\text{element} = \left\lfloor ((Y_{\text{lunar}} - 4) \bmod 10) / 2 \right\rfloor

yangYlunarmod2=0\text{yang} \Leftrightarrow Y_{\text{lunar}} \bmod 2 = 0

Variables

YlunarY_{\text{lunar}}

The lunar (Chinese) year your birth date falls into

animalIndex\text{animalIndex}

Position in the 12-animal cycle, 0 = Rat through 11 = Pig

element\text{element}

Element index, 0 = Wood, 1 = Fire, 2 = Earth, 3 = Metal, 4 = Water

Enter your date of birth. The calculator looks up the Chinese New Year date for that year — if your birth date falls before it, the lunar year is the previous one. From the lunar year, it derives your animal (12-year cycle), element (10-year stem cycle), and yin/yang polarity, plus the four most recent years that share the same animal.

How a birth date resolves to a Chinese zodiac sign:

  1. Look up the Chinese New Year date for the Gregorian year of birth from the embedded 1900–2100 table.
  2. If the birth date is before that Chinese New Year, the lunar year is the previous Gregorian year. Otherwise it is the same year.
  3. Animal: (Ylunar1900)mod12(Y_{\text{lunar}} - 1900) \bmod 12, indexed from Rat (0) through Pig (11).
  4. Element: derived from the Heavenly Stem cycle — last digit of the lunar year groups two-by-two: 4/5 = Wood, 6/7 = Fire, 8/9 = Earth, 0/1 = Metal, 2/3 = Water.
  5. Yin/Yang: even lunar years are yang, odd lunar years are yin.
  6. Recent years: stepping back by 12 from today, the four most recent years that share the same animal.

Frequently Asked Questions

01Why does my Chinese zodiac differ from my Gregorian birth year?
The Chinese zodiac follows the lunisolar calendar, whose new year falls between roughly 21 January and 21 February. If you were born before Chinese New Year in your Gregorian birth year, you belong to the previous lunar year and animal.
02How is the element decided?
The element follows the 60-year stem-and-branch cycle. Each element spans two consecutive lunar years: years ending 4/5 are Wood, 6/7 Fire, 8/9 Earth, 0/1 Metal, 2/3 Water.
03What does yin or yang mean for my zodiac?
Even-numbered lunar years are yang (active, outward), odd-numbered lunar years are yin (receptive, inward). Combined with your animal and element, this gives a 60-year unique combination.
04What date range does the calculator support?
The calculator covers Chinese New Year from 1900 through 2100. Dates outside that window return an out-of-range message.
05How accurate is the lunar New Year date?
The dates come from official Chinese astronomical reckoning and were cross-referenced against the Hong Kong Observatory conversion tables, timeanddate.com, and chinesenewyear.net.

All calculators