Quick answer
Days until your next birthday. Enter date of birth and the days until birthday calculator returns days until your birthday, next birthday and turning.
Related tools: How Many Days Until My Birthday: Enter your birthday to see how many days remain until it comes around again. 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.
This page covers the same calculation as the how many days until my birthday page; the two give identical results.
How to use the Days Until Birthday Calculator
- Pick date of birth.
- Optionally, pick counting from.
- Press Calculate to see the result, and use Reset to start again.
| Input | What to enter | Allowed values |
|---|---|---|
| Date of birth | A 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.
| Result | Value |
|---|---|
| Days until your birthday | 97 days |
| Next birthday | 2024-06-15 |
| Turning | 34 |
| Weekday | Saturday |
Example 2
Inputs: Date of birth = 1990-06-15; Counting from = 2024-06-15.
| Result | Value |
|---|---|
| Days until your birthday | 0 days |
| Next birthday | 2024-06-15 |
| Turning | 34 |
| Weekday | Saturday |
Example 3
Inputs: Date of birth = 1990-06-15; Counting from = 2024-06-16.
| Result | Value |
|---|---|
| Days until your birthday | 364 days |
| Next birthday | 2025-06-15 |
| Turning | 35 |
| Weekday | Sunday |
Example 4
Inputs: Date of birth = 2000-02-29; Counting from = 2023-01-01.
| Result | Value |
|---|---|
| Days until your birthday | 58 days |
| Next birthday | 2023-02-28 |
| Turning | 23 |
| Weekday | Tuesday |
The first line is the headline result (days until your birthday). Below it the days Until Birthday Calculator lists next birthday, turning and weekday, which describe the same case from other angles. Exact integer day arithmetic.
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 Days Until Birthday Calculator 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.
| Calculator | You enter | It returns |
|---|---|---|
| [How Many Days Until My Birthday](/date-calendar/how-many-days-until-my-birthday/) | date of birth | Days until your birthday |
| [Days Until Calculator](/date-calendar/days-until-calculator/) | target date | Days 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 does the Days Until Birthday Calculator calculate?
Days until your next birthday. It returns Days until your birthday, Next birthday, Turning and Weekday.
What formula does the Days Until Birthday Calculator 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 days Until Birthday Calculator?
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 days Until Birthday result?
With date of birth 1990-06-15 and counting from 2024-03-10, the days until your birthday is 97 days.
Where does the method come from?
The method follows: Proleptic Gregorian calendar.
Related calculators
- How Many Days Until My Birthday — Enter your birthday to see how many days remain until it comes around again.
- 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.
- Days Until Christmas — Days until Christmas.
- Days Until Halloween — Days until Halloween.
- Days Until Summer — Days until the astronomical start of summer.
Sources
- Proleptic Gregorian calendar
Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.