Calculator

Your Chinese Zodiac Sign: A Simple Birth-Year Method

The 12 animals and how the cycle works

The Chinese zodiac assigns an animal to each year in a repeating cycle of twelve. The order never changes: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat (also called Sheep or Ram), Monkey, Rooster, Dog and Pig. After the Pig comes the Rat again, and the whole loop starts over.

Because the cycle is exactly 12 years long, you can find your animal with simple arithmetic instead of memorising a long chart. Two people born 12 years apart share the same animal, and so do two people born 24 or 36 years apart. This is also why many people say a birthday "comes round" in a zodiac year at ages 12, 24, 36, 48, 60 and so on.

The remainder method

The method uses the remainder when you divide a year by 12. The year 4 CE was a Rat year in the standard count, so subtracting 4 first lines the remainders up with a list that starts at the Rat.

  1. Take the birth year and subtract 4.
  2. Divide the result by 12 and keep only the remainder.
  3. Look the remainder up in the table below.
RemainderAnimalRemainderAnimal
0Rat6Horse
1Ox7Goat
2Tiger8Monkey
3Rabbit9Rooster
4Dragon10Dog
5Snake11Pig

Worked examples:

If you do not want to divide in your head, use the basic calculator: type the year minus 4, divide by 12, and look at the decimal part. Multiply that decimal part by 12 to get the remainder. For 1986 ÷ 12 = 165.5, and 0.5 × 12 = 6. Be careful with rounding on long decimals; a result like 165.4999 should be read as 165.5.

Recent zodiac years at a glance

Here are some recent years so you can check your own calculation. The Lunar New Year dates are listed too, because they matter in the next section.

YearAnimalLunar New Year (Gregorian date)
2020Rat25 January
2023Rabbit22 January
2024Dragon10 February
2025Snake29 January
2026Horse17 February
2027Goat6 February

The Lunar New Year cutoff for January and February births

Here is the catch that confuses almost everyone. The zodiac year does not start on 1 January. It changes at the Lunar New Year, which is based on the moon and falls on a different Gregorian date each year, usually between 21 January and 20 February.

That means if you were born in January or February, the remainder method on its own may give you the wrong animal. You first have to check whether your birthday came before or after the Lunar New Year of that year.

Example 1: someone born on 5 February 2000. The Lunar New Year in 2000 fell on 5 February, so the birthday falls on the first day of the new year. They are a Dragon (remainder 4).

Example 2: someone born on 20 January 2024. The Lunar New Year in 2024 was on 10 February, so this person was born before it. Their zodiac year is still 2023, and 2023 − 4 = 2019; 2019 ÷ 12 = 168 remainder 3, so they are a Rabbit, not a Dragon.

Example 3: someone born on 10 February 2026. The Lunar New Year in 2026 was on 17 February, so they use 2025 instead: 2025 − 4 = 2021, 2021 ÷ 12 = 168 remainder 5, which is the Snake, not the Horse.

People born from March to December never face this problem, because the Lunar New Year has always passed by then. If your birthday is in late January or in February, look up the exact Lunar New Year date for your birth year in an almanac or a trusted calendar before you decide. Also note that a few cultures count the new year from a different starting point, for example from the start of spring in early February, so you may meet two different answers for the same person. Neither is a calculation error; they follow different traditions.

The 60-year cycle: stems and branches

The twelve animals are only half of the traditional system. They are the earthly branches. Each year also has one of ten heavenly stems. The stems come in five pairs, each pair linked to an element: wood, fire, earth, metal and water.

Stem numberStem (pinyin)Element
0 and 1Jia, YiWood
2 and 3Bing, DingFire
4 and 5Wu, JiEarth
6 and 7Geng, XinMetal
8 and 9Ren, GuiWater

A stem and a branch are paired in order, one step at a time. Since 10 and 12 share a common factor of 2, a stem and a branch only meet again in the same pairing after the least common multiple of 10 and 12, which is 60 years. That is the sexagenary cycle, and it is why a 60th birthday (called a "return year") is so special in East Asian cultures: the person has returned to the same stem-branch pair they were born in.

You can find the stem with the same remainder trick, using 10 instead of 12:

  1. Take the year and subtract 4.
  2. Divide by 10 and keep the remainder to find the stem (0 = Jia, 1 = Yi, 2 = Bing and so on, as in the table above).
  3. Divide the same number by 12 for the branch, as before.

Example: the year 2026. 2026 − 4 = 2022. 2022 ÷ 10 leaves 2, which is the stem Bing (fire). 2022 ÷ 12 leaves 6, which is the branch Wu (Horse). So 2026 is a Bing-Wu year, often described as a "Fire Horse" year.

More examples to check yourself: 1984 is Jia-Zi (Wood Rat), the first year of the cycle as numbered by the common modern count; 2024 is Jia-Chen (Wood Dragon); 2025 is Yi-Si (Wood Snake); 1990 is Geng-Wu (Metal Horse). The year 1966 is also Bing-Wu, exactly 60 years before 2026, and the next Jia-Zi year after 1984 is 2044.

How to find this year's sign

Subtract 4 from the current year, divide by 12 and look at the remainder. For 2026 that is 2022 ÷ 12, remainder 6, which is the Horse. For 2027, the remainder is 7, the Goat. Remember the Lunar New Year rule: for the first weeks of January and February, the "current" zodiac year may still be the old one. In early 2026, before 17 February, it was still the Snake year in the traditional count.

To work out the zodiac sign of a family member or friend, you may also want to know their age. The age calculator shows the exact age in years, months and days, and the age guide explains how birthdays are counted.

Common mistakes

FAQ

Is the Chinese zodiac the same as the Korean or Japanese one?
The twelve animals are shared across much of East Asia. Some countries use a different animal for one of the twelve (for example Vietnam uses the Cat in place of the Rabbit), but the year-by-year order and the remainder method are the same.

Why does my animal change when I was born in January?
Because the zodiac year starts at the Lunar New Year, not on 1 January. If your birthday falls before it, you belong to the previous year's animal.

What was the first year of the 60-year cycle?
Traditional counts start the cycle at a Jia-Zi year. The most recent ones are 1984 and 2044, which is why the remainder 0 is a Rat with the stem Jia only in those years.

How many years until my animal returns?
12 years. After 60 years you return to the exact same stem and branch.

Can I check my age at the same time?
Yes. Open the age calculator and enter your birth date to see how many full years, months and days have passed.

Open the calculator: Age Calculator →

Related guide