120 Day Calculator

Created by: Emma Collins
Last updated:
The calculator below shows the date 120 days before today as soon as it loads. Switch to "after" to count forward, or enter any start date. 120 days is about four months: 120 days after January 1, 2026 is May 1, 2026.
120 Day Calculator
DateFind the date 120 days after or before any date, counting calendar days or business days.
120 days before common dates in 2026
Each date is exactly 120 calendar days before the date in the first column.
| Month (2026) | 120 days before the 1st | 120 days before the 15th | 120 days before the last day |
|---|---|---|---|
| January | Wed, Sep 3, 2025 | Wed, Sep 17, 2025 | Fri, Oct 3, 2025 |
| February | Sat, Oct 4, 2025 | Sat, Oct 18, 2025 | Fri, Oct 31, 2025 |
| March | Sat, Nov 1, 2025 | Sat, Nov 15, 2025 | Mon, Dec 1, 2025 |
| April | Tue, Dec 2, 2025 | Tue, Dec 16, 2025 | Wed, Dec 31, 2025 |
| May | Thu, Jan 1, 2026 | Thu, Jan 15, 2026 | Sat, Jan 31, 2026 |
| June | Sun, Feb 1, 2026 | Sun, Feb 15, 2026 | Mon, Mar 2, 2026 |
| July | Tue, Mar 3, 2026 | Tue, Mar 17, 2026 | Thu, Apr 2, 2026 |
| August | Fri, Apr 3, 2026 | Fri, Apr 17, 2026 | Sun, May 3, 2026 |
| September | Mon, May 4, 2026 | Mon, May 18, 2026 | Tue, Jun 2, 2026 |
| October | Wed, Jun 3, 2026 | Wed, Jun 17, 2026 | Fri, Jul 3, 2026 |
| November | Sat, Jul 4, 2026 | Sat, Jul 18, 2026 | Sun, Aug 2, 2026 |
| December | Mon, Aug 3, 2026 | Mon, Aug 17, 2026 | Wed, Sep 2, 2026 |
120 days after common dates in 2026
| Month (2026) | 120 days after the 1st | 120 days after the 15th | 120 days after the last day |
|---|---|---|---|
| January | Fri, May 1, 2026 | Fri, May 15, 2026 | Sun, May 31, 2026 |
| February | Mon, Jun 1, 2026 | Mon, Jun 15, 2026 | Sun, Jun 28, 2026 |
| March | Mon, Jun 29, 2026 | Mon, Jul 13, 2026 | Wed, Jul 29, 2026 |
| April | Thu, Jul 30, 2026 | Thu, Aug 13, 2026 | Fri, Aug 28, 2026 |
| May | Sat, Aug 29, 2026 | Sat, Sep 12, 2026 | Mon, Sep 28, 2026 |
| June | Tue, Sep 29, 2026 | Tue, Oct 13, 2026 | Wed, Oct 28, 2026 |
| July | Thu, Oct 29, 2026 | Thu, Nov 12, 2026 | Sat, Nov 28, 2026 |
| August | Sun, Nov 29, 2026 | Sun, Dec 13, 2026 | Tue, Dec 29, 2026 |
| September | Wed, Dec 30, 2026 | Wed, Jan 13, 2027 | Thu, Jan 28, 2027 |
| October | Fri, Jan 29, 2027 | Fri, Feb 12, 2027 | Sun, Feb 28, 2027 |
| November | Mon, Mar 1, 2027 | Mon, Mar 15, 2027 | Tue, Mar 30, 2027 |
| December | Wed, Mar 31, 2027 | Wed, Apr 14, 2027 | Fri, Apr 30, 2027 |
120 days after common dates in 2027
| Month (2027) | 120 days after the 1st | 120 days after the 15th | 120 days after the last day |
|---|---|---|---|
| January | Sat, May 1, 2027 | Sat, May 15, 2027 | Mon, May 31, 2027 |
| February | Tue, Jun 1, 2027 | Tue, Jun 15, 2027 | Mon, Jun 28, 2027 |
| March | Tue, Jun 29, 2027 | Tue, Jul 13, 2027 | Thu, Jul 29, 2027 |
| April | Fri, Jul 30, 2027 | Fri, Aug 13, 2027 | Sat, Aug 28, 2027 |
| May | Sun, Aug 29, 2027 | Sun, Sep 12, 2027 | Tue, Sep 28, 2027 |
| June | Wed, Sep 29, 2027 | Wed, Oct 13, 2027 | Thu, Oct 28, 2027 |
| July | Fri, Oct 29, 2027 | Fri, Nov 12, 2027 | Sun, Nov 28, 2027 |
| August | Mon, Nov 29, 2027 | Mon, Dec 13, 2027 | Wed, Dec 29, 2027 |
| September | Thu, Dec 30, 2027 | Thu, Jan 13, 2028 | Fri, Jan 28, 2028 |
| October | Sat, Jan 29, 2028 | Sat, Feb 12, 2028 | Mon, Feb 28, 2028 |
| November | Tue, Feb 29, 2028 | Tue, Mar 14, 2028 | Wed, Mar 29, 2028 |
| December | Thu, Mar 30, 2028 | Thu, Apr 13, 2028 | Sat, Apr 29, 2028 |
How to calculate 120 days from a date
- Count the days left in the start month after the start date. For January 20, 2026, that is 11.
- Subtract whole months: 120 − 11 = 109, then February (28) leaves 81, March (31) leaves 50 and April (30) leaves 20.
- Count the remainder into the next month: May 20, 2026.
To count backward, do the same in reverse: subtract the days already passed in the start month, then whole months going back.
Worked examples
- 120 days after January 1, 2026 is Friday, May 1, 2026.
- 120 days after February 1, 2026 is Monday, June 1, 2026.
- 120 days before September 27, 2026 is Saturday, May 30, 2026.
- 120 days before April 1, 2030 is Sunday, December 2, 2029.
Frequently Asked Questions
What date was 120 days before today?
The calculator above shows the date 120 days before today as soon as the page loads, using your device’s date. Switch the direction to "after" to see the date 120 days from today instead.
How many months is 120 days?
About four months, but not exactly. Four calendar months range from 120 to 123 days, so 120 days usually lands zero to three days before the same date four months later. 120 days after January 1, 2026 is May 1, 2026.
How do I count 120 days from a date?
Do not count the start date. Day 1 is the next day. 120 days after January 20, 2026 is Wednesday, May 20, 2026.
What is 120 days before a date?
Set the direction to "before" and enter the date. 120 days before April 1, 2030 is Sunday, December 2, 2029. Many deadlines count back this way, such as filing or notice periods that must be met 120 days before a date.
What is 120 business days from today?
120 business days, Monday to Friday, is 24 working weeks, or 168 calendar days when you start on a weekday. Public holidays are not skipped, so add a day for each holiday in the period.
How many weeks is 120 days?
120 days is 17 weeks and 1 day, or about 17.1 weeks.
Sources and References
- U.S. Naval Observatory: Introduction to calendars. Month lengths and leap year rules of the Gregorian calendar.