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.
- Take the birth year and subtract 4.
- Divide the result by 12 and keep only the remainder.
- Look the remainder up in the table below.
| Remainder | Animal | Remainder | Animal |
|---|---|---|---|
| 0 | Rat | 6 | Horse |
| 1 | Ox | 7 | Goat |
| 2 | Tiger | 8 | Monkey |
| 3 | Rabbit | 9 | Rooster |
| 4 | Dragon | 10 | Dog |
| 5 | Snake | 11 | Pig |
Worked examples:
- 1990: 1990 − 4 = 1986. 1986 ÷ 12 = 165 with remainder 6 (because 12 × 165 = 1980). Remainder 6 is the Horse.
- 2000: 2000 − 4 = 1996. 1996 ÷ 12 = 166 remainder 4 (12 × 166 = 1992). Remainder 4 is the Dragon.
- 1984: 1984 − 4 = 1980, and 1980 is exactly 12 × 165, so the remainder is 0. That is the Rat.
- 2008: 2008 − 4 = 2004 = 12 × 167, remainder 0. Another Rat, exactly 24 years after 1984.
- 1999: 1999 − 4 = 1995. 12 × 166 = 1992, so the remainder is 3: the Rabbit.
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.
| Year | Animal | Lunar New Year (Gregorian date) |
|---|---|---|
| 2020 | Rat | 25 January |
| 2023 | Rabbit | 22 January |
| 2024 | Dragon | 10 February |
| 2025 | Snake | 29 January |
| 2026 | Horse | 17 February |
| 2027 | Goat | 6 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.
- Born on or after the Lunar New Year: use your birth year as it is.
- Born before the Lunar New Year: you still belong to the previous zodiac year, so use your birth year minus 1.
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 number | Stem (pinyin) | Element |
|---|---|---|
| 0 and 1 | Jia, Yi | Wood |
| 2 and 3 | Bing, Ding | Fire |
| 4 and 5 | Wu, Ji | Earth |
| 6 and 7 | Geng, Xin | Metal |
| 8 and 9 | Ren, Gui | Water |
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:
- Take the year and subtract 4.
- 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).
- 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
- Forgetting the Lunar New Year. This is the biggest source of wrong answers for January and February birthdays.
- Not subtracting 4 first. Using the raw year with a different table gives a shifted result. If you divide the year directly by 12, the remainders are shifted by 4 places, so 1990 gives a remainder of 10 and not 6.
- Mixing up the quotient and the remainder. Only the leftover matters. 1986 ÷ 12 = 165 is not the answer; the leftover 6 is.
- Counting the wrong direction for a previous year. Going back one year moves one step back in the list, so the animal before the Horse is the Snake, not the Goat.
- Assuming the element follows the animal. The stem and the branch cycle at different speeds, so the same animal returns with a different element 12 years later. Only after 60 years do they match again.
- Treating the zodiac as a fixed date of birth rule everywhere. Different cultures and calendars handle the boundary slightly differently.
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
- How to Calculate Percentages: Simple Methods
- Discount Guide: Sale Prices and Stacked Deals
- Percent Change: Increase, Decrease and Growth
- How Age Is Calculated: Years, Months and Days
- Days Between Dates: Counting, Adding and Countdowns
- Time Calculation Guide: Hours, Minutes, Differences
- Fractions: Add, Subtract, Multiply and Divide
- Scientific Calculator Guide: Angles, Powers, E Notation
- Order of Operations: PEMDAS, BODMAS and 8÷2(2+2)
- Rounding Numbers: Decimal Places and Significant Figures
- Averages Explained: Mean, Weighted Average, Median, Mode
- Ratios and Proportions: Recipes, Maps and Fair Splits
- Leap Years, Month Lengths and Finding the Weekday
- Decimal Hours, Minutes and the 12/24-Hour Clock
- Fractions, Decimals and Percents: Converting Between Them
- Logarithms Made Simple: log, ln and Real-World Scales
- Time Zone Math: UTC Offsets, DST and Flight Times
- Scientific Notation Explained: E Notation and SI Prefixes
- Mental Math Tricks: Fast Everyday Calculations