Date & Time

How Many Days Until My Next Birthday?

Learn how to calculate the number of days until your next birthday using today's date, your next birthday date, and leap-year rules.

Updated July 14, 2026

To calculate how many days remain until your next birthday, identify the next occurrence of your birth month and day, then count the calendar days from today to that date. When this year's birthday has already passed, use the birthday date in the following year.

Related toolAge Calculator

Enter a date of birth and target date to calculate exact age, total days, complete weeks, and the next birthday.

Open calculator
Birthday countdownThe next birthday may be this year or next year

Compare today's date with the birthday month and day, then count forward to the next occurrence.

Days until the next birthday A timeline from June 24 to December 10 showing 169 days until the next birthday.Today24 Jun 2026Next birthday10 Dec 2026169 days remainingThe countdown resets after each birthday

What the Next-Birthday Countdown Means

The next-birthday countdown is the number of complete calendar days between today and the next occurrence of your birth month and day.

It does not calculate your entire age. It measures only the time remaining before your next birthday.

The Age Calculator displays the next birthday date and the number of days remaining.

The Basic Calculation Method

First, create the birthday date using the current year.

When that date is today or later, it is the next birthday. When it has already passed, use the same month and day in the following year.

Then calculate the number of calendar days from today to that next birthday date.

Birthday countdown formulaDays until birthday = next birthday date - today's date

Worked Example

Suppose today's date is June 24, 2026 and the birthday is December 10.

December 10 has not yet occurred in 2026, so the next birthday is December 10, 2026.

The calendar difference from June 24 to December 10 is 169 days.

Today's date24 Jun 2026
Next birthday10 Dec 2026
Countdown169 days

What Happens When the Birthday Has Passed?

When this year's birthday has already passed, the countdown uses next year's birthday.

For example, if today is December 20 and the birthday is December 10, the next birthday falls on December 10 of the following year.

The countdown therefore crosses the end of the current year.

What Happens on the Birthday?

When today is the birthday, the number of days until the birthday is zero.

Some countdown displays may immediately begin counting toward the following year's birthday after the current day ends.

The Age Calculator treats the selected date as the current target date and identifies the next birthday from that point.

Why the Countdown Changes at Midnight

A date-based birthday countdown uses calendar days rather than exact hours and minutes.

The displayed number therefore changes when the local calendar date changes.

A precise countdown including hours, minutes, and seconds would require time-zone and birth-time information.

Birthday Countdown Across a New Year

When the birthday falls early in the following year, the countdown crosses December 31.

A proper date calculation handles the different month lengths and the transition into the next year.

Manually adding the remaining days in each month can work, but it is easier to make mistakes.

Leap Years and Birthday Countdowns

A leap year can add February 29 to the countdown when that date falls between today and the next birthday.

This can make one countdown one day longer than the equivalent period in a non-leap year.

The date calculation should use the real calendar rather than a fixed number of days per month.

February 29 Birthdays

A February 29 birthday needs a valid convention during non-leap years.

Calculators.blog uses the final valid day of February for calendar calculations, which means February 28 is used in a non-leap year.

Read Leap-Year Birthday Age Calculation for the limitations of this convention.

Next Birthday vs Age on a Future Date

A birthday countdown measures the time remaining until the next birthday.

A future-age calculation tells you how old someone will be on any selected future date.

Read Age Calculator for a Future Date when the target event is not the next birthday.

Planning a Birthday Event

The countdown can help with booking venues, sending invitations, ordering supplies, and planning travel.

For planning purposes, the birthday date may not be the same as the event date.

Use the event date separately when you need to know how many days remain before the celebration rather than the birthday itself.

Common Mistakes

The first mistake is using this year's birthday even when it has already passed.

The second is assuming every remaining month has 30 days.

Another mistake is entering an invalid February 29 date during a non-leap year.

Conclusion

To calculate the days until your next birthday, identify the next occurrence of your birth month and day.

Use this year's birthday when it is still ahead and next year's birthday when it has already passed.

The Age Calculator displays the next birthday date and the remaining number of days automatically.

FAQs

How do I calculate how many days remain until my birthday?

Find the next occurrence of your birthday and subtract today's date from it.

What if my birthday already passed this year?

Use your birthday date in the following year.

What is the result on my birthday?

The countdown is zero days on the birthday itself.

How is a February 29 birthday handled?

This calculator uses February 28 during non-leap years, while official conventions may differ.

Try the calculator

Use the Age Calculator to calculate age from a date of birth and any valid past, present, or future target date.

Use Age Calculator