Anniversary Calculator
Choose wedding, relationship or another event, enter the date, and see when the next anniversary falls and how long it has been so far.
Created by the Reeliy Editorial Team. Last updated: Oct 19, 2026
How to use the anniversary calculator
Pick the kind of anniversary with the radio buttons: Wedding, Relationship or Other for any event such as a first day at work, a graduation or moving into a home. Then enter the date and press Calculate. The date cannot lie in the future, because the calculator measures time that has already passed. For a relationship, an empty date field means today.
The results list the date of the next anniversary, how many days remain until it, which anniversary it will be, and the time elapsed so far in years, months and days, followed by the same elapsed time as separate totals of years, months, weeks and days.
How the next anniversary is found
The calculator first counts the complete years since the start date. The next anniversary is that many years plus one after the start date, and the number of years plus one is also which anniversary it will be.
next anniversary = start date + (complete years + 1) years
Example. A couple married on 12 June 2010. On 19 October 2026 they have been married for 16 years, 4 months and 7 days. The next anniversary is therefore 12 June 2027, 236 days away, and it will be their 17th. Because they have completed 16 years, they are currently in their 17th year of marriage, which is not the same as having had 17 anniversaries.
If the start date is exactly today, no anniversary has happened yet. The next one is a year ahead and counts as the 1st. Likewise, on the day of an anniversary the completed-years figure already includes that year, so the following anniversary is shown as the next one.
Anniversaries that fall on 29 February
A date of 29 February exists only in leap years. In years without one, the calculator lets the date roll forward, so an event on 29 February 2012 has its next anniversary on 1 March 2027. Some people prefer to celebrate on 28 February instead, and that is a personal choice; the totals of months and days still count correctly either way.
Counting in months, weeks and days
A yearly view hides smaller milestones, and many couples like to mark round day counts or monthly dates. Adding 1,000 days to 12 June 2010 gives 8 March 2013, and adding 10,000 days gives 28 October 2037. An average year is 365.2425 days, so 1,000 days is about 2.74 years and 10,000 days about 27.38 years.
For counting how many calendar months have passed, the month counter is handy, and for any other span between two dates the date and time duration calculator gives a full breakdown.
Wedding anniversary gifts
Wedding anniversaries have traditional themes, and a more recent list of modern alternatives exists for most years. When you choose the Wedding type and the upcoming anniversary has a listed theme, the results add an Anniversary gift ideas row. Below are the milestone years; the calculator also covers every year from 1 to 15.
| Anniversary | Traditional | Modern |
|---|---|---|
| 1st | Paper | Clock |
| 5th | Wood | Silverware |
| 10th | Tin or aluminum | Diamond jewelry |
| 15th | Crystal | Watches |
| 20th | China | Platinum |
| 25th | Silver | Sterling silver |
| 30th | Pearls | Diamond |
| 40th | Ruby | Ruby |
| 50th | Gold | Gold |
| 60th | Yellow diamond | Diamond |
When the traditional and modern gift are the same, as at the 40th, 45th, 50th and 55th, the result calls it a timeless gift for that anniversary. You may also hear the 25th called the silver anniversary, the 50th golden and the 60th diamond.
Relationship and event anniversaries
- Dating milestones. Use the first date, the day you became a couple or the day you moved in together.
- Work anniversaries. Enter a start date to see service length in years, months and days.
- Personal milestones. Graduations, citizenship ceremonies or the day you bought a home all work as event dates.
To compare ages, try the age calculator, and to look ahead to a birthday instead, use the birthday calculator.
Frequently asked questions
How do I work out how long I have been married?
Enter the wedding date as the start date. The calculator counts complete years, then months, then days up to today, and also gives the totals in months, weeks and days.
Why does it say 17th anniversary when we have been married 16 years?
The next anniversary is the one still to come. After 16 completed years the upcoming one is the 17th, and you are living in your 17th year of marriage.
Can I use it for something other than a wedding?
Yes. The Relationship and Other options accept any past date, such as a first date, a start at a job or a graduation.
What happens if the date is in the future?
The calculator shows an error, because an anniversary cannot be measured for something that has not happened yet.
Cite this calculator and page
If you use this page in your work, you can cite it as:
Reeliy Editorial Team. (2026). Anniversary Calculator. Reeliy. https://reeliy.com/calculators/anniversary-calculator“Anniversary Calculator.” Reeliy, 2026, https://reeliy.com/calculators/anniversary-calculator.