Guide Science 5 min read

Finding the years your lunar and solar birthdays fall on the same day

Your lunar birthday and your solar birthday meet only a few times in a lifetime. The first match is at 19 for 57% of people, and at 11, 38 or 46 for the rest. Here is how to find your own matching years, and what happens if you were born on a 30th or in a leap month.

Nadia Rahim
Data & Statistics Analyst
Published 22 Sep 2026, 9:19 AM (SGT)
Share:
Three peach-shaped longevity buns, a traditional birthday food Three peach-shaped longevity buns, a traditional birthday food Photo by Suki Lee on Pexels
Advertisement

If you celebrate a lunar birthday (农历生日), you've probably noticed it drifts around the calendar. Every so often, it lands on your solar birthday, the date you use every day. These matches are rare—the average person gets about three in a century—and they follow a predictable, if not perfect, pattern. For 57% of people born between 1950 and 2009, the first match is at age 19. For the rest, the first meeting is at 11, 38, or 46.

This guide shows how to find your own matching years, explains why nineteen is the number that usually works, and covers the two kinds of birth date that behave differently: the 30th of a lunar month, and a leap month. Our lunar birthday finder lists the solar date of your next ten lunar birthdays.

Finding your own matching years

To find your matching years, you need your lunar birth date and the solar date it falls on each year. The process is quick.

  1. Convert your birth date to the lunar calendar. Someone born on 15 August 1990 was born on the 25th day of the sixth lunar month (六月廿五).
  2. Find that lunar date's solar date in each later year. It moves by up to a month from year to year: in 2026 the 25th of the sixth month falls on 7 August, in 2027 on 28 July.
  3. Note the years where the solar date is your birthday again. For the 1990 example, within a hundred years of birth those years are 2009, 2028, 2066 and 2085.

The example already breaks the saying. Nineteen years after 1990 is 2009, and it matches. Nineteen after that is 2028, and it matches again. But 2047 does not — the lunar date lands a day away — and the next match is 2066, thirty-eight years later. This pattern—a match every nineteen years, with an occasional skip—is typical, as the large-scale count below shows.

Why nineteen years, and why not always

The lunar calendar counts months from new moon to new moon, about 29.53 days each. Nineteen solar years hold almost exactly 235 of those months: 19 × 365.2422 days is 6,939.60 days, and 235 × 29.5306 is 6,939.69. The difference is about two hours. After nineteen years, the moon and the sun are back in nearly the same relationship, so a lunar date returns to nearly the same solar date. Astronomers call this the Metonic cycle.

The cycle isn't perfect. That two-hour drift, combined with the calendar rounding each new moon to a whole day, is enough to push some dates across midnight. When that happens the nineteen-year match falls a day off, and the next one comes at thirty-eight years instead. Other intervals get close enough to match occasionally: eleven years (136 lunar months), forty-six and fifty-seven.

How often it happens, counted

We counted every birth date from 1 January 1950 to 31 December 2009, 21,915 of them, and checked the solar date of each person's lunar birthday in every year for a century after they were born.

Advertisement
First matching birthdayShare of people
Age 1957%
Age 3813%
Age 4610%
Age 117%
Later (57, 65, 76, 84)the remainder

Over a century, the average is 2.94 matches per person. The most common interval is nineteen years, followed by thirty-eight, forty-six, and eleven.

Born on the 30th, or in a leap month

Two kinds of birth dates are complicated by the fact that they don't exist in some years.

The 30th of a lunar month. A lunar month has either 29 or 30 days, and which one depends on when the next new moon falls, so it changes from year to year. Someone born on 9 February 2024 — the 30th day of the twelfth month, Lunar New Year's Eve (除夕) — has a 30th to celebrate in only 11 of the next 20 years. In the other nine, that month ends on the 29th.

A leap month. To keep the lunar calendar in step with the seasons, a thirteenth month is added seven times in every nineteen years, repeating one of the ordinary months. In our count, 641 of the 21,915 birth dates — 2.9% — fell in a leap month. Someone born in 2023's leap second month (闰二月) will not see that leap month again until 2042.

There is no single rule, and families settle it their own way. One convention uses the last day of the month when there is no 30th, and the ordinary month of the same name in years without the leap month. Another always uses the ordinary month. Until 21 September 2026 our finder followed neither: it left out any year where the exact date did not exist, so the 除夕 baby above was shown no birthday until 2029, and the leap-month baby was told 2042 and then 2099. It now follows the first convention, and flags any year where it has had to substitute a date.

How the counting was done

Lunar dates were computed with an open-source implementation of the Chinese calendar. For each birth date from 1950 to 2009, we took its lunar month and day and found that date's solar equivalent in each of the following hundred lunar years, counting a match when the solar month and day equalled the birthday. Leap-month births were counted separately and left out of the match figures. For births on the 30th of a month, we used the 29th in years where that month was shorter. One example was checked independently with a different calendar library, which gave the same four matching years for a birth on 15 August 1990.

The figures describe the Chinese calendar computed for UTC+8, the time zone of China, Singapore and Malaysia. A calendar computed for a different time zone can put a new moon on a different day, and would move a few matches by a year.

Advertisement
Nadia Rahim
Data & Statistics Analyst

Nadia Rahim covers statistics, data literacy, measurement, and how published numbers get misread for RECATOOLS.

View author profile → · Editorial policy

About this byline Nadia Rahim is a RECATOOLS editorial persona for statistics and data-literacy coverage. Articles are produced and reviewed under RECATOOLS editorial supervision.

Corrections policy

Advertisement