Anniversary Calculator
Find the next yearly anniversary, its year number, and the days left from a wedding, work, relationship, or contract date.
Result
2026-06-20
19 days until the 6 year anniversary.
Quick Answer
An anniversary calculator repeats the start month and day in each later year. A wedding on June 20, 2020 reaches its sixth anniversary on June 20, 2026. On June 1, 2026, that date is 19 days away, while five full years have passed. The tool reports both the date and countdown.
How An Anniversary Date Works Through Each Full Year
An anniversary repeats the month and day of a start date. The tool first places that month and day in the check year. If the date has not passed, that is the next anniversary. If it has passed, the tool moves the date to the next year. It also shows the year number and the days left. These counts need care. A couple married on June 20, 2020 has completed five full years on June 1, 2026. They are still nearing their sixth anniversary. Late-month dates need one more rule. If the same day does not exist in the target year, the tool uses the final valid day of that month. This helps with February 29 dates and other edge cases.
The Next Anniversary Formula And Calendar Date Rule
The tool uses date rules to place the anniversary in the correct year, then counts days left and years completed.
- Candidate date: start month and day in the check year.
- Next date: keep the candidate if it is today or later; otherwise move it one year ahead.
- Anniversary number: target year - start year.
- Days left: next anniversary date - check date.
- Month-end rule: use the final valid day if the target date does not exist.
How To Use An Anniversary Calculator In Four Steps
Inputs
- Start date: enter the wedding, work, relationship, or contract date.
- Check date: enter the date from which the next event is counted.
Steps
- Enter the original start date.
- Enter or confirm the check date.
- Run the date calculation.
- Read the next date, year number, and days left.
Wedding Anniversary Example With Every Date Step Shown
Wedding date of June 20, 2020 and a check date of June 1, 2026.
- Candidate date: June 20, 2026.
- June 20 has not passed on June 1, so the date stays in 2026.
- Anniversary number: 2026 - 2020 = 6.
- Days left: June 20, 2026 - June 1, 2026 = 19 days.
The sixth wedding anniversary is June 20, 2026, with 19 days left. The work uses whole calendar days, so no decimal rounding applies.
When An Anniversary Countdown Helps With Event Plans
Use the tool to plan a wedding or relationship date before it arrives. The same rule also fits work anniversaries and company dates. It can mark a contract renewal too, but a notice deadline may come earlier. Check the contract before using the event date as a deadline.
For more date tools, see the time and date calculators hub or look up calendar terms in the glossary.
Assumptions
- The event repeats once per Gregorian year.
- The start month and day set each anniversary.
- The check date starts the countdown.
- A missing target day moves to the month's final day.
- Days left means calendar days, not workdays.
Limitations
- The tool does not apply a contract notice period.
- It does not use time of day or time zone.
- A workplace may set another service-date rule.
- A February 29 date may move to February 28 in a common year.
In Practice
The common mistake is treating the upcoming year number as full years already complete. On June 1, 2026, a June 20, 2020 wedding has passed five full years but is nearing the sixth event. Read both values before sharing the result.
Related Calculators
Date Duration Calculator
Find the time between two dates in years, months, days, total days, and weeks, with leap-year handling and a worked example.
Open the CalculatorAge Calculator
Find exact age in years, months, and days from a birth date, with total days lived and a target date option for past or future checks.
Open the CalculatorHalf Birthday Calculator
Find the date six calendar months after a birth date, using the last valid day when February or another short month lacks the date.
Open the CalculatorRelated Guides
- Formula to Calculate Anniversary Years From a Date
Learn the formula to calculate anniversary years between two dates. Covers the manual method, Excel DATEDIF, and leap-year edge cases with examples.
- Book Percentage Calculator For Pages And Audio Time
Book percentage calculator for pages and audiobooks. Learn page-count, hours-to-percentage, and minutes-to-percentage methods with worked examples.
- How to Calculate Your Half Birthday: Two Methods
Learn how to calculate your half birthday using the six-month rule and the 182-day method. Includes worked examples and short-month edge cases.
- How to Calculate Paid Time Off: Two Accrual Methods
Learn how to calculate paid time off using fixed and hourly accrual formulas. Includes worked examples for salaried and hourly employees each period.
Frequently Asked Questions About Anniversary Dates
How Is The Next Anniversary Date Found?
Use the original month and day in the check year when that date has not passed. If the date has passed, move it to the next year. The target year sets the event number, and the tool also counts the days left.
How Many Years Is A Sixth Anniversary?
A sixth anniversary marks six full years on the anniversary date itself. Before that day, only five full years have passed. This is why an upcoming event number can be one higher than the elapsed years.
Can This Tool Find A Work Anniversary?
A work anniversary uses the same yearly month-and-day rule as a wedding anniversary. Enter the work start date and the date you want to check. Confirm the official service date in the employer's HR record because company rules may differ.
What Happens With A February 29 Anniversary?
A February 29 anniversary needs a fallback date during each common year. This tool uses February 28, the final valid day of that month. A company or family may choose March 1, so check any formal rule.
Sources
Last updated: . Reviewed for accuracy against the formula shown above.