Add Months to Date

Add or subtract calendar months from a date — 3 months, 6 months, 18 months — with correct handling of month ends and leap years.

Direction

Your result will appear here.

How adding months works

Months have 28, 29, 30 or 31 days, so “one month later” cannot be a fixed number of days. The calculator follows the usual calendar convention: it keeps the same day number and moves the month. If that day does not exist in the target month, it uses the last day of that month instead, and the result tells you when this has happened.

Start dateMonthsResult
March 15+ 3June 15
August 31+ 1September 30 (month end)
January 30, 2027+ 1February 28, 2027 (month end)
January 30, 2028+ 1February 29, 2028 (leap year)
May 31− 3February 28/29 (month end)
October 5, 2026+ 18April 5, 2028

Months vs. 30-day periods

Some agreements define a “month” as 30 days rather than a calendar month. These give different answers: 6 calendar months from January 1 is July 1 (181 days), while 6 × 30 days is June 30. If your contract or rule says “days”, use Add Days to Date instead. Note also that adding one month twice is not always the same as adding two months once: January 31 + 1 month = February 28, + 1 month = March 28, but January 31 + 2 months = March 31.

Uses for adding months

  • Subscription renewals, rental terms and loan schedules.
  • Warranty expiry dates and probation periods.
  • Baby milestones such as 6 or 18 months — combine with the Birth Date Calculator.

To measure the months between two dates, use the Date to Date Calculator. Years can be added in the main Date Calculator.

Frequently asked questions

What is January 31 plus one month?

February 28, or February 29 in a leap year. The calculator moves to the last day of the month when the same day number does not exist.

Is 6 months the same as 180 days?

No. Six calendar months is 181 to 184 days depending on the months involved.

Can I subtract months from a date?

Yes. Choose Subtract to go back a number of months.

Formulas reviewed and page updated October 6, 2026.