ThisCalculator

Statistics

Calculate Your Chinese Zodiac Sign by Birth Year

Updated · Standard formula, shown below

Zodiac animal number 6 cycle position
Birth year
1990 year
You entered
Birth month
6 month
You entered

Calculate Your Chinese Zodiac Sign by Birth Year

To calculate your Chinese zodiac sign, match your birth date to the Chinese lunar-calendar year in which it falls, then identify that year’s animal in the repeating 12-year cycle. Enter your birth year and month below for a useful year-based estimate; if you were born in January or February, check the Chinese New Year date for your birth year to confirm it.

Formula

The animal cycle repeats every 12 years. This calculator finds the position of the entered year in that cycle using:

Position = (year − 4) − 12 × floor((year − 4) ÷ 12)

  • year is the birth year entered, as a calendar-year number.
  • Position is an index from 0 to 11. It is not the animal’s name; use the table below to translate it.

The month field is included as a reminder to check the calendar boundary, but it does not change the formula’s result. A birth date is needed to determine whether someone born near Chinese New Year belongs to the previous or the new animal year.

Worked Example

Using the calculator’s default values, year 1990 and month 6:

  1. Subtract 4 from the birth year: 1990 − 4 = 1986.
  2. Divide by 12 and take the floor: floor(1986 ÷ 12) = 165.
  3. Multiply by 12: 165 × 12 = 1980.
  4. Subtract: 1986 − 1980 = 6.

The result is position 6, which corresponds to the Horse in the standard animal order below. June is safely after Chinese New Year in 1990, so a June 1990 birth falls in the Horse year.

How to Read the Zodiac Cycle

The 12 animals appear in a fixed order: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat (also called Sheep or Ram), Monkey, Rooster, Dog, and Pig. For this calculator’s numbering, position 0 is Rat, position 1 is Ox, and so on through position 11, Pig. The formula returns the position, not a personalized horoscope or a full traditional birth chart.

For example, the year-based cycle identifies 1984 as Rat, 1985 as Ox, and 1986 as Tiger. Since the cycle repeats, 1996 is also a Rat year. The formula works for ordinary positive Gregorian years, but the calendar boundary still matters: the zodiac year does not begin on January 1.

Why Birth Date Matters

Chinese New Year, also called the Lunar New Year or Spring Festival, falls on a date that changes each year in the Gregorian calendar, usually in January or February. Consequently, two people born in the same Gregorian year can have different zodiac animals if one was born before that year’s Chinese New Year and the other on or after it.

For a precise answer, find the Chinese New Year date for the birth year and compare it with the full birth date:

  • If the birthday is on or after that year’s Chinese New Year, use the animal assigned to that Chinese zodiac year.
  • If the birthday is before Chinese New Year, use the animal from the preceding zodiac year.

For instance, someone born in early January may still belong to the previous animal year, even though the Gregorian calendar has already changed to a new year. If a date falls on the New Year itself, verify the local date and time convention used by the calendar source, particularly for births recorded in different time zones.

What the Calculator Can and Cannot Tell You

This simple calculation is useful when you know the birth year and want to locate its place in the animal cycle. It is not enough to confirm the sign for every birthday, because the calculator does not contain the annual Chinese New Year dates or take a day of birth as input. Treat results for January and February as provisional until you check the date boundary.

Traditional Chinese astrology also uses more than the 12 animals. A fuller system may consider the five elements—Wood, Fire, Earth, Metal, and Water—and the yin-yang cycle, as well as the month, day, and hour of birth. Those details should not be inferred from this animal-only result. The animal names are cultural symbols; the calculator does not establish personality traits or predict events.

Common Calculation Mistakes

  • Using January 1 as the zodiac-year start: Chinese New Year moves from year to year, so check its actual date.
  • Counting animals from the wrong starting point: In this formula, remainder 0 means Rat. A different numbering convention can shift every label.
  • Confusing a cycle position with an animal: The output 6 means the seventh animal when counting from one, Horse—not a sign called “number six” in every source.
  • Assuming the same Gregorian year always means the same sign: That is generally true for dates well after New Year, but not for birthdays before the boundary.

Negative or historical year numbering can introduce additional complications, since calendar systems and year conventions differ. For modern birth dates, use the Gregorian year and a reputable Chinese New Year calendar for the exact boundary.

Frequently Asked Questions

How do I calculate my Chinese zodiac sign?
Use the birth year to find its position in the 12-animal cycle, then map that position to the animal list. If you were born in January or February, compare your birthday with Chinese New Year for that year before deciding.

What is the Chinese zodiac animal for my birth year?
Find the year in the cycle: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig. The cycle repeats every 12 years, but the sign changes at Chinese New Year rather than on January 1.

Why do zodiac calculators give different answers?
Some calculators use only the Gregorian birth year, while others account for the exact Chinese New Year boundary. Differences can also come from numbering conventions or from treating Goat, Sheep, and Ram as different animals; these names commonly refer to the same place in the cycle.

Does the Chinese zodiac change on January 1?
No. The zodiac year begins at Chinese New Year, whose Gregorian date varies. A person born before that date may belong to the previous animal year.

Can I calculate my Chinese zodiac from my birth month alone?
No. You need at least the birth year, and a full date is important near Chinese New Year. The month by itself cannot identify the 12-year cycle position.

Related

Formula used
in y | Birth year | year | 1990 | 0
in m | Birth month | month | 6 | 1
out sign | Zodiac animal number | cycle position | (y - 4) - 12 * floor((y - 4) / 12) | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.