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
- 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 |
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.
| Calculator | You enter | It returns |
|---|---|---|
| [Days Until Birthday Calculator](/date-calendar/days-until-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 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.
Related calculators
- 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.
- Days Until Christmas — Days until Christmas.
- Days Until Halloween — Days until Halloween.
- Days Until Summer — Days until the astronomical start of summer.
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.