Time & Date

Anniversary Calculator

Enter your anniversary date to calculate exactly how many years you've been married or together, and how many days remain until your next anniversary.

Your anniversary date

Years together
Enter your anniversary date to calculate.

How the Anniversary formula works

The same next-occurrence logic used for birthday countdowns, applied to an anniversary date:

Years together = current year − anniversary year (adjusted if the date hasn't occurred yet this year)
Next anniversary = anniversary month/day in the current year (or next year, if already passed)

Step-by-step calculation

  1. Subtract the anniversary year from the current year to find years together.
  2. Apply the anniversary month and day to the current year to find this year's anniversary date.
  3. If that date has already passed, use next year's date instead, and count the days remaining until it.

Worked example

A couple married on June 14, 2016, checked on August 16, 2026: they've been married 10 years, and their next anniversary (June 14, 2027) is about 302 days away.

Frequently asked questions

Does this work for anniversaries other than weddings?

Yes — enter any meaningful date (first date, engagement, move-in day) to track years since and countdown to the next occurrence, not just a wedding date.