Free Date & Days Calculators

Accurate calculators for age, days between dates, working days, countdowns, and retirement dates.

  • Fast & Accurate
  • Mobile Friendly
  • Accessible for All

Wedding Anniversary Calculator

About This Calculator

The wedding anniversary calculator turns your wedding date into your anniversary number, its traditional name and gift, exactly how long you have been married, and how many days remain until your next anniversary. Enter the date you married and it does the rest.

Every wedding anniversary has a traditional name and gift material, and knowing which one you are on is half the fun of planning: the 1st is paper, the 5th wood, the 10th tin, the 15th crystal, the 25th silver, and the 50th gold — with plenty of others in between. This tool tells you the anniversary number itself, so you know exactly which milestone to shop or plan for, alongside the exact years, months, and days married for couples who want the precise total too.

Behind the result is careful calendar math. The years married are counted using the real length of each month, so an anniversary at the end of a month is measured correctly, and a 29 February wedding date falls back to 28 February in years that do not have one. The next-anniversary countdown always rolls forward to the upcoming occasion and names the weekday it falls on, so once this year's anniversary passes it immediately begins counting toward next year's.

To use it, choose your wedding date and press Calculate. Your anniversary number, total days married, and the date of your next anniversary appear instantly, computed privately in your browser — nothing is sent anywhere. A future date is rejected, since you cannot yet have a wedding anniversary for a wedding that has not happened.

If you just want to keep the days remaining in view, the Anniversary Countdown ticks down live to your next one.

How It Works

  1. Enter the anniversary date (for example, a wedding date).
  2. Click “Calculate”.
  3. See the time elapsed and the countdown to the next anniversary.

Formula & Methodology

The result is worked out as follows:

Elapsed = years / months / days since the date; Next = days until its next yearly return

Time married is the complete years, months, and days from your wedding date to today, using real month lengths so month-end and leap-day wedding dates are exact. The next anniversary is the first yearly return of the wedding date after today, and the countdown is the day count to it.

Read the full methodology — how we calculate every result →

Worked Examples

For Wedding 2011-11-26, today 2026-07-31, the result is 14 years, 8 months, 5 days — 15th anniversary in 118 days, on 2026-11-26.

For Wedding 2024-12-31, today 2026-07-31, the result is 1 year, 7 months, 0 days — 2nd anniversary on 2026-12-31.

For Wedding 2016-02-29, today 2026-07-31, the result is 10 years, 5 months, 2 days — next anniversary on 2027-02-28.

Frequently Asked Questions

What anniversary am I on, and what's the traditional gift?

The result names the anniversary number (1st, 5th, 10th and so on). Common traditional gifts are paper (1st), wood (5th), tin (10th), crystal (15th), silver (25th), and gold (50th).

Does it tell me when my next anniversary is?

Yes. It shows the date and weekday of your next anniversary and counts the days remaining until it.

We married on 29 February — does that work?

Yes. In years without a 29 February, your anniversary falls back to 28 February, so the calculator still tracks it every year.

How long have we been married?

Enter your wedding date and it works out exactly how long you've been married, in complete years, months, and days.

Can I see how many days we've been married?

Yes. Alongside the years-months-days breakdown, the calculator shows the total number of days since your wedding.

How many years have I been married?

Enter your wedding date and it gives the exact number of years, plus which anniversary that makes it. If you only remember the year, a best guess at the day and month still gives you the right number of years.