Add / Subtract Date Calculator

Add or subtract days, weeks, months, or years from any date.

This tool is for informational and educational purposes only. It is not a substitute for professional financial, medical, legal, or engineering advice. See Terms of Service.

Can't find what you need?

Request a Tool

How to Use the Add / Subtract Date Calculator

Choose a starting date, pick whether to add or subtract, enter an amount and a unit, and the result date appears instantly.

  1. Select the starting date. This defaults to today but can be any date.
  2. Choose add or subtract. Add moves the date forward in time. Subtract moves it backward.
  3. Enter the amount and unit. For example, enter 90 and Days to find what date is 90 days from now. Or enter 6 and Months to find the date 6 months from today.
  4. Read the result. The resulting date is shown in full format with the day of the week included.

About the Add / Subtract Date Calculator

This tool performs date arithmetic using calendar logic. Adding months respects the actual calendar, so adding 1 month to January 31 results in the last day of February (February 28 or 29), because February does not have a 31st day. Adding years accounts for leap years the same way.

Common uses include finding project deadlines, calculating renewal dates for subscriptions or contracts, adding shipping lead times, or working backward from a target date to plan start dates.

Frequently Asked Questions

What date is 30 days from today?

To find the date 30 days from today, select today as the starting date, choose Add, enter 30, and select Days. The calculator will show the exact date and day of the week that falls 30 days from now. The result changes automatically if you revisit the page on a different day.

How does adding months handle month-end dates?

When the resulting month has fewer days than the starting day, the date is adjusted to the last day of the resulting month. For example, adding 1 month to January 31 gives February 28 (or February 29 in a leap year), since February does not have 31 days.

Can I use this to calculate a due date or deadline?

Yes. Enter your starting date (for example, when a project was assigned or a contract was signed), choose Add, and enter the duration. The result is the exact due date. For a 90-day notice period from January 1, the calculator would return April 1 (or April 2 in a leap year).

What is the difference between adding days and adding months?

Adding days counts exactly that many calendar days. Adding months moves the month number by that count while keeping the same day. Adding 30 days to January 15 gives February 14, while adding 1 month gives February 15. For billing cycles and contract terms, months are typically the right unit to use.