Add Days to Date Calculator

Add or subtract days, weeks, or months from any date. Find deadlines, expiry dates and notice period end dates instantly.

Add or Subtract from a Date

How to Add Days to a Date — Complete Guide

Date arithmetic is one of the most common calculations in everyday life, yet it trips people up constantly. Adding "30 days" to the 15th of March gives the 14th of April — not the 15th. Adding "one month" to the 31st of January produces a different result depending on whether the following month is February (28 or 29 days) or March (31 days). This guide explains every scenario.

Adding Calendar Days

Adding calendar days is the simplest operation: count forward (or backward) the specified number of days, treating every day equally. The calculator crosses month and year boundaries automatically.

Example: 30 days from 15 March 2025 15 March + 30 days = 14 April 2025 Example: 90 days from 1 January 2025 1 January + 90 days = 1 April 2025

Adding Weeks

One week is always exactly 7 days. Adding 4 weeks to 1 May 2025 gives 29 May 2025 — not 1 June. This distinction matters in employment law, where statutory notice is measured in weeks (7-day units), not calendar months.

Adding Months — End-of-Month Rules

When adding months, what happens when the resulting month is shorter than the start month? The ISO 8601 standard, and most date libraries, clamp to the last day of the shorter month:

Start DateAddResultNote
31 January 20251 month28 February 2025Feb only has 28 days in 2025
31 January 20241 month29 February 20242024 is a leap year
31 January 20253 months30 April 2025April has 30 days
30 November 20253 months28 February 2026Clamped to end of Feb
15 March 20251 month15 April 2025No clamping needed

Adding Working Days Only

When your calculation must exclude weekends and/or bank holidays, tick the "Working days only" option. The calculator iterates through each day, skipping Saturdays, Sundays, and any UK bank holidays in the list.

Example: 10 working days from Monday 3 March 2025 Skipping 2 weekends → result is Friday 14 March 2025 Example: 10 working days from Wednesday 19 March 2025 (Good Friday is 18 April) Skipping 2 weekends, skipping no bank holidays in this range → 1 April 2025

Common Use Cases

Contract Deadlines (30 Days)

Many commercial contracts give counterparties 30 days to respond, cure a breach, or make a payment. This is 30 calendar days from the date of notice. If you send a notice on 15 March 2025, the deadline falls on 14 April 2025. Missing it by even one day may have serious contractual consequences.

Notice Periods

UK employment law sets a statutory minimum notice period of one week per complete year of service, up to 12 weeks for 12 or more years of service. Your contract may specify a longer period — typically 1 month, 3 months, or 6 months for senior roles. Enter the date notice was given and your notice period in days or weeks to find your last working day.

Warranty Expiry

Consumer electronics typically carry a 1-year manufacturer's warranty (12 months from purchase date) plus, in the UK, rights under the Consumer Rights Act 2015 for 6 years. Enter your purchase date and add 12 months to find when the manufacturer warranty expires, then add 6 years to find the Consumer Rights Act limit.

Subscription Renewal

Monthly subscriptions renew exactly one calendar month from the sign-up date. A subscription started 31 January renews on 28 February (or 29 in a leap year), then 28 March, then 28 April — because the clamp applies each month independently from the preceding renewal date, not from the original date.

Tax Deadlines

HMRC Self Assessment online filing is due 31 January. Payment on account deadlines are 31 January and 31 July. Corporation Tax is due 9 months and 1 day after the end of the accounting period. Add the relevant period to your period-end date to confirm the exact payment deadline.

Pregnancy Milestones

A standard pregnancy is divided into three trimesters of approximately 13 weeks each. From the first day of the last menstrual period (LMP): add 13 weeks for end of first trimester, 26 weeks for end of second trimester, and 40 weeks for the estimated due date. The NHS uses 280 days (40 weeks) from LMP as the standard gestation period.

ISO 8601 Date Format

Internally, our calculator works with dates in ISO 8601 format (YYYY-MM-DD), which is the internationally recognised standard for unambiguous date representation. When you enter 15/03/2025 in the UK format, the calculator converts it to 2025-03-15 before performing arithmetic. Results are displayed back in DD/MM/YYYY UK format.

What Was 90 Days Ago?

Enter today's date, type 90, select "Days", and choose "Subtract". From 20 February 2026, subtracting 90 days gives 23 November 2025. This is useful for legal limitation periods, reviewing invoices, or checking eligibility windows.

Frequently Asked Questions

How do I add 30 days to a date?
Enter your start date, type 30 in the Amount field, ensure the unit is set to Days, select Add, then click Calculate. For example, 30 days from 15 March 2025 is 14 April 2025. The calculator handles month-end boundaries and leap years automatically.
What happens when I add months to 31 January?
When you add one month to 31 January, the result is clamped to the last day of February — either 28 (normal year) or 29 (leap year). Adding three months to 31 January gives 30 April, because April has only 30 days. This clamping behaviour follows the ISO 8601 standard used internationally.
How do I calculate a notice period end date?
Enter the date notice was given as the start date. Add your contractual notice length in days, weeks, or months. For example, with a 4-week notice period starting 1 May 2025, the last day is 29 May 2025. For 3-months notice from 1 May 2025, the last day is 31 July 2025.
What was the date 90 days ago?
Enter today's date as the start date, type 90 in the amount field, select Days as the unit, and choose Subtract. From 20 February 2026, the date 90 calendar days ago was 23 November 2025. Use the Working days only option if you need 90 business days instead.
How does the calculator handle working days?
When Working days only is selected, the calculator counts forward (or backward) by skipping Saturdays and Sundays. If you also tick Exclude UK bank holidays, English and Welsh public holidays are skipped too. Adding 10 working days to a Monday skips two weekends, landing on the second Friday.
What is the UK statutory minimum notice period?
Under the Employment Rights Act 1996, the statutory minimum is one week per complete year of service, up to 12 weeks. After 3 years you are entitled to at least 3 weeks. Your employment contract may specify more — commonly 1 month for junior roles, 3 months for senior roles — but cannot lawfully give less than the statutory minimum.
Does the calculator work for dates in the past?
Yes. You can enter any date — past, present, or future — as the start date. Use the Subtract option to go backward in time, or choose a start date already in the past and add forward. The calculator works across centuries and handles the Gregorian calendar for all modern dates.
MB
Mustafa Bilgic
Calculator specialist and web developer. Builds accurate, user-friendly tools for everyday UK financial and date calculations. Last updated 20 February 2026.

Related Calculators