Retirement Age Calculator Canada
This retirement age calculator estimates when you can retire by projecting how long your savings take to reach your target at your expected return.

What it does
The Retirement Age Calculator estimates the age you can retire by projecting how long your savings take to reach a target, given what you save and earn.
Data sources & parameters
This calculator uses standard financial formulas and runs entirely in your browser. It needs no external rate data — your result is computed only from the values you enter above.
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
Each year: balance = (balance + annual saving) x (1 + return); count years until balance reaches the target
How it works
It adds your yearly saving to the balance, grows it at your expected return, and counts the years until the balance reaches your target; that many years added to your age is the retirement age.
Where it is used
- Estimating the earliest age you can retire
- Seeing how saving more shortens the timeline
- Testing different return assumptions
Worked example
Saving CA$20,000.00 a year on top of CA$100,000.00 at 6% reaches CA$1,000,000.00 in … years, at age ….
When can I stop working? This calculator projects how long your savings will take to reach the target you set and turns that into an age to aim for, along with a clear view of what moves it.
How the calculator works
Each year the tool adds your annual saving and grows the balance at your expected return, repeating until the balance reaches your target. The number of years, added to your current age, is your retirement age. It also shows how much of the final balance came from money you put in and how much from growth.
A worked example
A 40-year-old with $100,000 saved who adds $20,000 a year at 6% reaches a $1,000,000 target in 19 years, at age 59, with a projected balance of about $1,018,272. Of that, $480,000 is money put in, including the starting $100,000, and about $538,272 is growth.
Raise the saving to $25,000 a year and the target is reached in 17 years, at 57. Keep $20,000 but assume 5% instead of 6% and it takes 21 years, to 61. Changing one input at a time from the same start shows what each decision is worth.
The inputs that matter most
- Current age, the starting point.
- Current savings already invested.
- Annual savings added each year.
- Expected return on the balance.
- Target, the amount you want before retiring.
The target and the return have the biggest effect, because they set the finish line and the speed toward it.
Setting a realistic target
Divide the yearly income you want from savings by a safe withdrawal rate, often taken as about 4%. Wanting $40,000 a year from your portfolio suggests a target near $1,000,000. Shape the figure to your own spending, other income and comfort with risk.
Government and workplace pensions reduce what your savings must provide. CPP, or QPP in Quebec, and Old Age Security can each be started early at a permanently lower amount or deferred for a larger one, which changes how much your savings must cover in the early years. A lower personal target brings your retirement age forward.
Why the return assumption is delicate
The expected return is the most uncertain input. Assuming a rate you may not achieve sets you up for disappointment, so use a moderate rate for your actual investment mix and rerun with a lower one. If the age still works under the cautious figure, your plan is robust. Real portfolios with the same average return can also reach a target at different times depending on when the good and bad years fall; the calculator uses a steady rate, so treat the result as a central estimate.
Ways to bring your retirement age forward
- Save more each year; extra contributions compound.
- Lower the target by trimming planned retirement spending.
- Work part-time early in retirement so savings keep growing a little longer.
- Reduce fees, which lifts your net return without more risk.
Common mistakes to avoid
- Forgetting inflation, which raises the real target over a long horizon.
- Assuming an optimistic return; run a cautious one beside it.
- Never revisiting the result, when a raise, a windfall or a change of plans can move it by years.
Using the result wisely
The age is a planning figure, most useful for comparison: see how it changes when you save more, aim lower or assume a lower return. Read it alongside your expected CPP or QPP, OAS, any pension and a realistic spending target, and review it once a year while there is still time to adjust.
This article is general information only and not financial advice; confirm figures with a qualified professional.
About This Retirement Age Calculator
Use this retirement age calculator to get an instant estimate based on the figures you enter. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

