Chinese Zodiac Calculator

Last Updated:

Find your Chinese zodiac animal sign instantly from your birth year using the traditional 12-year cycle.

Quick answer: Your Chinese zodiac animal sign comes from your birth year, cycling through 12 animals — Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig — every 12 years; for example, 2024 is a Dragon year. "Chinese zodiac" terms draw 24,692+ combined impressions in our own keyword research.

Enter a year between 1900 and 2100. Born in January or early February? See the Chinese New Year caveat below.

Your Chinese Zodiac Sign

Recent birth years for this sign:

📐 Formula

A 12-animal cycle anchored to a known year: 2020 = Rat, 2021 = Ox, 2022 = Tiger, 2023 = Rabbit, 2024 = Dragon, 2025 = Snake, 2026 = Horse, 2027 = Goat, 2028 = Monkey, 2029 = Rooster, 2030 = Dog, 2031 = Pig, then the cycle repeats. Computed as ((year − 2020) % 12 + 12) % 12, which correctly indexes years before 2020 as well as after it.

How to Use the Chinese Zodiac Calculator

1

Enter your birth year

Type the year you were born into the field above. Any year between 1900 and 2100 works — values outside that range are automatically clamped to the nearest valid year.

2

Check the Chinese New Year caveat

If you were born in January or early February, note that your sign may follow the previous year — the zodiac year starts at Chinese New Year, not January 1st.

3

View your animal sign instantly

The calculator matches your birth year against the 12-year cycle and displays your animal sign immediately — there's no button to press.

4

Read your trait blurb and recent years

See a short personality blurb for your sign along with the three most recent birth years that share it, computed from the current year.

The 12-Year Cycle and How It Works

The Chinese zodiac assigns one of 12 animal signs to every birth year, cycling in a fixed order: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig, then back to Rat again. Unlike the Western tropical zodiac used by our zodiac sign calculator, which assigns a sign based on your birth month and day within a single year, the Chinese zodiac assigns a sign based on your entire birth year. Everyone born in the same zodiac year — say, everyone born in 2000 — shares the same animal sign, whether they were born in March or November.

The cycle has stayed unbroken for centuries in Chinese culture and across much of East Asia, used in everything from birthday greetings to compatibility folklore to naming conventions. Because it repeats every 12 years, your parents, grandparents, and even great-grandparents may share your exact animal sign — someone born in 1990 and someone born in 1978, 1966, or 2002 are all Horses, for instance, since each of those years sits exactly 12 years apart on the cycle.

The Chinese New Year Cusp: Why Your Birth Year Might Not Be Enough

Here's the honest caveat this calculator can't fully solve for: the Chinese zodiac year doesn't actually start on January 1st. It starts on Chinese New Year, which follows the Chinese lunar calendar and lands on a different date each year — anywhere from roughly January 21st to February 20th. That means if you were born between January 1st and Chinese New Year in any given year, your true zodiac sign is often the previous year's animal, not the one matching your birth-certificate calendar year.

For example, if Chinese New Year in a particular year falls on February 5th, someone born on January 20th of that same calendar year was actually born in the previous zodiac year, since the new zodiac year hadn't started yet. This calculator uses calendar-year birth dates as a deliberate MVP simplification — it does not include a full lunar-calendar lookup table of exact Chinese New Year dates, which is out of scope for this version. If your birthday falls in the January 21st–February 20th window, look up the exact Chinese New Year date for your birth year to confirm which side of the cusp you're actually on.

Worked Example: Born in 1990

Take someone born in 1990. Using the formula ((year − 2020) % 12 + 12) % 12: (1990 − 2020) = −30. −30 mod 12 = −6 (in standard programming modulo, which can return a negative remainder). Adding 12 and taking mod 12 again: (−6 + 12) % 12 = 6. Index 6 in the animal list [Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, Pig] is Horse — matching the well-known fact that 1990 is a Year of the Horse, along with 1978, 2002, 2014, and 2026.

Bonus: The Five Elements

