Free Calculator Updated May 2026 Educational Only

CAGR Calculator

Enter your starting value, ending value and number of years. See the smoothed annual growth rate that turns one into the other. Free, no signup.

Quick Answer

How do I calculate compound annual growth rate?

Compound annual growth rate is the steady yearly rate that would turn a starting value into an ending value over a chosen period. Divide the ending value by the starting value, raise the result to the power of one divided by the number of years, then subtract one. Growth from $10,000 to $16,105 over five years is a CAGR of 10%. The free StockEducation CAGR Calculator can solve for any missing value when the other three are entered. CAGR smooths all gains and losses into one figure, so it does not show volatility or the result in any single year.

Reviewed by Charles Lo — Academic Reviewer Last reviewed
📊Annualised Return 📅Any Time Period 🔄Smooths Volatility Instant Result
Dr. Charles Lo
Dr. Charles Lo, CPA, PhD Part-Time Educator at the University of Sydney · Formerly at Charles Sturt University · Now at Wentworth Institute 🔗 LinkedIn
Last reviewed 19 May 2026 Reviewed annually
Formula shown (End/Start)^(1/n) – 1
Free, educational Not financial advice
↓ CAGR CALCULATOR ↓
↓ CAGR Calculator ↓

Your investment details

Enter the starting value, ending value and number of years. The calculator shows the smoothed annual growth rate.

Compound Annual Growth Rate

Enter your values and click Calculate CAGR.

Starting Value
$—
Ending Value
$—
Years
InputValueNotes
Starting Value$—Initial investment
Ending Value$—Final value
YearsInvestment period
CAGRAverage annual growth rate

Important calculator disclosure

General education only — check the assumptions before using the result.

Purpose: This calculator is a general educational tool that performs a numerical calculation from the values you enter. It does not recommend, advertise or promote a specific financial product.

Assumptions: The calculation uses the input values and assumptions displayed in the calculator. Default values are illustrative starting points, not forecasts. Change each non-statutory assumption so it matches the scenario you want to test.

Limitations: Actual market returns, prices, dividends, interest rates, fees, tax, inflation and timing may differ from the assumptions. The calculator may omit factors relevant to you. Small input changes can materially change the result, so the output is an illustration rather than a prediction.

This financial calculator is not intended to be relied on for the purposes of making a decision in relation to a financial product. You should consider obtaining advice from a financial services licensee before making any financial decisions.

You can print this page or save it electronically using your browser controls. See ASIC Instrument 2026/41 for the conditions applying to generic financial calculators.

Educational estimate only. CAGR smooths returns into one annual rate. It does not show year-by-year volatility, taxes, fees or future performance.

A $10,000 investment that grew to $20,000 over 5 years has a CAGR of 14.87%, meaning it averaged about 14.87% growth each year on a compounded basis. CAGR (Compound Annual Growth Rate) is the constant annual rate at which an investment would have grown if it compounded smoothly over the period. It is the standard way to compare investments across different time horizons.

📐 Learn the math See the formula and assumptions 📊 See worked examples Verified scenarios with real numbers 💰 Compound Interest Calculator Project growth with regular contributions

How to use the CAGR calculator

Annualised growth rate from any two values in three steps.

1

Enter starting and ending value

Use the total return value if you have it (price plus reinvested dividends), or price only if that is what you want to measure.

2

Enter the number of years

Use the actual elapsed years between the two values. CAGR works best over three years or more. Shorter periods can produce misleadingly extreme rates.

3

Read the CAGR and compare to a benchmark

The result card shows the compound annual growth rate and a one-line summary like “$10,000 to $20,000 over 5 years equals a CAGR of 14.87%.” A CAGR is meaningful only relative to a benchmark — compare to a broad index over the same period to judge whether the rate is strong, weak or average.

Walkthrough chapters

A four-stage written walkthrough — the chapters a video would cover, available now in text.

How to use the CAGR Calculator

Four chapters covering inputs, outputs and the common mistakes to avoid.

0:00 Tour of the inputs 1:00 CAGR vs average return 2:00 Benchmarking your result 2:40 Common mistakes

3 min watch. Auto captions available. Walkthrough chapters listed above.

Why use this CAGR calculator

Specific outcomes, not generic claims.

⚖️

Compare across time horizons

CAGR puts investments held for different lengths of time on the same annualised footing, which is the only fair way to compare.

🌊

Smooth out volatility

