21 months from 28 August 2026 is Sunday, 28 May 2028
Counting forward 21 months from Friday, 28 August, and not counting today itself, the answer is Sunday, 28 May 2028. Written out, that is 2028-05-28 in ISO 8601 form, 5/28/2028 in the US month-first format and 28/05/2028 day-first. It falls in ISO week 21 of 2028 and is day 149 of 366, with 217 days of 2028 still to run after it.
How the month end is handled. Today is the 28th of the month and May 2028 has 31 days, so the answer is 28 May. Where the start day number does not exist in the target month — the 29th, 30th or 31st landing in a shorter one — the answer clamps back to the last day of that month rather than rolling over into June. That is the convention every legal and accounting definition of "one month" uses, and it is where our answer legitimately differs from a calculator that adds days instead of months. The rule is written out on the methodology page.
The same span, counted other ways
21 months is 639 calendar days here — the exact figure depends on which months the span crosses, which is why we count the calendar rather than multiplying. 639 calendar days is 91 weeks and 2 days, about 20.99 months, and 15,336 hours. Counting only Monday to Friday there are 455 weekdays and 184 weekend days in it, and after removing 19 US federal holidays that leaves 436 business days. If what you actually want is 21 business days rather than 21 months, that is a different date.
Federal holidays inside this span. Observed US federal holidays falling on a weekday inside it: Labor Day on 7 September 2026, Columbus Day on 12 October 2026, Veterans Day on 11 November 2026, Thanksgiving on 26 November 2026, Christmas Day on 25 December 2026, New Year's Day on 1 January 2027, Martin Luther King Jr. Day on 18 January 2027, Presidents' Day on 15 February 2027, Memorial Day on 31 May 2027, Juneteenth on 18 June 2027, Independence Day on 5 July 2027, Labor Day on 6 September 2027, Columbus Day on 11 October 2027, Veterans Day on 11 November 2027, Thanksgiving on 25 November 2027, Christmas Day on 24 December 2027, New Year's Day on 31 December 2027, Martin Luther King Jr. Day on 17 January 2028 and Presidents' Day on 21 February 2028. That is 19 US federal holidays for the business-day count to step over; those days are included in the calendar-day answer above and excluded from the business-day figure. Where a holiday falls at a weekend, federal offices observe it on the adjacent Friday or Monday, and it is the observed date that we skip — the full list and its source are on the holiday sources page.
Sunday, 28 May 2028 in the holiday calendar. Listed observance falling on that date: none. Nearest other listed observance: Memorial Day on 29 May 2028, 1 day later (count down to Memorial Day). The answer falls on a Sunday, and the first working day on or after it is 30 May 2028 — so if this is a deadline that has to be met on a working day, that is the practical date. Federal holidays close banks, federal offices and most schools and do not count as business days; the other entries on this calendar are observances, which leave offices open and still count. Approximate lunar and sighting-based dates are listed but are never named as the nearest, because presenting an estimate as a fixed point is exactly what this site undertakes not to do.
Daylight-saving clock changes. US clock changes inside this span: ends on 1 November 2026, starts on 14 March 2027, ends on 7 November 2027 and starts on 12 March 2028. The calendar date is unaffected — adding whole calendar days cannot be moved by a clock change, which is exactly why this site adds days to the (year, month, day) components rather than adding 86,400,000 milliseconds at a time. What does change is elapsed wall-clock time: the day the clocks go forward is 23 hours long and the day they go back is 25, so the 15,336 hours quoted above is the nominal figure and an hours calculation across this span differs from it by an hour for each transition it crosses. See the time calculator if that is the number you need.
Leap days. 29 February dates inside this span: 29 February 2028. A leap day means the span holds one more calendar day than the same count of years would suggest, and it is the reason 365 days does not always reach the same date next year. A year is a leap year when it divides by four and is not a century year, unless it also divides by 400 — which is why 1900 was not one and 2000 was. The full rule is on the leap year calculator.
The span runs from August 2026 into May 2028, crossing 21 month ends and 2 year ends.
Does today count?
No — and this is where calculators disagree, so it is worth being explicit. On this page day 1 is tomorrow, 29 August 2026, and the start date is not included. That gives Sunday, 28 May 2028. If your contract, court rule or notice period counts today as day one, the answer you want is one day earlier: Saturday, 27 May 2028. Both numbers are on this page deliberately, because re-checking an off-by-one on a second site is the most common reason anyone looks a date offset up twice.
Every convention used above — whether the start date counts, how month ends are clamped, which holidays close an office — is written out on the methodology page, including the business-day rule and the holiday set behind the 436-business-day figure above.