How It Works
The calculator counts the total days between your anniversary date and today, then divides by 365.25 to find how many full years you have completed. Using 365.25 spreads leap days evenly across the years.
For the countdown, it places your anniversary month and day in the current year and moves it to next year if that date has passed. The difference is the number of days until your next celebration.
What you will see
- Current anniversary: completed years (for example, 6th) and which year of marriage you are in now.
- Gift theme: the traditional and modern gift for your current year.
- Next gift: the traditional theme for the anniversary you are counting down to.
- Gift guide: years 1 to 20 plus milestone years 25 to 60, with your current year highlighted.
Years without a dedicated entry, such as the 23rd, point you to the nearest milestone era instead of inventing a theme.
What Is the Formula?
- Total days: calendar days from your anniversary date to today.
- 365.25: the average length of a year once leap years are included.
- ⌊ ⌋: round down, because an anniversary only counts once the full year is complete.
- Next anniversary date: your month and day in the current year, or next year if it has already passed.
Anniversary Years to Days
Planning a day count surprise or writing a card? This chart shows roughly how many days and weeks each common anniversary represents, along with its traditional gift.
| Anniversary | Approx. days | Approx. weeks | Traditional gift |
|---|---|---|---|
| 1st | 365 | 52 | Paper |
| 2nd | 731 | 104 | Cotton |
| 3rd | 1,096 | 157 | Leather |
| 5th | 1,826 | 261 | Wood |
| 10th | 3,653 | 522 | Tin / Aluminum |
| 15th | 5,479 | 783 | Crystal |
| 20th | 7,305 | 1,044 | China |
| 25th | 9,131 | 1,304 | Silver |
| 30th | 10,958 | 1,565 | Pearl |
| 40th | 14,610 | 2,087 | Ruby |
| 50th | 18,263 | 2,609 | Gold |
| 60th | 21,915 | 3,131 | Diamond |
Days use the 365.25 day average year, so your exact count may differ by a day depending on how many leap years fall in your span.
Worked Example
A couple married on 15 June 2019 checks the calculator on 1 January 2026.
- Total days from 15 June 2019 to 1 January 2026: 2,392.
- Completed years: 2,392 ÷ 365.25 ≈ 6.55, rounded down to 6. Their 6th anniversary has passed and they are now in year 7.
- Current gift theme for year 6: candy or sugar traditionally, or wood objects on the modern list.
- Next anniversary: 15 June 2026, which is 165 days away.
- Next gift theme: year 7, traditionally wool or copper.
That leaves the couple more than five months to plan, which is plenty of time to book a trip or order a custom copper keepsake.