Year to year returns are noisy. CAGR collapses the entire sequence into a single rate that is much easier to interpret and benchmark.

🎯

Set realistic forward expectations

Historical CAGR ranges give you defensible planning numbers. Long run equity CAGR of 7% real is far more credible than a vibes based 12%.

The math behind the projection

Most calculators hide the formula. We show it because understanding the math is the point.

📐 Formula

The geometric mean return formula, written out with plain English variable names.

CAGR = (Ending Value / Starting Value)(1/n) − 1
Ending Value the investment’s value at the end of the period · Starting Value the investment’s value at the start of the period · n number of years between start and end · CAGR the smoothed annual growth rate, expressed as a decimal (multiply by 100 for a percentage)
The formula finds the constant annual rate that compounds the starting value up to the ending value over n years. It is the geometric mean of yearly returns, which is always lower than the arithmetic mean when returns vary year to year.

What this calculator assumes vs reality

The projection is a mathematical model, not a forecast. Six assumptions baked into the math, plus what real outcomes look like.

⚠️ Six assumptions to know about

Each card pairs an assumption the calculator makes with what real world investing actually looks like.

Single deposit

Reality: CAGR assumes one lump sum at the start. If you added or withdrew money during the period, use IRR instead.

Single end value

Reality: CAGR uses one end date. If you sold across multiple dates, blend them or use IRR.

No path information

Reality: A 9% CAGR can come from a smooth ride or a wild one. CAGR ignores the path.

No fees applied

Reality: If starting and ending values are gross of fees, CAGR is gross too. Subtract expense ratios for real CAGR.

No tax applied

Reality: Dividend tax along the way and capital gains tax at sale both reduce after tax CAGR.

No inflation adjustment

Reality: CAGR is nominal by default. Subtract long run inflation (roughly 3 points) for real CAGR.

Net effect on long run outcomes: A nominal CAGR of 10% might in practice deliver 5 to 6% real after fee, after tax CAGR. The headline rate is mathematically correct. It is the gap between gross nominal and real net that catches most investors out.

How small input changes shift the result

Same base scenario, one variable changed at a time. The projection is highly sensitive to small changes.

Scenario Start End Final value vs base
Strong 5 year holding$10,000$20,00014.87%+147% total
Index fund long hold$50,000$135,0006.85%+170% total
Modest 10 year ETF$20,000$34,0005.45%+70% total
Sharp 3 year recovery$5,000$12,50035.72%+150% total
S&P 500 style 10 year$10,000$32,00012.33%+220% total
Conservative bond proxy$10,000$13,5003.05%+35% total
The pattern: Time and total return both matter. The same total percentage gain produces very different CAGRs depending on how many years it took. A 150% total gain over 3 years (35.72% CAGR) is a dramatically different investment from a 170% gain over 15 years (6.85% CAGR), even though the dollar outcome looks similar.

CAGR ranges across major asset classes

The calculator assumes a smooth return every year. Here is how that compares to verified historical data.

Source Average annual return Outcome
S&P 500 nominal CAGR 1928 to 2024[1]~10.2% per yearLong run total return with dividends reinvested
S&P 500 real (inflation adjusted) CAGR[2]~7.0% per yearPurchasing power growth over the same period
US 10 year Treasury bonds long run CAGR[3]~4 to 5% per year nominalRoughly 1 to 2% real after inflation
US Aggregate Bond Index~4 to 5% per year nominalLower volatility than equities, lower long run return
US Cash / T bills long run CAGR~3 to 4% per year nominalClose to zero or slightly positive in real terms
The key insight: Long run CAGR ranges are remarkably stable across decades for the major asset classes. If your calculator output is materially above 12% nominal for a multi decade equity investment, double check the inputs. If it is below 4% for an equity ETF held for 10 years or more, you have likely been measuring over a weak window. Always benchmark CAGR against the asset class average, not against a personal hope.

CAGR, everything you need to know

Written by Dr. Charles Lo, Associate Professor, CPA. Reviewed annually.

Compound Annual Growth Rate is the geometric average annual return of an investment over a specified period. It answers a simple question: what single fixed rate, compounded each year, would turn the starting value into the ending value? That single rate is more useful than the simple arithmetic average because it accounts for compounding.

Two investments can have the same arithmetic average return but very different ending balances if one is more volatile. A portfolio returning 40% one year and losing 20% the next has a simple average of 10%, but its CAGR is only 5.83% because the compounded outcome is what actually shows up in the account.

