Adding 30 days to January 15, 2026 yields February 14, 2026, because the operation counts every calendar day from the start date forward — weekends, weekdays, and holidays all count equally. "Add days to a date" is the most common form of date arithmetic, used whenever a deadline falls a fixed number of days after a starting event: a 30-day return window, a 90-day warranty, a 14-day cooling-off period, or a shipping ETA from an order date. The result is a single target date expressed in the same calendar format as the input, and the weekday of that date is often as important as the date itself, since you usually need to know whether the deadline lands on a working day or a weekend before you commit to it.

In plain English: pick any date, pick a number of days, and the answer is the date that many days later. A useful mental shortcut is that 30 days is roughly one month, 90 days is roughly one quarter, and 180 days is roughly half a year — but those approximations only hold when no leap day is in the path, which is why a calculator that walks the actual calendar saves you from second-guessing. The Date Add Subtract Calculator shows the answer and the weekday the moment you finish typing, so you can check a deadline against a weekend without doing the calendar arithmetic yourself.

add days to date example
Add Days to a Date: Worked Examples for Common Cases

Six Add-Days-to-a-Date Examples

This section walks through a real add-days-to-a-date example step by step, then gives you five more common scenarios where the same pattern applies. Pick the unit (days, weeks, months, or years), type the amount, and read the answer.

Worked example: 45 days after January 15, 2026

  • Start date: January 15, 2026 (Thursday).
  • Remaining days in January: 31 minus 15 equals 16 days, so reaching January 31 costs 16 of the 45 days.
  • Subtract 16 from 45: 29 days left to count after January ends.
  • February 2026 has 28 days (2026 is not a leap year), so the full month of February consumes 28 of those 29 days.
  • One day is left over, so we land on March 1, 2026.
  • Result: January 15, 2026 + 45 days = March 1, 2026 (Sunday).

Five more common scenarios

Scenario Add what Why the unit matters
30-day return window 30 days Counts every calendar day, so a return opened on a Friday expires on a Sunday four weeks and two days later.
Biweekly pay cycle 2 weeks Two weeks is exactly 14 calendar days, rolling over month boundaries.
Quarterly billing 3 months Adds three calendar months and clamps to the last day when the start day does not exist in the target month.
Annual subscription 1 year Adds one calendar year with the same clamp rule when the start date is February 29.
Cooling-off period 14 days Two weeks of calendar days, never adjusted for business days.

Use the Date Add Subtract Calculator to plug in your own start date and amount — every row above becomes a precise result date with a weekday as soon as you finish typing.

How the Math Behaves at Month and Year Boundaries

Adding days is straightforward because every calendar has exactly 24 hours and 365 or 366 of them in a year, so 45 days is always 45 days regardless of which months the path crosses. Adding weeks is the same — one week is exactly seven days, so 2 weeks is 14 days and 4 weeks is 28 days, and the tool rolls those 28 days across any month boundary automatically.

Adding months and years is where most off-by-one mistakes happen. The rule the calculator follows is identical to the date-fns addMonths rule: when you add a whole number of months and the target month does not have a matching day, the result clamps to the last valid day of that month. January 31 plus one month is February 28 (or February 29 in a leap year), not March 3. March 31 minus one month is February 28 (or February 29), never March 3.

Years behave the same way. February 29, 2020 plus one year becomes February 28, 2021, because 2021 has no February 29. February 29, 2020 plus four years lands on February 29, 2024, which is itself a leap year. The Gregorian rule that decides this is straightforward: a year is a leap year when it is divisible by 4, except for century years (1900, 2100) which must also be divisible by 400 to count.

The Date Add Subtract Calculator applies all of this automatically. You type 1 month, pick March 31 as the start date, and the answer is the last day of April — not May 1 — because the calendar clamps. You type 1 year, pick February 29, 2020, and the answer is February 28, 2021 because 2021 is not a leap year. None of those cases require a leap-year table or a month-length cheat sheet.

Adding Days to a Date with the Calculator

Open the Date Add Subtract Calculator in any browser. The date field is already filled in with today's date, so you can either keep it or replace it with any other start date.

  1. Choose your start date in the date field (it defaults to today).
  2. Select Add or Subtract, type the amount, and pick the unit: days, weeks, months, or years. For "30 days from today" the controls are Add, 30, Days.
  3. Read the result date and its weekday instantly below, with no button to press. The result updates the moment you change any input, so you can flip between 30, 60, and 90 days by editing just the amount.

The result line also shows an ISO-formatted summary like 2026-01-15 + 30 days = 2026-02-14, which you can copy straight into a calendar entry, a spreadsheet, or a project ticket. Because the calculator runs entirely in your browser, the dates you enter never leave your device — there is no upload, no signup, and no limit on how many calculations you run.

Choosing the Right Unit for Your Calculation

The unit you choose should match how the deadline or milestone is written in your source document.

  • Days: pick days when the source says "X days" or "X calendar days" — for example, "30-day return," "14-day cooling-off," "90-day warranty." Days is also the only unit that lines up exactly with date-counting libraries.
  • Weeks: pick weeks when the source talks about biweekly schedules, sprint lengths, or "fortnight" planning. 2 weeks always equals 14 calendar days, even across a leap day.
  • Months: pick months for subscriptions, billing cycles, probation periods, and lease terms written as "every month" or "after three months." Months clamp to the last day of the target month, the same rule date-fns uses.
  • Years: pick years for vesting schedules, multi-year contracts, and warranty terms written in years. Years follow the same clamp rule as months when the start date is February 29 or any month-end that does not exist in the target year.

If you only care about the calendar date that lands after a fixed number of calendar days, days is almost always the safest pick — there is no clamp to reason about, no month length to remember, and the answer is unambiguous.

Date Math Pitfalls and How the Tool Handles Them

Three pitfalls catch most people when they do date math by hand.

Naive multiplication. Adding 12 months to a date is not the same as adding 365 days — it is a calendar-year shift, so whether the span is 365 or 366 days depends on whether a February 29 falls inside it. The tool treats months and years as calendar units, so the result lines up with what calendars and contracts actually mean.

Off-by-one at the end of the month. People often write March 31 plus one month as May 1, because they treat a month as a fixed number of days instead of a calendar unit. The calendar-correct answer is April 30, because the clamp rule says the target month gets its last valid day when the start day does not exist there. The tool applies that rule for every month-end input.

Leap-day drift. February 29, 2020 plus one year is not March 1, 2021. It is February 28, 2021, because 2021 is not a leap year. The tool applies the full Gregorian rule, including the century-year exception (1900 is not a leap year; 2000 is), so the calendar stays consistent even when you subtract far enough to land in past centuries.

If you ever need the number of days between two known dates instead of adding to one, the Date Difference Calculator counts the gap in days, weeks, and months. For deadlines that must skip weekends, pair this with a Business Days Calculator that strips Saturdays and Sundays from the count.