Counting days until a deadline, a holiday, or an exam sounds trivial until the dates cross a month boundary or a leap year. The month-by-month method below works for any pair of dates without a calendar app.
How it works
Work in three parts: days left in the current month, full months in between, and days into the final month. Days left in the current month = days in that month – current day. Full months contribute their actual day counts, with February at 28 or 29 days depending on the year. The final part is the day number of the target date. Decide in advance whether you count today and the target day itself; this guide counts days after today up to and including the target day, and says so explicitly.
Step by step
- Write down today date and the target date.
- Count days left in the current month: days in month – today day number.
- Add the full days of each whole month between the two dates.
- Add the day number of the target date in its month.
- Add the three parts for the total.
- Check with a calendar for short spans, and re-check February in leap years.
Worked example
Today is 25 October 2026, target is 10 January 2027. Days left in October: 31 – 25 = 6. Full months: November 30 + December 31 = 61. Days into January: 10. Total = 6 + 61 + 10 = 77 days. A leap-year check: from 25 February 2028 to 10 March 2028, February has 29 days in 2028, so days left in February = 29 – 25 = 4, plus 10 = 14 days.
Common mistakes
- Assuming every month has 30 days, which drifts by several days over a few months.
- Forgetting February 29 in leap years.
- Counting both today and the target day, which adds one day too many.
- Starting the count from the wrong month when the target is in the same month.
Try it with the free tool
You can follow every step above by hand, but the free tool below does the same calculation instantly. Try your own numbers in it, then check one result by hand so you trust the method as well as the answer. Open the full tool here: open the tool.
Checklist before you finish
- Write down every input number first, with its unit, before you calculate anything.
- Work through the steps in order, and do not skip the unit conversions.
- Check the answer against the worked example above: is it the right size, and does the direction make sense?
- Round only at the end, and keep the unrounded figure for any follow-up calculation.
Practice with your own numbers
Pick three cases of your own and work each one by hand. First, try a simple round-number case you can check mentally. Second, try a realistic case with awkward numbers, the kind you will actually meet. Third, try an edge case, such as a very small or very large input, and confirm the answer still behaves sensibly. If any case gives a surprising result, re-check the units and the formula step by step before you trust it.
If your answer looks wrong
Most errors come from a small set of causes. Check that you used the same units throughout, that you divided where the formula divides and multiplied where it multiplies, and that you applied any percentage as a decimal. Check the order of operations: powers and brackets come before multiplication and division, which come before addition and subtraction. Finally, test the method on the worked example in this guide. If your method reproduces the example answer, the method is right and the inputs deserve a second look.
Quick tips
A year is a leap year if it divides by 4, except century years, which must divide by 400. So 2028 is a leap year, 2100 is not, and 2000 was. State your counting rule when you share a countdown, so nobody argues over one day.
