Home/Countries/China/Military Expenditure (USD)

ChinaMilitary Expenditure (USD)

Category: MilitarySource: World Bank World Development IndicatorsGlobal Rank: #2 of 156Updated April 2026
Latest Value
$313.66B
2024
YoY Change
+5.7%
20232024
Global Rank
#2
of 156 countries
Maximum
$313.66B
2024
Minimum
$22.24B
2000
CAGR
+11.7%
25 years
Last
$313.66B
Previous
$296.82B
Highest
$313.66B
Lowest
$22.24B
Source
World Bank World Development Indicators

China's military expenditure (usd) was $313.66B in 2024, ranking #2 out of 156 countries. This represents a +5.7% change from 2023. Over the past 25 years, the highest recorded value was $313.66B (2024) and the lowest was $22.24B (2000). Data sourced from the World Bank World Development Indicators.

Source: World Bank World Development Indicators

Historical Data

YearValueChange
2024$313.66B+5.7%
2023$296.82B+1.7%
2022$291.96B+2.1%
2021$285.93B+10.8%
2020$257.97B+7.3%
2019$240.33B+3.4%
2018$232.53B+10.5%
2017$210.44B+6.0%
2016$198.54B+1.0%
2015$196.54B+7.9%
2014$182.11B+11.0%
2013$164.07B+13.1%
2012$145.13B+15.8%
2011$125.29B+18.7%
2010$105.52B+9.2%
2009$96.60B+22.5%
2008$78.84B+26.9%
2007$62.14B+20.8%
2006$51.45B+20.2%
2005$42.79B+12.9%
2004$37.90B+14.4%
2003$33.14B+9.4%
2002$30.28B+14.0%
2001$26.56B+19.4%
2000$22.24B

Top Countries — Military Expenditure (USD)

#CountryValueYear
1United States$997.31B2024
2China$313.66B2024
3Russian Federation$148.97B2024
4Germany$88.46B2024
5India$86.13B2024
6United Kingdom$81.76B2024
7Saudi Arabia$80.33B2024
8Ukraine$64.70B2024
9France$64.68B2024
10Japan$55.27B2024
View all 156 countries →