Anniversary calculator

Enter the start date of a relationship, a marriage, a job or a business. You get the time since then in years, months and days, the next five anniversaries and the dates of round-number milestones like day 1000.

Time since the start8 years 4 months 19 days
Days in total
3,063
Weeks in total
437
Months in total
100

Next anniversaries

Anniversary 9June 15, 2027 · Tuesdayin 224 days
Anniversary 10 · Traditional gift: tin or aluminumJune 15, 2028 · Thursdayin 590 days
Anniversary 11June 15, 2029 · Fridayin 955 days
Anniversary 12 · Traditional gift: silkJune 15, 2030 · Saturdayin 1,320 days
Anniversary 13June 15, 2031 · Sundayin 1,685 days

Day milestones

Day 100 September 23, 2018 · Sundaypassed
Day 365 June 15, 2019 · Saturdaypassed
Day 500 October 28, 2019 · Mondaypassed
Day 1,000 March 11, 2021 · Thursdaypassed
Day 2,000 December 6, 2023 · Wednesdaypassed
Day 3,000 September 1, 2026 · Tuesdaypassed
Day 5,000 February 22, 2032 · Sundayin 1,937 days
Day 10,000 October 31, 2045 · Tuesdayin 6,937 days

Runs in your browser: nothing you enter is sent anywhere.

How to use it

  1. Enter the start date: the wedding day, the day you met, the day you moved in or opened your business.
  2. The second date is today by default. Change it to see the count on any other day.
  3. Read the time since the start, then the next anniversaries with their weekday and the days left, and the milestone days below.

How it works

The elapsed time is split into whole years, whole months and the remaining days, using the same rule as the age calculator: the same day of the month counts as a full month, and when a month is shorter the last day of the month is used. Total days, weeks and months are shown next to it.

Anniversaries fall on the same day and month every year. If you count up to the anniversary itself, it is listed as today with no days left.

Milestones are plain day counts after the start date: 100, 365, 500, 1000, 2000, 3000, 5000 and 10000 days. They are marked as passed once the date is behind you.

Worked example

Start date 15 June 2018, counted to 3 November 2026:

  • 8 years and 4 months bring you to 15 October 2026, and 19 more days to 3 November;
  • the total is 3,063 days, which is 437 weeks;
  • the next anniversary, number 9, is on 15 June 2027, a Tuesday, 224 days away;
  • day 1000 was 11 March 2021, and day 5000 is still ahead.

Tips

  • For the ninth birthday of a company or the 20th year at a job, use the same tool: the start date can be anything.
  • Planning a surprise? Look at the day milestones: day 500 or day 1000 are often a fresh reason to celebrate.

Frequently asked questions

How is the time since the start date counted?

Whole months are counted from the start date first, then the days left. From 15 June 2018 to 3 November 2026 that is 8 years, 4 months and 19 days, or 3,063 days in total.

What happens if the start date is 29 February?

In years without a 29 February the anniversary is shown on 28 February. In leap years it falls on 29 February.

How are the milestone days counted?

Day 1000 is the date 1000 days after the start date, so the start date itself is day 0. From 15 June 2018, day 1000 is 11 March 2021.

Where do the anniversary gifts come from?

They are one common traditional list, such as paper for the first year, silver for the 25th and gold for the 50th. Lists differ between countries and sources, so treat them as ideas, not rules.

More in Date & time

All tools in this category: Date & time ·Updated November 3, 2026

Privacy choices

Google Analytics shows us which tools are used and whether they work. It may set cookies. Your choice is kept in this browser.