Future Date Calculator

Add or subtract calendar days, weeks, months, and years from any start date with instant results.

📅 Calendar Date Arithmetic • Quick Presets (+30, +90 Days)
Monday, Jul 27, 2026
Target Date (30 Days From Start)

Working out a future or past date by hand is deceptively fiddly — the moment your calculation crosses a month with a different number of days, or a leap year, manual counting starts producing off-by-one errors. This calculator does full calendar arithmetic so you don't have to keep a mental list of "30 days hath September" while counting on your fingers.

How This Calculator Works

Enter a start date, choose add or subtract, pick an amount and unit (days, weeks, months, or years), and the target date updates instantly. It performs full calendar arithmetic — every day counts, including weekends and holidays.

Adding months or years respects real month lengths: January 31 plus one month correctly lands on February 28 (or February 29 in a leap year) instead of overflowing into March.

Practical Examples

Contract notice period: Your rental agreement requires 60 days' notice before moving out. Enter today's date, choose "Add," set the amount to 60, unit to "Days" — the result is the earliest date your notice would take effect.

Return or refund window: A store's return policy is "90 days from purchase." Enter the purchase date, add 90 days, and you get the exact cutoff date — useful for confirming whether you're still inside the window before an item ships back.

Working backward from a deadline: An event is happening 45 days from now and invitations need to go out 30 days before that. Add 45 days to today for the event date, then subtract 30 days from that result to find the invitation deadline.

Age or eligibility cutoffs: Some age-based eligibility rules (school admission, certain visas) are defined as "X years before/after a reference date" rather than a birthdate. Choosing "Years" as the unit handles this directly, including correct leap-day handling for anyone whose reference date happens to be February 29.

Why Month and Year Math Is Trickier Than It Looks

Adding "1 month" isn't just "add roughly 30 days" — months range from 28 to 31 days, so naive day-based addition drifts the wrong way over multi-month calculations. This calculator adds calendar months directly: if the day-of-month doesn't exist in the target month (like January 31 + 1 month, since February never has 31 days), it clamps to the last valid day of that month rather than silently rolling over into the next one. The same logic applies to years — adding 1 year to February 29 (a leap day) correctly lands on February 28 in a non-leap target year.

Common Mistakes

Need a duration between two known dates instead of a resulting date? Use the Days Between Dates Calculator. Need the result to skip weekends and holidays instead of counting every calendar day? Use the Working Days Calculator.

Frequently Asked Questions

What date is 90 days from today?

Set today's date as the start date, choose "Add," enter 90, and select "Days" as the unit — the calculator shows the exact resulting date, or just tap the +90 Days preset chip above.

Can I subtract days instead of adding them?

Yes — switch the operation to "Subtract" to count backward from your start date, useful for finding when a notice period or waiting period began.

Does this handle leap years correctly?

Yes. When adding months or years lands on February, the result automatically resolves to February 29 in leap years and February 28 otherwise.

What happens if I enter 0 as the amount?

The result is your original start date, unchanged. Zero is a valid input — the start date is the anchor point, not something that gets counted as an extra day.

Does adding "1 month" always add 30 days?

No. It adds one calendar month, which can be 28, 29, 30, or 31 days depending on the month. For example, adding 1 month to January 15 gives February 15 (30 or 31 days later depending on the year), not a fixed 30-day jump.

How do I find a date exactly 6 months from now?

Set the start date to today, choose "Add," enter 6, and select "Months" as the unit. The calculator adds calendar months directly, so the result lands on the same day-of-month six months later, or the closest valid day if the target month is shorter.

Can this calculator find a date in the past?

Yes — set the operation to "Subtract" instead of "Add," and the same amount/unit inputs will count backward from your start date to find an earlier date.

Why does adding a year to February 29 give February 28?

February 29 only exists in leap years. If the target year one year later isn't a leap year, there's no February 29 to land on, so the calculator clamps to the nearest valid date, February 28, rather than overflowing into March.

AachaKaam brings you free everyday tools — calculators, converters, and utilities, with no sign-up and no app to install.