Next Occurrence Calculator
Easily find the date of the next event in a recurring series. Whether you have a meeting that happens every 2 weeks, a subscription that renews every month, or any other repeating event, this calculator helps you find the next date instantly.

How to use it: Just select the date of the last occurrence, specify how often the event repeats (in days, weeks, or months), and the calculator will show you the date of the next one.

Next Occurrence Date

Monday, December 8, 2025

This is the projected date for the next event.

How the Next Occurrence is Calculated

Simple Calendar Addition

This calculator performs a straightforward calendar calculation. It takes the "Last Occurrence Date" and adds the specified recurring duration to it.

  • Days: Adds the exact number of days.
  • Weeks: Adds the number of weeks (1 week = 7 days).
  • Months: Adds the number of calendar months. This is context-aware; adding 1 month to January 31st will result in February 28th (or 29th in a leap year).

Example Calculation

Based on your inputs, the calculation was as follows:

  • Last Occurrence Date: December 1, 2025
  • Recurring Interval: 7 days

The calculator added 7 days to the start date, resulting in the next occurrence on Monday, December 8, 2025.

Next Occurrence Examples
These ready-made scenarios mirror the calculator's steps. They show the inputs, the date that results, and the exact math used so you can follow along.

Biweekly Team Standup

The last meeting was on April 3. The standup repeats every 2 weeks.

  • Last occurrence: Wednesday, April 3, 2024
  • Repeats every: 2 weeks

Next date

Wednesday, April 17, 2024

How this example was calculated

  1. Mark the last occurrence on April 3, 2024.
  2. Add the repeating interval of 2 weeks: the calendar moves forward to April 17, 2024.
  3. Present the result in long-date format so it's easy to read: Wednesday, April 17, 2024.

Monthly Subscription Renewal

A subscription renewed on January 18 and repeats every month.

  • Last occurrence: Thursday, January 18, 2024
  • Repeats every: 1 month

Next date

Sunday, February 18, 2024

How this example was calculated

  1. Mark the last occurrence on January 18, 2024.
  2. Add the repeating interval of 1 month: the calendar moves forward to February 18, 2024.
  3. Present the result in long-date format so it's easy to read: Sunday, February 18, 2024.

Daily Medication Reminder

The last dose was taken on June 10. A full day must pass before the next dose.

  • Last occurrence: Monday, June 10, 2024
  • Repeats every: 1 day

Next date

Tuesday, June 11, 2024

How this example was calculated

  1. Mark the last occurrence on June 10, 2024.
  2. Add the repeating interval of 1 day: the calendar moves forward to June 11, 2024.
  3. Present the result in long-date format so it's easy to read: Tuesday, June 11, 2024.