Add or subtract months from a date.
Add Months to Date
Add or subtract a specified number of months to/from any date.
How it works
This calculator adds (or subtracts if negative) months to a date while intelligently handling:
- Year transitions: Automatically adjusts the year when crossing year boundaries
- Month-end dates: Handles edge cases like adding 1 month to January 31 (becomes February 28/29)
- Leap years: Correctly accounts for February 29 in leap years
Use cases
- Subscription renewals (monthly, quarterly, annual)
- Contract end dates
- Payment due dates
- Project milestone planning
- Financial forecasting
- Recurring event scheduling
Examples
- January 15, 2025 + 3 months → April 15, 2025
- January 31, 2025 + 1 month → February 28, 2025
- January 31, 2024 + 1 month → February 29, 2024 (leap year)
- November 15, 2025 + 3 months → February 15, 2026
- May 20, 2025 - 2 months → March 20, 2025