Fengshui Zen

Chinese lunar date converter

Last checked · checked against the Hong Kong Observatory tables

Convert a Gregorian date to the Chinese lunar calendar, or a lunar date back to the Gregorian calendar, for any day from 1901 to 2100. The result also shows the stem-branch (ganzhi) of the year, month and day. For a whole year at a glance, see the lunar calendar by year.

Gregorian to lunar

Loading the calendar…

Lunar to Gregorian

Enter a lunar year from 1901 to 2100.

Worked examples

Shown so the results can be checked without running the converter.

Gregorian dateLunar dateWhat it is
Feb 6, 20271st month, day 1Chinese New Year 2027, Year of the Fire Goat
Feb 20, 20271st month, day 15Lantern Festival
Jun 9, 20275th month, day 5Dragon Boat Festival
Sep 15, 20278th month, day 15Mid-Autumn Festival
Mar 22, 2023Leap 2nd month, day 1First day of the leap month in 2023

FAQ

How accurate is this converter?

We compared every day from 1901 to 2100 (73,048 days) with the Hong Kong Observatory's conversion tables. They agree except where a new moon falls within minutes of midnight; in those cases the converter follows the Observatory.

What is a leap month?

About every three years the Chinese calendar adds a 13th month, a repeat of the month before it, so the months stay in step with the seasons. Tick "Leap month" when converting a date in that repeated month.

Which time zone does it use?

The Chinese calendar is computed in China Standard Time (UTC+8): a lunar month starts on the day the new moon falls in China time. The converter matches dates to that calendar, so it gives the same answer wherever you are.

Calculated with astronomical algorithms and checked against the Hong Kong Observatory, Gregorian-Lunar Calendar Conversion Table.