Table

Chinese New Year Dates: 1901 to 2100

Two hundred years of one date. Type a year to get its row, or read down the table — the festival never leaves the four weeks between January 21 and February 20.

Find one year

That is 正月初一, the first day of the first lunar month. It is not January 1, and the animal changes on this date rather than on the calendar year.

All 200 years

The animal and the stem-branch label are the ones the year opening on that date carries. New Year's Eve is the day before, where the reunion dinner sits.

All 200 years
YearChinese New YearWeekdayAnimalStem-branchNew Year's Eve
19011901-02-19TuesdayOx辛丑1901-02-18
19021902-02-08SaturdayTiger壬寅1902-02-07
19031903-01-29ThursdayRabbit癸卯1903-01-28
19041904-02-16TuesdayDragon甲辰1904-02-15
19051905-02-04SaturdaySnake乙巳1905-02-03
19061906-01-25ThursdayHorse丙午1906-01-24
19071907-02-13WednesdayGoat丁未1907-02-12
19081908-02-02SundayMonkey戊申1908-02-01
19091909-01-22FridayRooster己酉1909-01-21
19101910-02-10ThursdayDog庚戌1910-02-09
19111911-01-30MondayPig辛亥1911-01-29
19121912-02-18SundayRat壬子1912-02-17
19131913-02-06ThursdayOx癸丑1913-02-05
19141914-01-26MondayTiger甲寅1914-01-25
19151915-02-14SundayRabbit乙卯1915-02-13
19161916-02-03ThursdayDragon丙辰1916-02-02
19171917-01-23TuesdaySnake丁巳1917-01-22
19181918-02-11MondayHorse戊午1918-02-10
19191919-02-01SaturdayGoat己未1919-01-31
19201920-02-20FridayMonkey庚申1920-02-19
19211921-02-08TuesdayRooster辛酉1921-02-07
19221922-01-28SaturdayDog壬戌1922-01-27
19231923-02-16FridayPig癸亥1923-02-15
19241924-02-05TuesdayRat甲子1924-02-04
19251925-01-24SaturdayOx乙丑1925-01-23
19261926-02-13SaturdayTiger丙寅1926-02-12
19271927-02-02WednesdayRabbit丁卯1927-02-01
19281928-01-23MondayDragon戊辰1928-01-22
19291929-02-10SundaySnake己巳1929-02-09
19301930-01-30ThursdayHorse庚午1930-01-29
19311931-02-17TuesdayGoat辛未1931-02-16
19321932-02-06SaturdayMonkey壬申1932-02-05
19331933-01-26ThursdayRooster癸酉1933-01-25
19341934-02-14WednesdayDog甲戌1934-02-13
19351935-02-04MondayPig乙亥1935-02-03
19361936-01-24FridayRat丙子1936-01-23
19371937-02-11ThursdayOx丁丑1937-02-10
19381938-01-31MondayTiger戊寅1938-01-30
19391939-02-19SundayRabbit己卯1939-02-18
19401940-02-08ThursdayDragon庚辰1940-02-07
19411941-01-27MondaySnake辛巳1941-01-26
19421942-02-15SundayHorse壬午1942-02-14
19431943-02-05FridayGoat癸未1943-02-04
19441944-01-25TuesdayMonkey甲申1944-01-24
19451945-02-13TuesdayRooster乙酉1945-02-12
19461946-02-02SaturdayDog丙戌1946-02-01
19471947-01-22WednesdayPig丁亥1947-01-21
19481948-02-10TuesdayRat戊子1948-02-09
19491949-01-29SaturdayOx己丑1949-01-28
19501950-02-17FridayTiger庚寅1950-02-16
19511951-02-06TuesdayRabbit辛卯1951-02-05
19521952-01-27SundayDragon壬辰1952-01-26
19531953-02-14SaturdaySnake癸巳1953-02-13
19541954-02-03WednesdayHorse甲午1954-02-02
19551955-01-24MondayGoat乙未1955-01-23
19561956-02-12SundayMonkey丙申1956-02-11
19571957-01-31ThursdayRooster丁酉1957-01-30
19581958-02-18TuesdayDog戊戌1958-02-17
19591959-02-08SundayPig己亥1959-02-07
19601960-01-28ThursdayRat庚子1960-01-27
19611961-02-15WednesdayOx辛丑1961-02-14
19621962-02-05MondayTiger壬寅1962-02-04
19631963-01-25FridayRabbit癸卯1963-01-24
19641964-02-13ThursdayDragon甲辰1964-02-12
19651965-02-02TuesdaySnake乙巳1965-02-01
19661966-01-21FridayHorse丙午1966-01-20
19671967-02-09ThursdayGoat丁未1967-02-08
19681968-01-30TuesdayMonkey戊申1968-01-29
19691969-02-17MondayRooster己酉1969-02-16
19701970-02-06FridayDog庚戌1970-02-05
19711971-01-27WednesdayPig辛亥1971-01-26
19721972-02-15TuesdayRat壬子1972-02-14
19731973-02-03SaturdayOx癸丑1973-02-02
19741974-01-23WednesdayTiger甲寅1974-01-22
19751975-02-11TuesdayRabbit乙卯1975-02-10
19761976-01-31SaturdayDragon丙辰1976-01-30
19771977-02-18FridaySnake丁巳1977-02-17
19781978-02-07TuesdayHorse戊午1978-02-06
19791979-01-28SundayGoat己未1979-01-27
19801980-02-16SaturdayMonkey庚申1980-02-15
19811981-02-05ThursdayRooster辛酉1981-02-04
19821982-01-25MondayDog壬戌1982-01-24
19831983-02-13SundayPig癸亥1983-02-12
19841984-02-02ThursdayRat甲子1984-02-01
19851985-02-20WednesdayOx乙丑1985-02-19
19861986-02-09SundayTiger丙寅1986-02-08
19871987-01-29ThursdayRabbit丁卯1987-01-28
19881988-02-17WednesdayDragon戊辰1988-02-16
19891989-02-06MondaySnake己巳1989-02-05
19901990-01-27SaturdayHorse庚午1990-01-26
19911991-02-15FridayGoat辛未1991-02-14
19921992-02-04TuesdayMonkey壬申1992-02-03
19931993-01-23SaturdayRooster癸酉1993-01-22
19941994-02-10ThursdayDog甲戌1994-02-09
19951995-01-31TuesdayPig乙亥1995-01-30
19961996-02-19MondayRat丙子1996-02-18
19971997-02-07FridayOx丁丑1997-02-06
19981998-01-28WednesdayTiger戊寅1998-01-27
19991999-02-16TuesdayRabbit己卯1999-02-15
20002000-02-05SaturdayDragon庚辰2000-02-04
20012001-01-24WednesdaySnake辛巳2001-01-23
20022002-02-12TuesdayHorse壬午2002-02-11
20032003-02-01SaturdayGoat癸未2003-01-31
20042004-01-22ThursdayMonkey甲申2004-01-21
20052005-02-09WednesdayRooster乙酉2005-02-08
20062006-01-29SundayDog丙戌2006-01-28
20072007-02-18SundayPig丁亥2007-02-17
20082008-02-07ThursdayRat戊子2008-02-06
20092009-01-26MondayOx己丑2009-01-25
20102010-02-14SundayTiger庚寅2010-02-13
20112011-02-03ThursdayRabbit辛卯2011-02-02
20122012-01-23MondayDragon壬辰2012-01-22
20132013-02-10SundaySnake癸巳2013-02-09
20142014-01-31FridayHorse甲午2014-01-30
20152015-02-19ThursdayGoat乙未2015-02-18
20162016-02-08MondayMonkey丙申2016-02-07
20172017-01-28SaturdayRooster丁酉2017-01-27
20182018-02-16FridayDog戊戌2018-02-15
20192019-02-05TuesdayPig己亥2019-02-04
20202020-01-25SaturdayRat庚子2020-01-24
20212021-02-12FridayOx辛丑2021-02-11
20222022-02-01TuesdayTiger壬寅2022-01-31
20232023-01-22SundayRabbit癸卯2023-01-21
20242024-02-10SaturdayDragon甲辰2024-02-09
20252025-01-29WednesdaySnake乙巳2025-01-28
20262026-02-17TuesdayHorse丙午2026-02-16
20272027-02-06SaturdayGoat丁未2027-02-05
20282028-01-26WednesdayMonkey戊申2028-01-25
20292029-02-13TuesdayRooster己酉2029-02-12
20302030-02-03SundayDog庚戌2030-02-02
20312031-01-23ThursdayPig辛亥2031-01-22
20322032-02-11WednesdayRat壬子2032-02-10
20332033-01-31MondayOx癸丑2033-01-30
20342034-02-19SundayTiger甲寅2034-02-18
20352035-02-08ThursdayRabbit乙卯2035-02-07
20362036-01-28MondayDragon丙辰2036-01-27
20372037-02-15SundaySnake丁巳2037-02-14
20382038-02-04ThursdayHorse戊午2038-02-03
20392039-01-24MondayGoat己未2039-01-23
20402040-02-12SundayMonkey庚申2040-02-11
20412041-02-01FridayRooster辛酉2041-01-31
20422042-01-22WednesdayDog壬戌2042-01-21
20432043-02-10TuesdayPig癸亥2043-02-09
20442044-01-30SaturdayRat甲子2044-01-29
20452045-02-17FridayOx乙丑2045-02-16
20462046-02-06TuesdayTiger丙寅2046-02-05
20472047-01-26SaturdayRabbit丁卯2047-01-25
20482048-02-14FridayDragon戊辰2048-02-13
20492049-02-02TuesdaySnake己巳2049-02-01
20502050-01-23SundayHorse庚午2050-01-22
20512051-02-11SaturdayGoat辛未2051-02-10
20522052-02-01ThursdayMonkey壬申2052-01-31
20532053-02-19WednesdayRooster癸酉2053-02-18
20542054-02-08SundayDog甲戌2054-02-07
20552055-01-28ThursdayPig乙亥2055-01-27
20562056-02-15TuesdayRat丙子2056-02-14
20572057-02-04SundayOx丁丑2057-02-03
20582058-01-24ThursdayTiger戊寅2058-01-23
20592059-02-12WednesdayRabbit己卯2059-02-11
20602060-02-02MondayDragon庚辰2060-02-01
20612061-01-21FridaySnake辛巳2061-01-20
20622062-02-09ThursdayHorse壬午2062-02-08
20632063-01-29MondayGoat癸未2063-01-28
20642064-02-17SundayMonkey甲申2064-02-16
20652065-02-05ThursdayRooster乙酉2065-02-04
20662066-01-26TuesdayDog丙戌2066-01-25
20672067-02-14MondayPig丁亥2067-02-13
20682068-02-03FridayRat戊子2068-02-02
20692069-01-23WednesdayOx己丑2069-01-22
20702070-02-11TuesdayTiger庚寅2070-02-10
20712071-01-31SaturdayRabbit辛卯2071-01-30
20722072-02-19FridayDragon壬辰2072-02-18
20732073-02-07TuesdaySnake癸巳2073-02-06
20742074-01-27SaturdayHorse甲午2074-01-26
20752075-02-15FridayGoat乙未2075-02-14
20762076-02-05WednesdayMonkey丙申2076-02-04
20772077-01-24SundayRooster丁酉2077-01-23
20782078-02-12SaturdayDog戊戌2078-02-11
20792079-02-02ThursdayPig己亥2079-02-01
20802080-01-22MondayRat庚子2080-01-21
20812081-02-09SundayOx辛丑2081-02-08
20822082-01-29ThursdayTiger壬寅2082-01-28
20832083-02-17WednesdayRabbit癸卯2083-02-16
20842084-02-06SundayDragon甲辰2084-02-05
20852085-01-26FridaySnake乙巳2085-01-25
20862086-02-14ThursdayHorse丙午2086-02-13
20872087-02-03MondayGoat丁未2087-02-02
20882088-01-24SaturdayMonkey戊申2088-01-23
20892089-02-10ThursdayRooster己酉2089-02-09
20902090-01-30MondayDog庚戌2090-01-29
20912091-02-18SundayPig辛亥2091-02-17
20922092-02-07ThursdayRat壬子2092-02-06
20932093-01-27TuesdayOx癸丑2093-01-26
20942094-02-15MondayTiger甲寅2094-02-14
20952095-02-05SaturdayRabbit乙卯2095-02-04
20962096-01-25WednesdayDragon丙辰2096-01-24
20972097-02-12TuesdaySnake丁巳2097-02-11
20982098-02-01SaturdayHorse戊午2098-01-31
20992099-01-21WednesdayGoat己未2099-01-20
21002100-02-09TuesdayMonkey庚申2100-02-08

