Skip to content
CalculatorAtlas

How Many Days Until My Birthday

Tested

Enter your birthday to see how many days remain until it comes around again.

Tested, not yet published. The formula for this calculator is implemented and passes its automated checks. This page stays non-indexable until it is reviewed and published.

Leave blank to use today's date

Results

Enter your values and press Calculate. Results appear here.

  • • Result

Quick answer

Days until your birthday = the next occurrence of your birth month and day minus today's date. Born 15 June 1990 and counting from 10 March 2024, the next birthday is Saturday 15 June 2024, 97 days away, when you turn 34.

Enter your date of birth and a start date. The calculator returns the days, the next birthday date, the age you turn and its weekday. Use this how many days until my birthday to check your own figures.

Related tools: Days Until Birthday Calculator: Days until your next birthday. Days Until Calculator: Days remaining until any date (generalizes “days until June 15”, “days until Christmas” and similar pages). Days Until December: Days until 1 December.

How to use the How Many Days Until My Birthday

  1. Pick date of birth.
  2. Optionally, pick counting from.
  3. Press Calculate to see the result, and use Reset to start again.
Inputs of the How Many Days Until My Birthday
InputWhat to enterAllowed values
Date of birthA calendar date—
Counting from (optional)A calendar date. Leave blank to use today's date—

Formula and method

Formula

days = next occurrence of the birth month and day − start date

Exact integer day arithmetic.

Leap-day birthdays are observed on 28 February in non-leap years. Counting on the birthday itself gives 0.

Worked examples

These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.

Example 1

Inputs: Date of birth = 1990-06-15; Counting from = 2024-03-10.

Results of example 1
ResultValue
Days until your birthday97 days
Next birthday2024-06-15
Turning34
WeekdaySaturday

Example 2

Inputs: Date of birth = 1990-06-15; Counting from = 2024-06-15.

Results of example 2
ResultValue
Days until your birthday0 days
Next birthday2024-06-15
Turning34
WeekdaySaturday

Example 3

Inputs: Date of birth = 1990-06-15; Counting from = 2024-06-16.

Results of example 3
ResultValue
Days until your birthday364 days
Next birthday2025-06-15
Turning35
WeekdaySunday

The first line is the headline result (days until your birthday). Below it the how Many Days Until My Birthday lists next birthday, turning and weekday, which describe the same case from other angles. Exact integer day arithmetic.

Leap-day birthdays

People born on 29 February have a birthday only in leap years. In other years the calculator uses 28 February, a common convention, although some legal systems use 1 March.

Using the weekday

Knowing the weekday helps plan the party: a Saturday birthday is easy, a Tuesday one may move to the weekend. The birth date must not be after the start date.

What happens with invalid input

These messages are produced by the calculator itself, so you know what to fix.

  • Date of birth: entering "2030-01-01" shows "Date of birth must not be after the start date." beside that field and no result.

Choosing between the How Many Days Until My Birthday and similar calculators

Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.

Choosing between the How Many Days Until My Birthday and similar calculators
CalculatorYou enterIt returns
[Days Until Birthday Calculator](/date-calendar/days-until-birthday/)date of birthDays until your birthday
[Days Until Calculator](/date-calendar/days-until-calculator/)target dateDays until
[Days Until December](/date-calendar/days-until-december/)Days Until December
[Days Until Christmas](/date-calendar/days-until-christmas/)Days Until Christmas
[Days Until Halloween](/date-calendar/days-until-halloween/)Days Until Halloween

Background: dates and times

Date and time results depend on the conventions a tool uses: whether the end date counts, whether weekends and holidays are skipped, how months of different lengths are handled and whether time zones are applied. This page states its convention, and the worked examples show it.

Dates use the Gregorian calendar and calendar days unless the page says otherwise; check deadlines against the rule in your contract or regulation.

Assumptions and limitations

  • Birth date must not be after the start date
  • Leap-day birthdays use 28 February in common years

If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for date of birth to confirm this.

Frequently asked questions

What if my birthday is today?

The answer is 0 days.

How do I count weeks?

Divide the days by 7: 97 days is 13 weeks and 6 days.

Can I count for someone else?

Yes, enter their date of birth.

What does the How Many Days Until My Birthday calculate?

Enter your birthday to see how many days remain until it comes around again. It returns Days until your birthday, Next birthday, Turning and Weekday.

What formula does the How Many Days Until My Birthday use?

days = next occurrence of the birth month and day − start date. Leap-day birthdays are observed on 28 February in non-leap years.

What do I need to enter in the how Many Days Until My Birthday?

You enter Date of birth. Optional: Counting from.

How is the result rounded or limited?

Exact integer day arithmetic. Birth date must not be after the start date.

What are the limits of this calculator?

Birth date must not be after the start date. Leap-day birthdays use 28 February in common years.

What is an example of a how Many Days Until My Birthday result?

With date of birth 1990-06-15 and counting from 2024-03-10, the days until your birthday is 97 days.

Sources

  • ISO 8601-1: Date and time, representations for information interchange (calendar dates, ordinal dates and week dates)
  • Gregorian calendar reform, papal bull Inter gravissimas (1582): the leap-year rule used for all dates

Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.