What this calculator does
What year is it going to be in a certain number of years is a surprisingly common question, whether planning how old you will be at a milestone, working out a mortgage payoff year, or just satisfying curiosity about how far away a round number of years actually is. It sounds like simple arithmetic, but the exact calendar date it lands on, and therefore which year it falls in, depends on the starting date too.
This calculator takes a starting date, defaulting to today, and an offset in years and months, then shows the calendar year that date lands in, either forwards or backwards in time. It also shows the exact date and day of the week reached, not just the year.
The formula
The calculator adds the chosen number of years and months, in the chosen direction, to the starting date, then reads off the year of the resulting date. Because months vary in length, the calculation is done directly on the date object rather than by a fixed days-per-year estimate, so it lands on the correct calendar date.
| Term | Meaning |
|---|---|
| Starting date | The date the count begins from, defaulting to today. |
| Offset | The number of years, plus any extra months, to add or subtract from the starting date. |
| Direction | Whether the offset is added (a future year) or subtracted (a past year) from the starting date. |
The inputs explained
| Field | What to enter |
|---|---|
| Starting date | The date to count from. Defaults to today, but can be set to any date, past or future. |
| Years to add | The number of whole years to add or subtract. |
| Extra months to add | Any extra months on top of the years figure, from 0 to 11 for a precise offset. |
| Direction | Choose forwards, to find a future year, or backwards, to find a past year. |
When to use it
Working out a milestone year
A goal set "20 years from now", such as a mortgage payoff or retirement target, resolves to an actual calendar year, making it easier to plan around.
Checking how long ago something was
An event a known number of years back converts to the calendar year it happened in, useful when only the elapsed time, not the original date, is remembered.
Adding both years and months for precision
A period like "7 years and 8 months" from a specific date can land in a different calendar year than a flat 7 or 8 years would, which the months field accounts for.
Worked examples
Every figure in the tables below is produced by this page’s own calculator at build time, so the numbers and the tool always agree. Select any row to load that scenario.
What year is it in N years from today
A range of year offsets, each added to today's date, forwards.
| Years ahead | Year it will be | Full date reached |
|---|---|---|
| 1 | 2027 | 23 Aug 2027 |
| 5 | 2031 | 23 Aug 2031 |
| 10 | 2036 | 23 Aug 2036 |
| 20 | 2046 | 23 Aug 2046 |
| 30 | 2056 | 23 Aug 2056 |
| 50 | 2076 | 23 Aug 2076 |
Questions
What year will it be in 10 years?
Add 10 to the current year. From a starting date in 2026, for example, 10 years ahead lands in 2036, on the same month and day unless that date does not exist in the target year (such as 29 February in a non-leap year).
Does this account for leap years?
Yes. The calculation works on real calendar dates, so it correctly steps across leap years and varying month lengths rather than using an average days-per-year figure.
Can I find a year in the past instead of the future?
Yes, choose "backwards" as the direction. This subtracts the years and months entered from the starting date instead of adding them.
What if I want the year from a date other than today?
Change the starting date field to any date, past or future, and the offset will be applied from that date instead of from today.
For a day-level count instead of a year-level one, see the days from today calculator. For a count in whole weeks, see the weeks from today calculator.