GDP Growth Rate Calculator
Enter any two periods of GDP to get the growth rate as a percentage. Switch between nominal and real (inflation-adjusted) mode, annualize a quarterly change, or find the compound annual growth rate over multiple years. The result updates instantly and the steps panel shows every calculation.
Formula
Worked example
If a country's real GDP was $21,000 billion in Year 1 and $21,840 billion in Year 2: growth rate = (21,840 - 21,000) / 21,000 x 100 = 840 / 21,000 x 100 = 4.00%. For CAGR over 10 years from $15,000 to $21,840 billion: CAGR = (21,840/15,000)^(1/10) - 1 = 1.456^0.1 - 1 ≈ 3.83% per year.
What is the GDP growth rate?
The GDP growth rate measures how much an economy's total output has expanded or contracted over a specific period, expressed as a percentage change. GDP (Gross Domestic Product) is the monetary value of all finished goods and services produced within a country's borders. A positive growth rate means the economy produced more than the previous period; a negative rate means it produced less. Economists watch this number closely because sustained growth is associated with rising living standards, job creation, and improved public finances, while contraction often signals recession.
Nominal vs real GDP growth
Nominal GDP is measured in current prices, meaning it rises both when output increases and when prices rise (inflation). Real GDP adjusts for inflation using a price index, isolating genuine changes in output. If nominal GDP grew 6% but inflation was 3%, real GDP grew only about 3%. When comparing growth rates across years or countries, real GDP is almost always the appropriate measure because it reflects actual productivity gains rather than price movements. The U.S. Bureau of Economic Analysis (BEA), the World Bank, and the IMF all publish real GDP figures for this reason.
CAGR: averaging growth over multiple years
A single-year growth rate can be misleading if the economy bounced up and down over a longer stretch. The Compound Annual Growth Rate (CAGR) solves this by computing the constant annual rate that would take GDP from the starting value to the ending value over the specified number of years. The formula is CAGR = (ending GDP / starting GDP)^(1/years) - 1. For example, if real GDP doubled over 18 years, the CAGR is 2^(1/18) - 1 = about 3.9% per year, even if some individual years were negative. CAGR is the standard metric for long-run economic performance comparisons.
Annualized quarterly growth rate
The U.S. and several other countries release GDP data quarterly. To make quarterly figures easier to compare with annual data, economists annualize the quarterly change: annualized rate = (1 + quarterly rate)^4 - 1. This assumes the same pace of growth continued for all four quarters of the year. A 1% quarterly gain annualizes to about 4.06% - not simply 4% - because of compounding. The BEA uses this method in its quarterly GDP releases, which is why a quarter-point change in a single quarter can appear as a dramatically larger annualized figure.
GDP growth rate benchmarks
| Growth Rate | Category | What it signals |
|---|---|---|
| Above 5% | Rapid expansion | Strong demand, often seen in emerging markets |
| 2% to 5% | Moderate growth | Healthy pace for developed economies |
| 0% to 2% | Slow growth | Below average; job creation may lag population growth |
| -2% to 0% | Mild contraction | Two consecutive quarters = technical recession |
| Below -2% | Severe contraction | Deep recession; significant unemployment rise likely |
General interpretation guide used by economists and policymakers. Thresholds vary by country and economic cycle.
Frequently asked questions
What is a good GDP growth rate?
For advanced economies such as the United States, the eurozone, and Japan, 2% to 3% per year is generally considered a healthy pace. Emerging markets often grow faster, 4% to 7%, because they are expanding their capital stock and technology base from a lower starting point. Growth below about 1% in a developed economy may not be enough to keep pace with population growth, meaning output per person could stagnate. Two consecutive quarters of negative growth is the informal definition of a technical recession.
What is the difference between real and nominal GDP growth?
Nominal GDP growth includes both changes in output and changes in prices (inflation). Real GDP growth strips out inflation so that only genuine changes in the quantity of goods and services produced are counted. If you want to know whether people are actually producing more, real GDP is the right number. If you want to know the dollar value of total output in today's prices, nominal GDP is appropriate. Most cross-country and cross-time comparisons use real GDP.
What does a negative GDP growth rate mean?
A negative rate means the economy shrank: it produced fewer goods and services than the previous period. One negative quarter is often called a contraction. Two consecutive quarters of negative real GDP growth is the most common informal definition of a recession, though official recession calls by bodies like the U.S. National Bureau of Economic Research (NBER) look at a broader range of indicators including employment and income.
How do I calculate GDP growth rate from two GDP figures?
Subtract the older (previous) GDP from the newer (current) GDP, divide by the older GDP, then multiply by 100. The formula is: growth rate = (current GDP - previous GDP) / previous GDP x 100. For example, GDP rising from $20 trillion to $20.6 trillion gives (20.6 - 20) / 20 x 100 = 3%.
Why do I need CAGR for multi-year GDP comparison?
Over multiple years, individual annual rates compound, so simply averaging them can mislead. CAGR gives the single constant annual rate that would produce the same total change. For example, -5% one year and +10% the next is not an average of 2.5%: the actual result is 1 x 0.95 x 1.10 = 1.045, or 4.5% total, which annualizes to about 2.2%. CAGR captures this compounding correctly.