Download the table (CSV)200 rows, one per year, the same numbers as below.

Why the date moves, and how far

The festival has no fixed date because the calendar behind it is not solar-only. The first month begins on a new moon, and the months are kept in step with the sun so the new year cannot drift into summer. Two rules do that work: a month starts on the day of the new moon, and a thirteenth month is inserted in years where the twelfth new moon would otherwise arrive before the sun reaches a set point in its path. Those inserted months are why a lunar year sometimes runs 384 days.

The result is a window four weeks wide. Across these two hundred years the earliest is January 21 — 1966, 2061 and 2099 — and the latest is February 20, in 1920 and 1985. Every other date falls between. January accounts for 70 of the 200 years and February for the remaining 130, so the more common answer is the one people tend to rule out.

The weekday follows no short cycle. Saturday opens the year 30 times in this range and Friday 23, but that is a by-product of where the inserted months fell, not a pattern a calendar can use.

Where these dates come from

Every date is read from the Hong Kong Observatory's conversion tables, one file per year, in both the English and the Chinese edition. Each month start was parsed from both and required to agree on the date, the ordinal, and whether the month is a leap month. A year where the two disagreed would have been dropped rather than guessed at; none had to be.

The site holds a second copy of this table: the year-boundaries dataset behind the zodiac pages, built in a separate pass. A test compares the two on all 200 festival dates plus the animal and stem-branch label, so a drift in either one fails the build instead of reaching a reader.

The CSV is generated from the same rows the page prints. Nothing in the table is typed by hand.

Questions the table raises

Is Chinese New Year always in February?

No. 70 of the 200 years here open in January — 2020 on January 25, 2023 on January 22, 2025 on January 29. The other 130 open in February, and the latest possible date, February 20, has happened twice in this range.

Why does my calendar show a different day?

The date is set by the new moon as it falls in China Standard Time, UTC+8. A calendar printing times in another zone can place the same new moon on the previous day, which moves the festival by one. The two are describing one moment with two clocks, and only one of them is the convention this table follows.

Does the animal change on January 1?

No. The animal changes on the festival date above. A Four Pillars chart uses a different boundary, 立春, which falls a few days earlier — so a birth in between carries one animal in a folk table and another in a chart. [The two boundaries are compared here](/blog/chinese-zodiac-year-boundary-dates).

What about years after 2100?

This table stops where its source stops. Dates past 2100 are not extrapolated, because a lunisolar calendar cannot be projected from a rule alone — the inserted months depend on calculated new moons, and guessing them produces a table that looks right and is wrong.

You already know your birthday. That’s all it takes.

Read my chart Free to generate · Ask Ziheng 3 questions