Sobriety Calculator

Share calculator:
Embed this tool:

Pick the day your sobriety began and get the time since then in years, months and days, together with weeks, total days and a heartbeat count. The guide explains how the figures are worked out.

How the sobriety calculator works

The calculator compares your sobriety date with today's date and reports the gap. You get one headline sentence in years, months and days, then the same span as separate figures: whole years, whole weeks, total days and a count of heartbeats. Once you pass the one-year mark a row with the total number of months appears as well.

Everything is based on calendar dates, not clock times, so the answer changes once a day at midnight on your device. Nothing needs to be saved: open the page, enter the date and read the result.

Which day counts as your sobriety date is a personal choice. Some people use the day of their last drink or last use, others the first full day without it. Both are reasonable. Pick one, and keep using it so your milestones always line up.

How the length of time is calculated

The calculator first counts complete years from your sobriety date, then complete months, and finally the days that are left over. The separate totals come straight from the number of days between the two dates.

total days = today − sobriety dateWeeks are the total days divided by 7, rounded down.

Example: a sobriety date of 15 March 2024, checked on 19 October 2026. Two full years take you to 15 March 2026, seven more months to 15 October 2026, and four days to the 19th, so the answer is 2 years, 7 months, and 4 days. The total is 730 days for the two years plus 218 more, which is 948 days, or 135 whole weeks (948 ÷ 7 = 135.4), and 31 months (2 × 12 + 7).

When your sobriety day of the month has not been reached yet in the current month, the missing days are taken from the month before today. A date of 31 August checked on 19 October gives 1 month and 18 days: the days in September (30) fill the gap, so 19 − 31 + 30 = 18.

The day you stopped is day zero. If you prefer to count that day as day one, add one to the day totals.

Where the heartbeat figure comes from

The heartbeat row is a symbolic number, not a measurement. It assumes a heart rate of 70 beats per minute, which sits inside the 60 to 100 beats per minute that is usually quoted as the normal resting range for adults.

heartbeats = days × 70 × 60 × 24 = days × 100,800

For the 948 days in the example above, that is 948 × 100,800 = 95,558,400 beats. Your own heart rate will differ, so treat the figure as a way of seeing how much time has passed rather than a health reading.

Common milestones and anniversaries

Many people mark the first day, the first week, 30 days, 90 days, six months and each year after that. To find the date of a future milestone, add the number of days to your sobriety date, or use the same day of the month for monthly and yearly anniversaries.

A leap day makes a year 366 days long; the heartbeat column is days × 100,800.
MilestoneDaysHeartbeats at 70 bpm
30 days303,024,000
90 days909,072,000
6 months (about)18018,144,000
1 year36536,792,000

If your sobriety date is 29 February, your yearly anniversary has no matching day in three years out of four. Celebrate on 28 February or 1 March, whichever feels right. To work with other date spans, try the days between dates calculator or the date and time duration calculator.

Support and recovery programs

People recover in many ways, and no single path suits everyone. Common options include peer fellowships with regular meetings, outpatient or residential treatment, individual or group counseling, medication prescribed by a doctor, and recovery coaching. Many combine several of these, and some groups give out tokens or chips at set milestones, which makes a day counter like this one a natural companion.

If a relapse happens, it does not erase what you learned or the time you spent sober. Some people restart their count; others keep a record of both the longest stretch and the current one. The calculator simply measures from whatever date you give it, so you can enter the new date at any point.

This tool only counts days. It is not medical advice and cannot assess your health. If you are struggling, speak with a doctor or a counselor. In the United States, the SAMHSA National Helpline (1-800-662-4357) offers free, confidential information and referrals around the clock. See our disclaimer.

Frequently asked questions

How do I work out how many days I have been sober?

Subtract your sobriety date from today's date. The calculator does this for you and also shows the span in years, months and days. The day you stopped counts as day zero.

Does the calculator count the sobriety date itself?

No. A sobriety date of yesterday shows 1 day and a date of today shows 0 days. If you like to count the first day as day one, add one to the total.

Why is there no months row in the first year?

Before one year has passed, the headline sentence already states the months, so the separate total only appears once you reach a year or more.

What if I enter a date in the future?

The tool measures the distance between the two dates, so a future date shows how far away it is rather than an error. Check that the date is correct if the result looks odd.

Can I restart the count after a relapse?

Yes. Enter the new date to measure from it. Whether to reset or to track a longest streak alongside the current one is up to you.

References

  1. SAMHSA National Helpline, Substance Abuse and Mental Health Services Administration (United States)

Cite this calculator and page

If you use this page in your work, you can cite it as:

Reeliy Editorial Team. (2026). Sobriety Calculator. Reeliy. https://reeliy.com/calculators/sobriety-calculator“Sobriety Calculator.” Reeliy, 2026, https://reeliy.com/calculators/sobriety-calculator.