Three months from today is Wednesday, October 14, 2026. We use true calendar arithmetic — the same day-of-month, three months ahead — and clamp gracefully when the target month is short (31 January + 3 months = 30 April). Rotate the quarter wheel below to see it land.
Result date
Oct 14, 2026
Total days
92 days
Business days
66
Clamped?
No
Rotate the Quarter Wheel
Each quadrant is a fiscal quarter. The pink pointer is your start date plus the chosen months; the dashed pointer is today.
Quarter Wheel — one quarter forward
Today (July) +3 mo (October)
Result
Wednesday, October 14, 2026
Quick Start Dates
Common quarter boundaries and notice-period anchors.
result = clamp( day, daysInMonth(year', month') )month' = (month + 3) mod 12 ; year' = year + ⌊(month + 3) / 12⌋
Worked: start 31 January 2026. month + 3 = April (index 3), year unchanged. April has 30 days, the start day 31 > 30, so clamp to 30. Result = 30 April 2026. Start 30 November 2026 + 3 → February 2027, which has 28 days (not a leap year), so 30 clamps to 28 → 28 February 2027.
Quarter & Month-Length Reference
Quarter
Months
Days in quarter
Short-month risk
Q1
Jan (31), Feb (28/29), Mar (31)
90 / 91
Feb clamp
Q2
Apr (30), May (31), Jun (30)
91
Apr/Jun clamp from 31
Q3
Jul (31), Aug (31), Sep (30)
92
Sep clamp from 31
Q4
Oct (31), Nov (30), Dec (31)
92
Nov clamp from 31
Your Saved Calculations
No saved calculations yet. Tap "Save to History" to remember up to six date computations.
How to Add 3 Months to a Date
Pick a start date — the tool defaults to today, the most common starting point for notice periods and quarterly milestones.
Choose how many months to add. Tap +3 for one fiscal quarter, or +1, +2, +6, +12 for other windows.
Watch the quarter wheel rotate the pink pointer clockwise into the target quadrant and read the result date in the card.
Note the clamp flag — if your start day does not exist in the target month, the result snaps to that month's last day.
Optionally roll to the next business day, then save the calculation to your local history.
Why "Three Months" Is Not "Ninety Days"
In 2026, a contracts manager who signs a 90-day notice on a commercial lease, or a founder who promises investors a milestone "one quarter out," needs the exact calendar date three months from today — not a rough guess. Three months is not 90 days, and it is not always the same number of days, because calendar months are 28, 29, 30, or 31 days long. This tool advances the calendar by exactly three months using true calendar arithmetic, then handles the awkward month-end cases that trip up spreadsheets and reminders alike.
The unit of a calendar month traces back to the lunar cycle — the synodic month of about 29.53 days between new moons — which is why the word month shares a root with moon in nearly every Indo-European language. The Roman calendar that became our Gregorian system, reformed by Pope Gregory XIII in 1582, fixed months at irregular lengths to keep the year aligned with the solar tropical year of 365.2422 days. That irregularity is precisely why "add three months" is a calendar operation, not a simple addition of 90 or 91 days.
Three months is one quarter of the year, and the quarter is the heartbeat of modern business. The fiscal quarter — Q1 through Q4 — was standardised for financial reporting after the US Securities Exchange Act of 1934 required quarterly filings (the 10-Q). Today everything from earnings calls to OKRs to SaaS billing cycles runs on the three-month rhythm. The quarter wheel in this tool makes that visual: today sits in one quadrant, and three months forward rotates you exactly one quarter clockwise.
The hard part of month arithmetic is the end-of-month clamp. What is three months after 30 November? The naive answer, 30 February, does not exist, so the convention — used by spreadsheet engines, the ISO 8601 standard's period arithmetic, and most legal contracts — is to clamp to the last valid day of the target month. Three months after 30 November is 28 February (or 29 February in a leap year). Three months after 31 January is 30 April. This tool flags every clamped result so you are never surprised.
Leap years add the final wrinkle. The Gregorian rule, refined from Julius Caesar's Julian calendar of 46 BC, adds a 29th day to February in years divisible by 4, except centuries not divisible by 400 — so 2000 was a leap year but 1900 and 2100 are not. When you add three months and land in February, the tool checks the leap rule before deciding whether the 28th or 29th is the last valid day, matching how legal and financial systems compute term dates.
Why prefer "three months" over "90 days" in a contract or plan? Because they diverge. Three months from 1 January is 1 April, which is 90 days; but three months from 1 December is 1 March, only 90 days in a leap year and otherwise 90 days too — yet three months from 1 June is 1 September, which is 92 days. If a deadline must fall on the same day-of-month each quarter, use months; if it must be an exact day count, use the 90-days tool instead. Knowing which your situation needs prevents off-by-a-day disputes.
For planning, the practical workflow is to anchor recurring obligations to the same day-of-month each quarter — the 1st, the 15th, the last day — so they remain predictable. This calculator defaults to today but lets you pick any start date, set 1, 2, 3, 6, or 12 months, choose business-day-only output, and save the result. Pair it with the sibling date-from-today tools and the day counter to plan an entire fiscal year of quarter boundaries in a few taps.
Date 3 Months From Today — FAQ
Three months from today is the same day-of-month, three calendar months ahead. For example, from 15 March the result is 15 June. If the target month has fewer days than the start day, the date clamps to the last day of that month, so 31 January plus three months is 30 April.
Not exactly. Three calendar months range from about 89 to 92 days depending on which months are crossed. From 1 June to 1 September is 92 days, but from 1 February to 1 May is 89 days (90 in a leap year). Use months when the day-of-month must stay fixed and the 90-days tool when an exact day count matters.
The result clamps to the last valid day of the target month. Three months after 30 November is 28 February (or 29 February in a leap year) because 30 February does not exist. The tool flags any clamped result so you can see when it happened.
Three months from 31 January is 30 April, because April has only 30 days and the 31st does not exist. This last-day clamping is the standard convention in spreadsheets, ISO 8601 period arithmetic, and most legal contracts.
Take the start date, add 3 to the month number, and roll the year forward if the month exceeds December. Keep the same day-of-month unless it exceeds the target month's length, in which case clamp to the last day. This is calendar arithmetic, not adding a fixed number of days.
It can. Adding three months to any date in October, November, or December rolls the year forward. For example, three months from 20 November 2026 is 20 February 2027. The quarter wheel shows this by rotating past the Q4–Q1 boundary.
One quarter equals three months, so one quarter from today is identical to three months from today. The fiscal quarters are Q1 (Jan–Mar), Q2 (Apr–Jun), Q3 (Jul–Sep), and Q4 (Oct–Dec). Adding a quarter rotates you exactly one quadrant clockwise on the wheel.
Roughly 63 to 66 working days, since three months hold about 13 weeks and each week has 5 weekdays. The exact count depends on which months are crossed and excludes public holidays. Toggle business-day output to count only Monday-to-Friday dates.
Three months before today subtracts three calendar months with the same clamping rule. From 31 May, three months earlier is 28 February (or 29 in a leap year). This tool focuses on the forward direction; use the day counter for arbitrary back-dating.
Because the Gregorian calendar fixes month lengths at 28 to 31 days to keep the 12-month year aligned with the solar year of 365.2422 days. The irregular lengths are inherited from the Roman calendar, which is why adding months is not the same as adding a constant number of days.
Leap years matter only when the result lands in February. In a leap year February has 29 days, so a clamp to the end of February gives the 29th instead of the 28th. The Gregorian leap rule adds a day in years divisible by 4, except centuries not divisible by 400.
Yes. The tool defaults to today but you can pick any start date with the date input, then choose 1, 2, 3, 6, or 12 months. The quarter wheel and result card update instantly, and you can save the calculation to local history.
“Lease notices run on three-month windows and the end-of-month clamp is exactly where I used to make mistakes. Seeing 30 November plus three months resolve to 28 February with a flag means I trust the date I put in the renewal letter.”
“The quarter wheel is genuinely useful, not just decoration. I drop today into the wheel, rotate one quadrant, and instantly see which fiscal quarter my milestone lands in. It has replaced a fiddly spreadsheet formula for our whole leadership team.”
T
Tobias Lindqvist
Startup founder mapping quarterly OKR deadlines
April 19, 2026
“We run three-month probation reviews and I love that the tool explains the difference between three months and ninety days. The business-day toggle lets me schedule the review on a working day automatically.”
P
Priyanka Deshmukh
Probation and HR coordinator tracking 90-day review dates
March 28, 2026
“Quarterly billing dates are a nightmare when customers sign on the 31st. This tool's clamping logic matches our billing engine exactly, so support can predict the next charge date without escalating to engineering.”
M
Marcus Hale
Subscription billing operations lead at a SaaS company