Chinese Zodiac Calculator by Date of Birth
Last Updated:
Your animal, element and yin or yang, with the Chinese New Year cutoff applied to your exact birthday.
Quick answer: Your Chinese zodiac animal is set by Chinese New Year, not January 1. Enter your birth date above for your animal, element and yin or yang. For example, Chinese New Year in 2026 fell on February 17, so anyone born before that date in 2026 is a Snake, not a Horse. The calculator holds the New Year date for every year from 1901 to 2100 and shows how many days your birthday sits before or after it.
Your Chinese zodiac animal
—
📐 Formula
Chinese year = birth year, minus 1 if the birthday is before that year's Chinese New Year. Animal = (Chinese year - 4) mod 12, counting Rat, Ox, Tiger and on. Element and polarity = (Chinese year - 4) mod 10, where the result counts Jia, Yi, Bing, Ding and so on: results 0-1 are Wood, 2-3 Fire, 4-5 Earth, 6-7 Metal and 8-9 Water, and an even result is yang. In terms of the last digit of the Chinese year, 0-1 is Metal, 2-3 Water, 4-5 Wood, 6-7 Fire and 8-9 Earth. Chinese New Year dates come from the Hong Kong Observatory tables for 1901 to 2100.
How to Use the Chinese Zodiac Calculator
Choose your birth month and day
Pick the month and day you were born. Both are required, because January and February birthdays can fall before Chinese New Year.
Enter your birth year
Type the year between 1901 and 2100.
Read your animal, element and polarity
See your animal and the Chinese year it belongs to, plus the element and whether the year is yin or yang.
Check the New Year line
The result shows the New Year date for your birth year and how many days your birthday is before or after it. Before it means you belong to the previous year's animal.
What is my Chinese zodiac sign by date of birth?
Your Chinese zodiac sign is the animal of the Chinese year you were born in, and the Chinese year starts on Chinese New Year, not on January 1. Enter your birth month, day and year above. If your birthday is in January or February, the calculator checks it against that year's New Year date and tells you whether you belong to the new animal or the one before.
Chinese zodiac animals and elements by year
The twelve animals repeat every twelve years, always in the same order: Rat, Ox, Tiger, Rabbit, Dragon, Snake, Horse, Goat, Monkey, Rooster, Dog and Pig. Each Chinese year also has an element (Wood, Fire, Earth, Metal or Water) and is yin or yang, so the full cycle is 60 years. This table covers 1984 to 2031. Find your animal in the left column and read across to your year, and the element of that year is in brackets. If you were born in January or February, check the New Year table below first.
| Animal | Cycle 1 | Cycle 2 | Cycle 3 | Cycle 4 |
|---|---|---|---|---|
| 🐀 Rat | 1984 (Wood) | 1996 (Fire) | 2008 (Earth) | 2020 (Metal) |
| 🐂 Ox | 1985 (Wood) | 1997 (Fire) | 2009 (Earth) | 2021 (Metal) |
| 🐅 Tiger | 1986 (Fire) | 1998 (Earth) | 2010 (Metal) | 2022 (Water) |
| 🐇 Rabbit | 1987 (Fire) | 1999 (Earth) | 2011 (Metal) | 2023 (Water) |
| 🐉 Dragon | 1988 (Earth) | 2000 (Metal) | 2012 (Water) | 2024 (Wood) |
| 🐍 Snake | 1989 (Earth) | 2001 (Metal) | 2013 (Water) | 2025 (Wood) |
| 🐎 Horse | 1990 (Metal) | 2002 (Water) | 2014 (Wood) | 2026 (Fire) |
| 🐐 Goat | 1991 (Metal) | 2003 (Water) | 2015 (Wood) | 2027 (Fire) |
| 🐒 Monkey | 1992 (Water) | 2004 (Wood) | 2016 (Fire) | 2028 (Earth) |
| 🐓 Rooster | 1993 (Water) | 2005 (Wood) | 2017 (Fire) | 2029 (Earth) |
| 🐕 Dog | 1994 (Wood) | 2006 (Fire) | 2018 (Earth) | 2030 (Metal) |
| 🐖 Pig | 1995 (Wood) | 2007 (Fire) | 2019 (Earth) | 2031 (Metal) |
January and February birthdays: the New Year cutoff
Chinese New Year falls on a different date every year, anywhere from January 21 to February 20 in the years from 1901 to 2100. Anyone born before it belongs to the previous animal. A simple calendar-year lookup gets these people wrong, so the calculator checks the New Year date first.
Worked example: born January 25, 1990
Chinese New Year in 1990 was on January 27. A baby born on January 25, 1990 was born 2 days before it, so the baby belongs to the Chinese year that began in 1989. That year was Ji-Si, an Earth Snake. A calendar-year chart would say Horse, which is the animal of the year that began two days later.
Worked example: born February 10, 2026
Chinese New Year in 2026 was on February 17, the start of the Year of the Horse. Someone born on February 10, 2026 was born 7 days before it and is a Snake, specifically a Wood Snake, because the Chinese year that began on January 29, 2025 was Yi-Si. Someone born on February 17 or later in 2026 is a Fire Horse.
Worked example: born January 20, 2000
Chinese New Year in 2000 was on February 5. A baby born on January 20, 2000 was born 16 days before it. The Chinese year that was still running was 1999, the Year of the Rabbit, so this person is an Earth Rabbit and not a Dragon, even though 2000 is a Dragon year on the calendar.
Chinese New Year dates: last 10 years and next 10 years
Use this table to see where your birthday sits. The dates are from the Hong Kong Observatory's Gregorian-Lunar conversion tables, which run from 1901 to 2100. They are dates in China, so a birth on the New Year date itself in a different time zone is a case to check by hand. The calculator above holds the dates for every year from 1901 to 2100.
| Year | Chinese New Year | Animal that begins |
|---|---|---|
| 2017 | Jan 28 | Fire Rooster (Yin) |
| 2018 | Feb 16 | Earth Dog (Yang) |
| 2019 | Feb 5 | Earth Pig (Yin) |
| 2020 | Jan 25 | Metal Rat (Yang) |
| 2021 | Feb 12 | Metal Ox (Yin) |
| 2022 | Feb 1 | Water Tiger (Yang) |
| 2023 | Jan 22 | Water Rabbit (Yin) |
| 2024 | Feb 10 | Wood Dragon (Yang) |
| 2025 | Jan 29 | Wood Snake (Yin) |
| 2026 | Feb 17 | Fire Horse (Yang) |
| 2027 | Feb 6 | Fire Goat (Yin) |
| 2028 | Jan 26 | Earth Monkey (Yang) |
| 2029 | Feb 13 | Earth Rooster (Yin) |
| 2030 | Feb 3 | Metal Dog (Yang) |
| 2031 | Jan 23 | Metal Pig (Yin) |
| 2032 | Feb 11 | Water Rat (Yang) |
| 2033 | Jan 31 | Water Ox (Yin) |
| 2034 | Feb 19 | Wood Tiger (Yang) |
| 2035 | Feb 8 | Wood Rabbit (Yin) |
| 2036 | Jan 28 | Fire Dragon (Yang) |
Chinese zodiac element and yin or yang
The element and polarity come from the last digit of the Chinese year: two digits for each of the five elements, with the even digit yang and the odd digit yin. That gives a 60-year cycle, because the 12 animals and the 10 combinations of element and polarity only line up again after 60 years. A Wood Snake is born in 1965, 2025 and every 60 years either side. You can read your element straight off the table below, or from the brackets in the year table above.
| Last digit of Chinese year | Element | Polarity |
|---|---|---|
| 0 | Metal | Yang |
| 1 | Metal | Yin |
| 2 | Water | Yang |
| 3 | Water | Yin |
| 4 | Wood | Yang |
| 5 | Wood | Yin |
| 6 | Fire | Yang |
| 7 | Fire | Yin |
| 8 | Earth | Yang |
| 9 | Earth | Yin |
Use the Chinese year, not the calendar year. For a birthday before New Year, take the digit of the year before.
Chinese zodiac compatibility
Traditional Chinese zodiac compatibility uses three groupings. The three harmonies (san he) link animals four years apart: Rat, Dragon and Monkey; Ox, Snake and Rooster; Tiger, Horse and Dog; Rabbit, Goat and Pig. The secret friend (liu he) is a one-to-one partner for each animal. A clash is the animal six years away on the cycle, which is the one directly opposite. This is cultural tradition, not a measured effect, so read it as a conversation starter and not a verdict.
| Animal | Three harmonies | Secret friend | Clash |
|---|---|---|---|
| 🐀 Rat | Dragon, Monkey | Ox | Horse |
| 🐂 Ox | Snake, Rooster | Rat | Goat |
| 🐅 Tiger | Horse, Dog | Pig | Monkey |
| 🐇 Rabbit | Goat, Pig | Dog | Rooster |
| 🐉 Dragon | Monkey, Rat | Rooster | Dog |
| 🐍 Snake | Rooster, Ox | Monkey | Pig |
| 🐎 Horse | Dog, Tiger | Goat | Rat |
| 🐐 Goat | Pig, Rabbit | Horse | Ox |
| 🐒 Monkey | Rat, Dragon | Snake | Tiger |
| 🐓 Rooster | Ox, Snake | Dragon | Rabbit |
| 🐕 Dog | Tiger, Horse | Rabbit | Dragon |
| 🐖 Pig | Rabbit, Goat | Tiger | Snake |
The result box above gives you the harmonies, secret friend and clash for your own animal. To compare two Western signs instead, use the zodiac compatibility calculator.
Chinese zodiac for 2026 and 2027
The Year of the Horse began on February 17, 2026, and the Chinese year runs until February 5, 2027. The Year of the Goat begins on February 6, 2027. The 2026 Horse year is a Fire Horse (Bing-Wu), and the 2027 Goat year is a Fire Goat (Ding-Wei). Enter each family member's birthday separately; January and February birthdays are where families most often disagree about whose year it is.
Bazi and the four pillars: what this page does not cover
Bazi, or the four pillars, reads the year, month, day and hour of birth, each with a stem and a branch. The year pillar is the animal and element on this page. The month, day and hour pillars need the solar terms and the exact birth hour, which makes it a different tool. If you searched for a "month day hour" Chinese zodiac result, this page gives you the year pillar and nothing beyond it.
Where the twelve animals come from
The best-known story is a race. The Jade Emperor called the animals to a race across a river, and the first twelve to arrive gave their names to the years in the order they finished, Rat first and Pig last. It is folklore and there are several versions, so treat it as a story and not a history. The twelve-animal cycle is also used across East and Southeast Asia, which is why the same twelve names turn up in Korean, Japanese and Vietnamese calendars, with a few animals swapped.
Using this calculator in the US, UK, Australia and Canada
The Chinese zodiac is the same in all four countries, and so is the New Year cutoff. Readers in the UK, Australia and Canada often write the date day first, so enter the month by its name here to avoid mixing up January and February birthdays, which are the ones the cutoff matters for. Chinese New Year is celebrated widely in all four countries, with large festivals in London, Sydney, Melbourne, Toronto, Vancouver and across the US. The dates in the table are dates in China, which matters only for someone born on the New Year date itself in another time zone.
Chinese and Western zodiac signs side by side
The Chinese zodiac gives one animal to a whole year and follows the moon, since the new year starts at a new moon. The Western zodiac gives one sign to about a month and follows the Sun. You have both. To find your Western sign, with exact sign-change times for cusp birthdays, use the zodiac sign calculator. If you want a third birth-date system, the Mayan day sign calculator reads the 260-day Tzolk'in. For the exact number of days between your birthday and Chinese New Year, the date calculator works it out.
Frequently Asked Questions
Enter your birth day, month and year in the calculator. It compares your birthday with Chinese New Year in your birth year and returns your animal, element and yin or yang. The day and month matter, because anyone born before Chinese New Year belongs to the animal of the previous year.
Check Chinese New Year for your birth year. If your birthday is before it, your animal is the one from the year before. For example, someone born on January 25, 1990 is a Snake, not a Horse, because New Year in 1990 was on January 27. The calculator shows how many days your birthday falls before or after New Year.
The element comes from the last digit of the Chinese year: 0 and 1 are Metal, 2 and 3 Water, 4 and 5 Wood, 6 and 7 Fire, and 8 and 9 Earth. Use the Chinese year, which is the year before the calendar year for a birthday before New Year. The calculator shows your element and whether the year is yin or yang.
Each animal returns every 12 years, and each element covers two consecutive years, so the animal and element together repeat every 60 years. A Fire Horse was born in 1966 and 2026, for example, and a Wood Snake in 1965 and 2025. The year table on this page lists every animal and element from 1984 to 2031.
Years alternate between yang and yin. A year is yang if its last digit is even and yin if it is odd, taken from the Chinese year. So 2026 is a yang year (Fire Horse) and 2027 is a yin year (Fire Goat). Polarity is one more label beside the animal and element and does not change the animal.
2026 is the Year of the Horse, a Fire Horse, starting on February 17, 2026. 2027 is the Year of the Goat, a Fire Goat, starting on February 6, 2027. Anyone born before those dates in 2026 or 2027 belongs to the previous animal.
The dates from 2017 to 2036 are in the New Year table on this page, for example February 17 in 2026 and February 6 in 2027. They come from the Hong Kong Observatory's Gregorian-Lunar conversion tables, and the calculator above holds the date for every year from 1901 to 2100.
Look at the year table or use the calculator with your full birthday. A person born in 1990 is a Metal Horse if the birthday is on or after January 27, and an Earth Snake if it is before. Someone born in 2020 is a Metal Rat if the birthday is on or after January 25, and an Earth Pig if it is before.
Tradition pairs animals four years apart as the three harmonies: Rat, Dragon and Monkey; Ox, Snake and Rooster; Tiger, Horse and Dog; Rabbit, Goat and Pig. Each animal also has a secret friend, and a clash with the animal six years away. The table on this page lists all twelve. It is cultural tradition and not scientific.
It shows the traditional best matches, secret friend and clash for one person's animal, so you can check a partner's animal against the list. It does not give a percentage score for a pair. Enter each person's birthday separately and compare the two results.
Bazi reads the year, month, day and hour of birth, each as a stem and branch. This calculator gives the year pillar only: the animal, element and polarity. The month, day and hour pillars need the solar terms and the birth hour, so a month-day-hour result is outside this page.
Chinese tradition says the year of your own animal, called ben ming nian, is a year to be careful in, and many people wear red that year for protection. It is a custom and not a measured effect. For a Horse person, the next ben ming nian after 2026 comes in 2038.
Yes. It is free, needs no sign-up and asks for no name or email. It runs in your browser, so your birthday is not sent anywhere.
The Chinese zodiac gives one animal to each lunar year, starting at Chinese New Year. The Western zodiac gives one sign to about a month, following the Sun. They are independent, so you have one of each. The zodiac sign calculator on this site gives your Western sign.
Sources & Methodology
Chinese New Year dates for 1901 to 2100 come from the Hong Kong Observatory's Gregorian-Lunar Calendar Conversion Tables, one table per year. We read each year's table, took the date marked as the first day of the first lunar month, and checked that the stem and branch printed in the table title matched the animal and element we compute from the year for all 200 years. The animals, stems and branches follow the standard sexagenary cycle: the Chinese year is the year number minus 4, taken modulo 12 for the animal and modulo 10 for the element and polarity.
The three harmonies, secret friends and clashes are traditional Chinese astrology, passed down as custom, and have no measured basis. They are given as tradition. The Jade Emperor race is folklore, and there are several versions.