Date & Days Calculators

Fast, free calculators for ages, day counts, working days, and countdowns.

  • Fast & Accurate
  • Mobile Friendly
  • Accessible for All

Sobriety Anniversary Calculator

About This Calculator

The sobriety anniversary calculator marks how long you have been sober. Enter your sobriety date and it shows the time since — in years, months, and days — the total number of days, and a countdown to your next sobriety anniversary.

Every day counts in recovery, and seeing the total is a genuine source of encouragement. Many people track the day count closely in the early stages and then celebrate the yearly milestones that follow; this calculator gives you both at once. Knowing the exact figure is useful for sharing a milestone, marking it with a token or a meeting, or simply reflecting on how far you have come. The countdown to the next anniversary, with the weekday it falls on, helps you look ahead to the next milestone.

Elapsed time is counted as complete years, then whole months, then the remaining days, using the real length of each month so the figure is exact. The total-days count includes every leap day and is anchored in UTC so it does not drift across time zones. The next anniversary rolls forward to its upcoming yearly return, and a 29 February date falls back to 28 February in common years.

To use it, choose your sobriety date and press Calculate. Your time sober, total days, and next milestone appear instantly, computed privately in your browser — nothing is sent anywhere. A future date is rejected with a clear message.

This is a simple date tool; for support in recovery, reach out to the people and services around you. For other milestones, the general anniversary calculator uses the same engine.

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 sober is the complete years, months, and days from your sobriety date to today, using real month lengths, with a total-days figure that includes every leap day. The next anniversary is that date's next yearly return.

Worked Examples

Sober since 2024-01-05, today 2026-07-312 years, 6 months, 26 days sober (938 days)
Sober since 2025-07-31, today 2026-07-31Exactly 1 year sober today
Sober since 2020-11-11, today 2026-07-315 years, 8 months, 20 days — next anniversary on 2026-11-11