Enter the current value ($) and the initial value ($) into the Appreciation Rate Calculator. The calculator will evaluate the Appreciation Rate. 

Appreciation Rate Calculator

Choose annual rate for per-year growth or total change for a one-time percent change.

Annual rate
Future value
Total change

Appreciation Rate Formulas

The calculator uses one of three formulas depending on the mode you select.

Annual rate (CAGR):

r = (V_current / V_initial)^(1/n) - 1

Future value:

FV = V_start * (1 + r)^n

Total change:

Total % = (V_current - V_initial) / V_initial * 100
  • V_initial — value at the start of the period
  • V_current — value at the end of the period
  • V_start — present value being projected forward
  • n — number of years
  • r — annual appreciation rate, expressed as a decimal in the formula and a percent in the inputs
  • FV — projected future value

The annual rate assumes compounding once per year. When you enter dates, the calculator converts the span to years using 365.2425 days per year. The formulas do not account for inflation, taxes, fees, or cash flows added or removed during the period.

Reference Tables

Long-run annual appreciation rates vary by asset class. Use these as sanity checks on a result, not as forecasts.

Asset Typical long-run annual rate
U.S. home prices (nominal)3% to 5%
U.S. home prices (real, after inflation)0% to 1.5%
S&P 500 total return8% to 10%
Gold (nominal)4% to 7%
U.S. inflation (CPI)2% to 3%
New car (depreciation)-15% to -20%

The table below shows how an annual rate compounds into a total appreciation figure over time.

Annual rate 5 years 10 years 20 years 30 years
2%10.4%21.9%48.6%81.1%
4%21.7%48.0%119%224%
6%33.8%79.1%221%474%
8%46.9%116%366%906%
10%61.1%159%573%1,645%

Worked Example and FAQ

Example. You bought a home for $250,000 and it is now worth $385,000 after 9 years.

  • Total appreciation: (385,000 − 250,000) ÷ 250,000 × 100 = 54.0%
  • Annual rate: (385,000 ÷ 250,000)^(1/9) − 1 = 4.91% per year

Why is the annual rate lower than total appreciation divided by years? Compounding. A 54% total gain over 9 years is not 6% per year; it is closer to 4.91% because each year's growth builds on a larger base.

Should I use nominal or real values? The calculator works with whatever you enter. If you want a real (inflation-adjusted) rate, convert both values to the same dollar year before entering them.

Can the rate be negative? Yes. A negative result means the asset depreciated. The same formulas apply.

How precise is the date mode? Date spans are converted using 365.2425 days per year, which accounts for leap years over long periods.