120 Day Calculator

Author's avatar

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

Date

Find 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 1st120 days before the 15th120 days before the last day
JanuaryWed, Sep 3, 2025Wed, Sep 17, 2025Fri, Oct 3, 2025
FebruarySat, Oct 4, 2025Sat, Oct 18, 2025Fri, Oct 31, 2025
MarchSat, Nov 1, 2025Sat, Nov 15, 2025Mon, Dec 1, 2025
AprilTue, Dec 2, 2025Tue, Dec 16, 2025Wed, Dec 31, 2025
MayThu, Jan 1, 2026Thu, Jan 15, 2026Sat, Jan 31, 2026
JuneSun, Feb 1, 2026Sun, Feb 15, 2026Mon, Mar 2, 2026
JulyTue, Mar 3, 2026Tue, Mar 17, 2026Thu, Apr 2, 2026
AugustFri, Apr 3, 2026Fri, Apr 17, 2026Sun, May 3, 2026
SeptemberMon, May 4, 2026Mon, May 18, 2026Tue, Jun 2, 2026
OctoberWed, Jun 3, 2026Wed, Jun 17, 2026Fri, Jul 3, 2026
NovemberSat, Jul 4, 2026Sat, Jul 18, 2026Sun, Aug 2, 2026
DecemberMon, Aug 3, 2026Mon, Aug 17, 2026Wed, Sep 2, 2026

120 days after common dates in 2026

Month (2026)120 days after the 1st120 days after the 15th120 days after the last day
JanuaryFri, May 1, 2026Fri, May 15, 2026Sun, May 31, 2026
FebruaryMon, Jun 1, 2026Mon, Jun 15, 2026Sun, Jun 28, 2026
MarchMon, Jun 29, 2026Mon, Jul 13, 2026Wed, Jul 29, 2026
AprilThu, Jul 30, 2026Thu, Aug 13, 2026Fri, Aug 28, 2026
MaySat, Aug 29, 2026Sat, Sep 12, 2026Mon, Sep 28, 2026
JuneTue, Sep 29, 2026Tue, Oct 13, 2026Wed, Oct 28, 2026
JulyThu, Oct 29, 2026Thu, Nov 12, 2026Sat, Nov 28, 2026
AugustSun, Nov 29, 2026Sun, Dec 13, 2026Tue, Dec 29, 2026
SeptemberWed, Dec 30, 2026Wed, Jan 13, 2027Thu, Jan 28, 2027
OctoberFri, Jan 29, 2027Fri, Feb 12, 2027Sun, Feb 28, 2027
NovemberMon, Mar 1, 2027Mon, Mar 15, 2027Tue, Mar 30, 2027
DecemberWed, Mar 31, 2027Wed, Apr 14, 2027Fri, Apr 30, 2027

120 days after common dates in 2027

Month (2027)120 days after the 1st120 days after the 15th120 days after the last day
JanuarySat, May 1, 2027Sat, May 15, 2027Mon, May 31, 2027
FebruaryTue, Jun 1, 2027Tue, Jun 15, 2027Mon, Jun 28, 2027
MarchTue, Jun 29, 2027Tue, Jul 13, 2027Thu, Jul 29, 2027
AprilFri, Jul 30, 2027Fri, Aug 13, 2027Sat, Aug 28, 2027
MaySun, Aug 29, 2027Sun, Sep 12, 2027Tue, Sep 28, 2027
JuneWed, Sep 29, 2027Wed, Oct 13, 2027Thu, Oct 28, 2027
JulyFri, Oct 29, 2027Fri, Nov 12, 2027Sun, Nov 28, 2027
AugustMon, Nov 29, 2027Mon, Dec 13, 2027Wed, Dec 29, 2027
SeptemberThu, Dec 30, 2027Thu, Jan 13, 2028Fri, Jan 28, 2028
OctoberSat, Jan 29, 2028Sat, Feb 12, 2028Mon, Feb 28, 2028
NovemberTue, Feb 29, 2028Tue, Mar 14, 2028Wed, Mar 29, 2028
DecemberThu, Mar 30, 2028Thu, Apr 13, 2028Sat, Apr 29, 2028

How to calculate 120 days from a date

  1. Count the days left in the start month after the start date. For January 20, 2026, that is 11.
  2. Subtract whole months: 120 − 11 = 109, then February (28) leaves 81, March (31) leaves 50 and April (30) leaves 20.
  3. 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

  1. U.S. Naval Observatory: Introduction to calendars. Month lengths and leap year rules of the Gregorian calendar.
120 Day Calculator: 120 Days Before or After Today | Complete Calculators