Lunar Month Calculator

Calculate the number of lunar months between two dates using the synodic period of 29.53 days.

How It Works

Enter two dates. The calculator divides the number of days between them by the synodic month (29.53059 days) to give the exact number of lunar months elapsed.

Formula

Lunar Months = Days between dates / 29.53059

Frequently Asked Questions

How long is a lunar month?

One lunar month (synodic month) is 29.53059 days — the time from one new moon to the next.

What is the difference between a lunar month and a calendar month?

A calendar month is 28–31 days. A lunar month is always 29.53 days. This mismatch means the moon's phase shifts relative to calendar dates each month.