Skip to content

Add or Subtract Days From a Date

Add or subtract days, weeks, months and years from any date, or list a date that repeats every few days.

Add or subtract from a date

Add or subtract

Tuesday, December 1, 2026

30 days after Sunday, November 1, 2026 · ISO week 49 · Day 335 of 2026

Add to calendar
Google Calendar

How is this calculated?Report a wrong resultCalculated in your browser — we don't store your dates.

How the result is calculated

  • Years and months are added first, then weeks and days.
  • If the day does not exist in the target month, the result is the last day of that month. January 31 plus one month is February 28, or February 29 in a leap year.
  • With “Business days only”, counting starts the day after the start date and skips Saturdays and Sundays.
  • “Repeat” lists the next dates in the series, each measured from the start date, so month ends never drift.

Examples

StartChangeResult
October 31, 2026+ 30 daysMonday, November 30, 2026
January 31, 2027+ 1 monthSunday, February 28, 2027
February 29, 2028+ 1 yearWednesday, February 28, 2029
March 31, 2026− 1 month and 1 dayFriday, February 27, 2026
October 31, 2026+ 30 business daysFriday, December 11, 2026

Recurring dates

Use Repeat to plan things that happen on a cycle, such as a dose every 90 days, a payment every 14 days or a review every 6 months. The list shows each date with its day of the week.

Need only the date from today? The days from today page answers that with one number.