Skip to main content
📆 Calendar

Add Days to a Date Calculator

Enter a start date and a number of days to add — or a negative number to subtract — and get the resulting date and its weekday. Months and leap years handled automatically.

Add or subtract
Result weekday
Leap-year safe
Deadlines & due dates
100% Free
📅 Open All Date & Time Calculators 📖 Read the Guide

Add days — Quick answer

Add a positive number to count forward, a negative number to count back.

result = start date + N days  (N may be negative)

Worked example: Jan 1, 2024 + 30 days = Jan 31, 2024 (Wednesday).

Examples

StartDaysResult
Feb 28, 2024+1Feb 29, 2024
Jan 1, 2024+365Dec 31, 2024
Dec 31, 2023−1Dec 30, 2023

Counts every calendar day — weekends and holidays included.

📆 Add / Subtract Days

Enter a start date and a number of days (negative subtracts).

Result date
Day of week
Direction
ISO format

ℹ️ Calendar days, including weekends and holidays. For working days only, use the Business Days calculator.

This calculator adds or subtracts days from a date. Type a start date and a number of days — positive to count forward, negative to count backward — and it returns the resulting calendar date and weekday, rolling over month ends, leap years and year boundaries automatically.

Reviewed: June 20, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: Gregorian calendar arithmetic, recomputed in code.

How it works

Result date
start date + N days, where N > 0 counts forward and N < 0 counts backward

The calculation works in whole calendar days, so it includes weekends and public holidays. Crossing the end of a month or a year is handled for you: adding a day to the last of a month lands on the first of the next, and February gets its 29th day in leap years. This is the right tool for deadlines, due dates, notice periods and "what date is N days from today" questions.

Worked examples

Add across a month end:

+30 days
Jan 1, 2024 + 30 = Jan 31, 2024 (Wednesday)

Leap day:

+1 / +2 days
Feb 28, 2024 + 1 = Feb 29 · Feb 28, 2024 + 2 = Mar 1, 2024

Subtract a day across a year:

−1 day
Dec 31, 2023 − 1 = Dec 30, 2023 (Saturday)

And because 2024 is a leap year of 366 days, Jan 1, 2024 + 365 days lands on Dec 31, 2024 — not the new year. The calculator returns each result date with its weekday.

Frequently Asked Questions

How do I add days to a date?

Enter the start date and the number of days, then add. Jan 1, 2024 + 30 = Jan 31, 2024.

Can I subtract days?

Yes — enter a negative number. Dec 31, 2023 − 1 = Dec 30, 2023.

What date is 90 days from today?

Enter today and 90. It counts 90 calendar days ahead and shows the weekday.

Does it count weekends and holidays?

Yes, every calendar day. For working days only, use a business-days calculator.

Does it handle leap years?

Yes. Feb 28, 2024 + 1 = Feb 29; Jan 1, 2024 + 365 = Dec 31, 2024.

Need more time tools?

Explore business days, date difference, day of the year, age and more across the AI Calculator date & time suite.

📅 Open Date & Time Calculators — Free

No registration required · 350+ calculators · PDF report export