When is Chinese New Year?

The first day of each Chinese year will always fall sometime
between January 21 and February 21, inclusive. The traditional
Chinese calendar is lunisolar, like the Hebrew calendar but unlike
the Western (Gregorian) solar calendar or the Islamic lunar
calendar.

The three links below give every Chinese New Year for one
thousand years, starting in 1645, when Jesuit missionaries
completed an important reform of the Chinese calendar. I've
included the corresponding animal of the Chinese zodiac -- rat, ox,
tiger, rabbit, dragon, snake, horse, goat, monkey, rooster, dog, or
pig -- for each year.