Add or Subtract Days from a Date
Shift any date forward or backward by days, weeks, or months. Results use the UTC calendar so they stay consistent everywhere.
Enter a start date.
Next step: Days Between Dates
When to use this calculator
Use this calculator whenever you need to shift a single date forward or backward by a calendar amount—days, weeks, or months—counting every calendar day rather than business days only.
Shipping and delivery estimates
Add a fixed number of calendar days to an order date for a simple delivery estimate.
Reminder or follow-up dates
Subtract a lead time from a deadline to find when to start a task or send a reminder.
Recurring calendar dates
Add whole months to a date to find the next occurrence of a monthly recurring event.
Weekdays only instead
For counting working days only, use the Business Days Calculator. To measure the span between two dates, try Days Between Dates.
Inputs
Start date
The date to shift from.
Direction
Add or subtract.
Amount and unit
A whole number in days, weeks, or months.
How the calculation works
Choose a start date, whether to add or subtract, and an amount in days, weeks, or months. Weeks are converted to 7-day steps; months move by calendar month with end-of-month clamping (for example, January 31 plus one month becomes February 28 or 29).
All calculations use UTC midnight dates. For counting working days only, use the Business Days Calculator. To measure the span between two dates, try Days Between Dates.
Worked example
Start date: 1 June 2025. Direction: add. Amount: 10 days.
Result: 11 June 2025.
For the same start date with 2 weeks subtracted instead, the result is 18 May 2025 (14 calendar days backward).
For 31 January 2025 plus 1 month, the result is 28 February 2025 (end-of-month clamping, since February 2025 is not a leap year).
Edge cases
Month-end clamping
When adding months would land on a day that does not exist (like February 31), the result uses the last valid day of that month instead.
Leap year month clamping
31 January plus one month lands on 29 February in a leap year, but 28 February in a non-leap year—the clamping target depends on the destination month's actual length.
Zero amount
Adding or subtracting 0 of any unit returns the start date unchanged.
Related Date & Business Days Calculators
The Business Days vs Calendar Days Guide explains when weekends and holidays count and which day type applies to deadlines, invoices, and contracts.
The How Business Days Are Calculated Guide and Business Days Between Dates Guide cover the counting rules behind every business-day tool on this site.
The Business Days Calculator and Working Days Calculator count weekdays between two known dates, excluding weekends and optional US federal holidays.
The Add Business Days To Date, Subtract Business Days From Date, and Business Day Offset calculators move a single date forward or backward by a business-day count.
The Business Days Until Date Calculator counts business days remaining from today or a custom date to a target deadline.
The Days Between Dates Calculator counts every calendar day between two dates, including weekends—use it instead of the business-day tools when weekends should count.
The Date Range Calculator and Date Duration Calculator break a range into calendar-day totals or a years/months/days breakdown, with inclusive or exclusive boundary options.
The Add or Subtract Days Calculator shifts a single date forward or backward by days, weeks, or months.
The Age Calculator applies the same calendar breakdown used by Date Duration to a birth date, expressed as years, months, and days.
The Hours Between Dates and Date Difference calculators measure elapsed time between two date-times down to hours, minutes, and seconds.
The Date Format Converter, Unix Timestamp Converter, and Timezone Converter handle format and zone conversion for a single instant rather than a span between two dates.
FAQ
- How are weeks handled?
- Weeks are always 7 calendar days. They do not skip weekends; use the Business Days Calculator for weekday-only shifts.
- What does month clamping mean?
- When adding months would land on a day that does not exist (like February 31), the result uses the last valid day of that month instead.
- Can I subtract months?
- Yes. Choose subtract and pick months as the unit—the same end-of-month rules apply in reverse.
- How is this different from the business-day calculators?
- This calculator counts every calendar day, week, or month, including weekends. For weekday-only shifts, use Add Business Days To Date, Subtract Business Days From Date, or Business Day Offset instead.
Related Guides
- Date Calculation ReferenceA practical reference for calendar days, business days, date ranges, and which DateToolsHQ calculator fits each question.
- How to Count Days Between DatesStep-by-step guidance for counting days between two dates, inclusive vs exclusive rules, and using the days between dates calculator.
Browse all Date & Business Days
Similar Tools
Popular Calculators
- Days Until CalculatorCount calendar days until any date—or days ago for past dates.
- Countdown To Date CalculatorCount down to any date with optional UTC time and event name.
- Invoice Due Date CalculatorCalculate invoice due dates from net payment terms with optional weekend adjustment.
- Notice Period CalculatorCalculate notice period end dates from a start date and length in days, weeks, or months (calendar or business days).
- Contract End Date CalculatorCalculate contract end dates and 30/60/90-day renewal reminders from a start date and term.