CAGR Calculator

Educational only, not financial advice.

CAGR (compound annual growth rate) answers one question: “If my investment had grown at a steady rate each year, what rate would get me from my starting value to my ending value over this time period?”

Enter Your Numbers

CAGR smooths out the ups and downs into a single annualized rate. It does not show volatility, only the overall path from start to finish.

Note: This calculator assumes no additional contributions or withdrawals between the start and end.

Results

Enter your numbers above and click “Calculate CAGR”.

To learn more, see What Is a Good Rate of Return? and Risk vs Return.

How CAGR is calculated

The formula is short:

CAGR = (ending value ÷ starting value)1 ÷ years − 1

Using this calculator's default numbers: $10,000 growing to $24,000 over 10 years. The ending value is 2.4 times the start. Take the 10th root of 2.4, which is about 1.0915, and subtract 1. The CAGR is about 9.15% per year.

That does not mean the investment rose 9.15% every year. It might have gained 30% one year and lost 10% the next. CAGR is the single steady rate that would have produced the same start and end values.

Worked examples

StartEndYearsCAGR
$10,000$15,00058.45%
$10,000$20,000107.18%
$5,000$8,00076.94%
$10,000$9,0003−3.45%

These are arithmetic examples, not forecasts or typical market returns.

CAGR vs average annual return

A simple average of yearly returns can make results look better than they were. Suppose an investment gains 50% in year one and loses 50% in year two. The average of +50% and −50% is 0%, which sounds like breaking even. In dollars, $10,000 becomes $15,000 and then $7,500. You lost a quarter of your money.

CAGR gets this right. $7,500 ÷ $10,000 = 0.75, the square root of 0.75 is about 0.866, so the CAGR is about −13.4% per year. When returns jump around, the average and the CAGR drift apart, and CAGR is the one that matches your actual balance.

What CAGR does not tell you

Using CAGR with fees

If the start and end values you enter come from a fund's price history, the fund's fees are already taken out. If you are working from an index's return, remember that a fund tracking it charges a fee each year. As a rough check, an index CAGR of 7% and a 0.25% MER suggest a fund CAGR a little under 6.75%, before trading costs and taxes. The fee impact calculator shows how that gap compounds.

Rule of 72

A quick way to sense-check a growth rate: divide 72 by the annual rate to estimate how many years it takes to double. At 6% a year, 72 ÷ 6 = 12 years. Checking with the formula, 1.06 to the power of 12 is about 2.01, so the shortcut is close. It is an approximation and gets less accurate at very high rates.

Tips for good inputs

Example: checking a TFSA's growth

Say you put $6,000 into a TFSA at the start of a year, added nothing, and five years later the account shows $7,800. Enter 6000, 7800 and 5. The calculator returns about 5.39% per year. That is the steady rate that would turn $6,000 into $7,800 over five years.

Now say you also added $1,000 each year. The ending balance would be higher, but much of that growth is your own deposits, not investment gains. Running CAGR on the balance would make the investment look better than it was. For accounts with regular deposits, a money-weighted return from your broker's statement is the better measure.

Where to find start and end values

Quick answers

Is a higher CAGR always better?

Not on its own. Compare it with the risk taken and the time period. A higher CAGR from a much more volatile investment over a short window can be luck rather than skill.

Can CAGR be negative?

Yes. If the ending value is below the starting value, the CAGR is negative, as in the $10,000 to $9,000 example above.

Related glossary terms

Sources

Reviewed by Greg Parsons. Links checked October 14, 2026. Educational only, not financial advice.