Your privacy choices

We use essential storage to remember your settings. With your permission, Google AdSense may use cookies to serve and measure ads. Privacy Policy.

Add months to date

Shift a date forward or backward by a number of calendar months.

Built and maintained by The NumberPrism Editorial TeamEditorial policy

Your details

Results update as you type. The formula and assumptions are explained below the calculator.

Result date

Sat, Feb 28, 2026

Start dateSat, Jan 31, 2026
Months added1 months
Result ISO date2026-02-28
WeekdaySaturday
Day shift28 days
Month-end adjustmentClamped to the last valid day

Uses the Gregorian calendar. Clamping keeps the result inside the target month; overflow follows month arithmetic and can land in the month after.

Share calculator

Use this tool

Embed

What does this tool do?

Month arithmetic is awkward at month ends because 31 January plus one month does not exist in February. Choose whether to clamp to the last valid day or let the date roll into the next month.

The Formula

Result = start date with the month changed by N; the day is clamped to the target month length

Frequently Asked Questions

What happens when I add one month to 31 January?

The target month has no 31st. With clamping the result is 28 or 29 February; with overflow it rolls into early March.

Can I subtract months?

Yes. Enter a negative number of months to move backwards by the same calendar logic.