Tools

Anniversary Calculator

See completed anniversaries, calendar months, and upcoming anniversary milestones.

About This Tool

A tenth anniversary is reached on a calendar date, not after an assumed 3,650 days. This calculator helps you check the wording for a wedding, relationship, friendship or work anniversary while also seeing the actual elapsed interval.

The Anniversary Type labels the occasion. It does not select a different arithmetic formula: every type uses the supplied start date, reference date and leap-day policy. Keep separate start dates for occasions that are different, such as meeting someone and becoming a couple.

How to Use

  1. Enter Anniversary Start Date as the original date you mean to commemorate.
  2. Choose Anniversary Type. Wedding Anniversary, Relationship Anniversary, First Date Anniversary, Friendship Anniversary, Work Anniversary and Custom Anniversary are available.
  3. Set Calculate As Of Date. Choose a day just before or on the anniversary when checking an invitation or caption.
  4. Review Leap Day Rule for a February 29 start, then select Calculate. Recalculate after changing the type, date or rule.

Practical Examples: The Eve and the Anniversary

Use Anniversary Start Date 2018-10-12, Wedding Anniversary and the February 28 common-year rule. The next two references are one calendar day apart.

Check the wording on October 11

Inputs & conditions

Anniversary Start Date2018-10-12
Anniversary TypeWedding Anniversary
Calculate As Of Date2028-10-11
Leap Day RuleFebruary 28 in common years

Verified result

Completed Years9
Completed Months119
Total Days3652
Next Anniversary2028-10-12
Days Until Anniversary1

Nine full years have been completed. “Our tenth anniversary is tomorrow” matches the date; “ten years completed” does not yet describe this reference.

Read the result on October 12

Inputs & conditions

Anniversary Start Date2018-10-12
Anniversary TypeWedding Anniversary
Calculate As Of Date2028-10-12
Leap Day RuleFebruary 28 in common years

Verified result

Completed Years10
Completed Months120
Total Days3653
Next Anniversary2028-10-12
Days Until Anniversary0

The calendar anniversary has arrived. The elapsed interval is 3,653 days because this span contains three leap days. Next Anniversary includes an occurrence on the reference date, so it still shows today.

How It Works: Three Measures of the Same Interval

Completed Years counts anniversaries reached by Calculate As Of Date. Completed Months is cumulative: completed years times 12, plus the remaining complete calendar months. It is not the months remainder used by the Age Calculator. Short months follow the same last-valid-day truncation rule throughout the site.

Total Days counts calendar-date boundaries. It includes actual leap days, so it need not equal Completed Years multiplied by 365. The Anniversary Milestones list selects up to four matching entries from the preset year milestones; it can include a milestone reached on the reference date, not only dates strictly in the future.

Important Notes

A celebration moved to a convenient weekend does not change the original anniversary. Calculate from the original start date and keep the party date as a separate plan or one-time event.

For a February 29 start, February 28 and March 1 are different common-year observances. Choose deliberately and use the same policy when comparing completed years with another result. A reference before the start is rejected rather than shown as a negative anniversary.

Return to the tool ↑

Related Guides

Related Examples

FAQ

How do I find the following year's anniversary when today's result is zero days away?

Move Calculate As Of Date forward one day and calculate again. On the anniversary itself, the current occurrence is deliberately included.

Will the calculator keep this anniversary in my saved calendar?

Calculation alone does not save an event. Add the original date to Special Date Tracker with Every year if you want a recurring record.

Is a 365-day milestone always a first anniversary?

No. A calendar year containing February 29 can have 366 elapsed days. Use Milestone Date for a fixed-day target and this calculator for calendar anniversaries.

Related Tools

02

Celebration Planner

Organize a celebration with a budget, shopping list, gifts, and preparation tasks.