Baking Guides

How to Track Lunar Birthdays (Without Missing Grandma's Ever Again)

By Xin He Jia · 2026-08-27

Your grandmother's birthday is on the sixteenth day of the sixth lunar month. Every year you look it up — and every year the solar date has moved. Miss the lookup, and you miss the birthday. Here is why it drifts, the pattern behind the drift, and how to make the math stop being your job.

Why lunar dates drift on the solar calendar

The lunar month is based on the moon's phases: one new moon to the next, about 29.53 days. Twelve of those make a lunar year of roughly 354 days — about 11 days short of the 365.24-day solar year. So any fixed lunar date slides about 11 days earlier each solar year, then jumps back when a leap month resets the alignment. That's the whole mystery: no one is changing grandma's birthday; two calendars of different lengths are just walking past each other.

The 19-year cycle (and why 7 leap months)

19 solar years ≈ 235 lunar months (19 × 12 + 7)

Check it yourself: 19 × 365.2422 ≈ 6940 days; 235 × 29.53059 ≈ 6940 days. The two totals land within hours of each other. That's why the Chinese lunisolar calendar inserts 7 leap months in every 19-year cycle — and why a lunar birthday sometimes returns to nearly the same solar date every 19 years. The rule for where a leap month goes depends on which month contains no solar term (a midpoint of the sun's path), which is why leap months aren't fixed to one position: you get things like a leap fifth month in one cycle and a leap sixth in another. This is exactly the part human lookup gets wrong.

The three ways people track lunar birthdays (and their failure modes)

What a lunar-aware tracker does differently

The right tool stores the birthday in lunar terms (month, day, and "repeats yearly by lunar calendar") and does the conversion itself, every year, leap months included — showing you the solar date and the lunar date together, counting down the days. Unforget Calendar (by Xin He Jia) is built exactly this way: a dual-calendar wheel picker that converts solar↔lunar live as you scroll, cards that display both dates, correct leap-month handling for yearly repeats, stacked reminders ("two weeks before, and again that morning"), and a home-screen widget for the day you care about most. It works in 12 languages, keeps everything on-device with no account and no upload, and is a one-time purchase — no ads, no subscription, no in-app purchases.

Quick reference

Unforget Calendar icon

Unforget Calendar

Countdown & count-up for the days that matter — solar and lunar together, leap months handled, stacked reminders, home-screen widget. One-time purchase, no ads, no subscription, fully offline.

App Store