Beyond the 12 animals, traditional Chinese astrology layers in one of five elements — Wood, Fire, Earth, Metal, and Water — which cycle through in order and repeat every 10 years, rather than every 12. Because 12 (animals) and 10 (elements) don't share a common cycle until their least common multiple, the animal and element combination only repeats once every 60 years — a full "sexagenary cycle" that has traditionally marked major life milestones in Chinese culture. That's why you'll sometimes see a year described as a "Metal Rat" or a "Wood Dragon" rather than just "Rat" or "Dragon." This calculator focuses on the animal sign only; computing your specific element is a more advanced layer of the system and out of scope for this version.

The Full Chinese Zodiac Reference Chart

Below is the complete 12-animal cycle with each sign's three most recent birth years, as of 2026. Use it to look up a friend's or family member's sign, or to double-check your own result above.

AnimalMost Recent Birth Years
🐀 Rat2020, 2008, 1996
🐂 Ox2021, 2009, 1997
🐅 Tiger2022, 2010, 1998
🐇 Rabbit2023, 2011, 1999
🐉 Dragon2024, 2012, 2000
🐍 Snake2025, 2013, 2001
🐎 Horse2026, 2014, 2002
🐐 Goat2015, 2003, 1991
🐒 Monkey2016, 2004, 1992
🐓 Rooster2017, 2005, 1993
🐕 Dog2018, 2006, 1994
🐖 Pig2019, 2007, 1995

Want to see your Western sun sign too? Our zodiac sign calculator uses your exact birth date rather than just your birth year, and works alongside this tool since the two systems measure completely different things. You can browse every tool in the category on the Astrology Calculators hub.

⚠️ Disclaimer This calculator is provided for entertainment and cultural-interest purposes only. It uses calendar-year birth dates as a simplification — the Chinese zodiac year technically begins at Chinese New Year (a lunar-calendar date that moves between roughly January 21st and February 20th), not January 1st, so results for anyone born in January or early February should be double-checked against the exact Chinese New Year date for their birth year.

Frequently Asked Questions

The 12 Chinese zodiac animals, in cycle order, are Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig. Each animal governs one birth year before the cycle repeats, so the full sequence takes exactly 12 years to complete. Unlike the Western zodiac, which is based on birth month, the Chinese zodiac is based entirely on birth year — everyone born in the same year shares the same animal sign, regardless of when in the year they were born (aside from the Chinese New Year cusp exception).

The Chinese zodiac year doesn't start on January 1st — it starts on Chinese New Year, a lunar-calendar date that shifts every year between roughly January 21st and February 20th. If you were born in early January or February, your zodiac animal may actually belong to the previous year, not the calendar year on your birth certificate. This calculator uses calendar-year birth dates as an MVP simplification, so if your birthday falls in that window, check the exact Chinese New Year date for your birth year before assuming your result is correct.

2024 is the Year of the Dragon in the Chinese zodiac, following the 12-year cycle of Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog, and Pig. The Dragon is the only mythical creature among the 12 animals and is traditionally associated with ambition, charisma, and confident leadership. The next Dragon year after 2024 will be 2036, since the full cycle repeats every 12 years. Anyone born between Chinese New Year 2024 and the start of Chinese New Year 2025 falls under this sign.

No. Chinese zodiac years follow the Chinese lunar calendar, which starts each new year on a date that moves between about January 21st and February 20th, not January 1st. This means the last week of December through mid-February can fall into different zodiac years depending on the exact date, which is why someone born on, say, January 25th might actually belong to the previous year's animal sign rather than the one matching their birth-certificate year. Always check the exact Chinese New Year date for precision near this window.

Alongside the 12 animals, Chinese astrology assigns one of five elements — Wood, Fire, Earth, Metal, and Water — to each year, cycling through in order and repeating every 10 years. Combined with the 12-year animal cycle, this creates a full 60-year cycle before the exact same animal-element pairing repeats, such as a Wood Dragon or a Metal Rat. This calculator focuses on the animal sign only; element assignment is a more advanced layer of Chinese astrology not covered in this MVP version.

Sources & Methodology

There's no government or standards body that governs Chinese astrology, so a CDC or IRS-style citation doesn't apply here. Instead, the year-to-animal mapping on this page follows the standard 12-year Chinese zodiac cycle used consistently across cultural and astrological references. We state that plainly rather than implying a scientific source, since this system is a cultural tradition, not an empirically validated one (see the disclaimer above).