Use CAGR when you want a clean comparison across investments, funds or indexes. It works best over three years or more. Over very short periods CAGR can look misleading because a single big up or down year dominates. For investments with deposits or withdrawals during the period, use IRR instead.

📖 Key terms in this guide

Geometric mean
The compounded average. For yearly returns, multiply (1 + each year’s return), take the nth root, subtract 1. This is what CAGR computes.
Arithmetic mean
The simple average. Add all yearly returns, divide by the number of years. Always equal to or higher than the geometric mean when returns vary.
Total return
Price appreciation plus reinvested dividends. The right input for fair fund vs fund or fund vs index comparisons.
IRR (internal rate of return)
Like CAGR but handles deposits and withdrawals during the period. Use IRR when cash flows in or out are not a single lump sum.
Nominal vs real
Nominal is the headline rate. Real is nominal minus inflation, so it measures purchasing power growth.

How to set your assumed return rate

Use total return values (price plus reinvested dividends) when comparing dividend payers to non payers. Most fund factsheets quote both.

When benchmarking, use the exact same period for both your investment and the benchmark. A fund’s 5 year CAGR is meaningless without knowing what the benchmark did over those 5 years.

Common mistakes

  • Comparing CAGRs across different time periods. Always match the period before comparing.
  • Forgetting that CAGR hides volatility. A smooth 8% CAGR and a wild 8% CAGR look identical. Check the actual yearly returns.
  • Using price only when comparing dividend payers. A dividend ETF’s price CAGR can look weak even when its total return CAGR is excellent.
  • Calculating CAGR over too short a period. Three years is the minimum sensible window.
  • Using CAGR when there were deposits or withdrawals. Use IRR or money weighted return instead.
  • Comparing nominal CAGR to real planning targets. Match nominal to nominal, real to real.

How to interpret your result

A CAGR is good or bad only relative to a benchmark. Compare to a broad index over the same period. Long term diversified equity portfolios historically deliver roughly 7 to 10% nominal CAGR. Bond portfolios sit around 4 to 5%.

CAGR hides volatility. Always check the year by year returns alongside CAGR. Two portfolios with the same CAGR can have very different lived experiences and very different sequence of returns risk in retirement.

Worked examples

Real numbers calculated from the same formula as the live tool. Every figure below is verified, not approximated.

Strong 5 year holding

$10,000 to $20,000 over 5 years

An investor checks the annualised growth rate of a position they doubled in half a decade.

Result: CAGR of 14.87% per year. Strong, but worth checking how much came from a single year.

Index fund long term hold

$50,000 to $135,000 over 15 years

A passive investor checks a broad market ETF position held since 2010.

Result: CAGR of 6.85% per year. Below long run S&P average, suggesting either a weak window or fee and tax drag.

S&P 500 style 10 year

$10,000 to $32,000 over 10 years

A hypothetical 10 year hold of a broad US equity index ETF during a strong decade.

Result: CAGR of 12.33% per year. Above long run average but consistent with several historical 10 year windows.

Sharp 3 year recovery

$5,000 to $12,500 over 3 years

An investor evaluates a small cap that recovered sharply from a depressed base.

Result: CAGR of 35.72% per year. Useful to flag that the headline hides high volatility.

Bond fund vs benchmark

$25,000 to $35,000 over 7 years

An investor checks whether a bond fund kept pace with its asset class benchmark.

Result: CAGR of 4.92% per year. Sits inside the long run US aggregate bond range of 4 to 5%, suggesting the fund tracked closely.

Frequently asked questions

The questions users most often ask about calculator output.

Is the CAGR Calculator free?

Yes. The calculator is free to use, no signup or account required. It runs in your browser. Your inputs are not stored or shared.

What is the difference between CAGR and average annual return?

Arithmetic mean adds yearly returns and divides by years. CAGR is the geometric mean: multiply the year on year growth factors and take the nth root. CAGR is almost always lower than the simple average when returns vary, and it more accurately reflects the actual account value.

Does CAGR include dividends?

Only if your starting and ending values reflect reinvested dividends. Price only values give a price only CAGR. Use total return values for a complete picture, especially when comparing dividend payers.

What is a good CAGR for stocks?

Long term US equity indexes have produced CAGRs in the 7 to 10% nominal range historically. Above 10% over a long period is excellent and likely came with higher volatility. Below 5% over a long period suggests a weak window, high fees, or both.

Why does CAGR look so different from yearly returns?

CAGR smooths everything into one number. A portfolio that gained 40% one year and lost 20% the next has very different volatility than one that gained 7% each year, even if both end at similar values. CAGR ignores the path and only reports the smoothed rate.

Is CAGR the same as IRR?

No. CAGR assumes a single starting investment and a single ending value. Internal Rate of Return (IRR) can handle multiple cash flows in and out across the period. For investments where you added or withdrew money along the way, IRR is more accurate.

How is CAGR different from compound interest?

Compound interest projects forward from inputs (rate, time, contributions). CAGR works backward from observed outcomes (start, end, time) to derive the equivalent rate. Same underlying math, opposite direction.

Should I use nominal or real CAGR?

For comparing investments over the same period, nominal is fine because inflation affects both equally. For planning purchasing power decades out, use real CAGR by subtracting an inflation assumption from your historical figure.

Related calculators

Other tools for different parts of your financial picture.

Footnotes

  1. S&P 500 nominal CAGR figure based on NYU Stern historical equity returns dataset, Aswath Damodaran, covering calendar years 1928 to 2024. Includes reinvested dividends. The exact long run figure varies by a few tenths of a percent depending on start and end dates. pages.stern.nyu.edu
  2. Real S&P 500 CAGR derived by subtracting long run US CPI inflation (averaging roughly 3% per year since 1928, per FRED) from the nominal figure. Real returns measure purchasing power growth rather than headline dollar growth. fred.stlouisfed.org
  3. US 10 year Treasury and bond index long run returns based on the same NYU Stern dataset and corroborated by Vanguard long run asset class return studies. Returns vary materially across decades; the 4 to 5% nominal range is a long run average, not a forecast.

Sources and methodology

The calculator uses the standard CAGR formula, which is the geometric mean of yearly returns. Historical asset class CAGR ranges referenced from publicly available primary aggregators of US equity and bond returns since 1928.

  • NYU Stern School of Business, Aswath Damodaran historical equity and bond returns dataset, pages.stern.nyu.edu.
  • U.S. Securities and Exchange Commission, Investor.gov glossary entry on compound annual growth rate.
  • CFA Institute Research Foundation publications on performance measurement and the geometric mean return.
  • Morningstar methodology documents on annualised return calculation for funds, morningstar.com.
  • Federal Reserve Bank of St. Louis, FRED database for historical index level and CPI data, fred.stlouisfed.org.

Educational use only

This calculator is provided for general educational purposes only. It does not constitute financial product advice and does not take into account your personal objectives, financial situation or needs. Historical CAGR does not reliably predict future returns. Past performance is not a reliable indicator of future results. Consider whether any general information is appropriate for you and seek independent licensed advice before making any investment decision.

What this calculator does not do

  • It does not adjust for inflation. Subtract an inflation rate to estimate a real CAGR.
  • It assumes a single deposit at the start and a single value at the end. It does not handle deposits or withdrawals during the period.
  • It does not show the path or the volatility experienced along the way.
  • It does not account for taxes, brokerage fees or fund expense ratios.
  • Over periods shorter than three years, CAGR can look extreme and misleading. Three years or more is the recommended minimum window.
  • It does not compute IRR or money weighted return, which are more accurate for portfolios with ongoing cash flows.

Know the math. Use it with confidence.

This calculator gives you the number. Our free courses teach you the why behind the math, the assumptions to question, and how to apply it to your own portfolio.

  • Plain English explanations from a CPA and university lecturer
  • Worked case studies using real index data
  • Quizzes and downloadable worksheets
Start the free course
Free signup. No credit card required.

Find your annualised growth rate

Enter a starting value, ending value and time period to see the smoothed annual growth rate that turns one into the other.

Use the CAGR calculator
AI Robot

Ask Our AI Stock
Learning Assistant

Get instant educational answers about
stocks, investing, and StockEducation.com.

Instant Answers Built With Learners

Educational support only. Not personal financial advice. AI responses may contain errors.

Powered by AI ●

The Ultimate Investing Starter Guide

Free Stock Market
Investing Guide

A beginner friendly guide that covers the essential lessons and concepts every new investor should understand.

Subscription Form

Inside You'll Learn

Stocks & How They Work
Valuation Basics
Compound Interest
Index Funds & Diversification
Warren Buffett Principles
AI Stock Research & More
20+ Pages
of Value
Instant
Download
100% Free
No Strings