India Military Spending

India spends an estimated 2.3% of GDP on its military in 2026; its most recent reported expenditure in US dollars is $93.3 billion (2025).

Defense budget and military expenditure data (1956–2027)

Data updated: July 7, 2026

Key Facts (2026 estimate)

Military Expenditure

$97.9 billion

Ranked #5 of 153 countries worldwide

Percent of GDP

2.3%

Ranked #61 of 163 countries by % of GDP

Year-over-Year Change

+5.0%

From $93.3B in 2025

Historical Peak Spending

$93.3 billion

Reached in 2025

How the 2026 figures are produced. The share-of-GDP figure is a per-country estimate researched from announced and enacted national defence budgets. The dollar figure is not a per-country forecast — it is the actual SIPRI figure for 2025 raised by a flat 5%, the same rate applied to every country in this group, so it can rise even where the share-of-GDP path falls. Actual SIPRI figures for India run to 2025.

India Defense Budget Summary

In 2026, India is estimated to have spent $97.9 billion on military and defense, representing 2.3% of the country's Gross Domestic Product (GDP). This budget covers the armed forces including army, navy, and air force expenditures. India is the #5 highest military spender in the world by absolute spending.

Compared to the previous year (2025), defense spending increased by 5.0%, from $93.3 billion to $97.9 billion. This change in the military budget reflects growing defense priorities.

The highest percentage of GDP allocated to defense spending was 4.2% in 1987. The historical average military budget is 2.9% of GDP.

Data source: SIPRI Military Expenditure Database. Values are in constant 2024 US dollars. Data for 2026 is an estimate based on government budget announcements.

Historical Military Spending

Military Spending (% of GDP)

Military Spending (USD Billions, 2024 prices)

Historical Data

YearPercent of GDPUSD (millions)
2027(estimate)2.30%$102,580M
2026(estimate)2.30%$97,917M
20252.30%$93,255M
20242.22%$85,597M
20232.36%$85,233M
20222.38%$83,218M
20212.47%$79,701M
20202.80%$80,210M
20192.55%$79,726M
20182.42%$74,469M
20172.53%$71,936M
20162.54%$67,202M
20152.46%$60,982M
20142.54%$60,408M
20132.55%$57,602M
20122.62%$57,564M
20112.70%$57,857M
20102.89%$57,330M
20093.13%$57,101M
20082.63%$48,500M
20072.48%$42,759M
20062.68%$42,249M
20052.91%$41,909M
20042.83%$39,380M
20032.68%$33,902M
20022.83%$33,161M
20012.92%$33,264M
20002.95%$32,145M
19992.96%$31,152M
19982.73%$26,805M
19972.65%$25,692M
19962.47%$23,209M
19952.58%$22,796M
19942.66%$22,133M
19932.82%$22,034M
19922.70%$19,509M
19912.91%$20,413M
19903.15%$21,862M
19893.53%$22,195M
19883.73%$21,063M
19874.23%$20,570M
19864.11%$19,096M
19853.57%$16,154M
19843.42%$14,401M
19833.32%$13,614M
19823.35%$13,155M
19813.19%$12,124M
19803.13%$11,484M
19793.26%$11,190M
19783.13%$10,385M
19773.16%$9,931M
19763.48%$10,452M
19753.53%$9,103M
19743.20%$8,111M
19733.16%$8,709M
19723.72%$9,861M
19713.65%$9,353M
19703.19%$7,844M
19693.14%$7,607M
19683.25%$7,178M
19673.22%$6,931M
19663.57%$7,418M
19653.87%$7,878M
19643.82%$8,060M
19634.03%$8,257M
19622.75%$5,044M
19612.07%$3,669M
19602.00%$3,401M
19592.14%$3,369M
19581.92%$3,649M
19572.48%$3,643M
19562.02%$3,046M

Frequently Asked Questions

How much does India spend on military?
In 2026, India is estimated to have spent $97.9 billion on military and defense, representing 2.3% of the country's Gross Domestic Product (GDP). This budget covers the armed forces including army, navy, and air force expenditures.
What is India's defense budget in 2026?
India's 2026 defense budget is an estimated $97.9 billion in constant 2024 US dollars (estimate: the last reported figure carried forward at a flat rate, not an announced budget).
What percentage of GDP does India spend on defense?
In 2026, India spends an estimated 2.3% of GDP on its military. The historical average military budget is 2.9% of GDP.
Where does India rank in military spending worldwide?
In 2026, India ranks #5 of 153 countries by absolute military spending and #61 of 163 by share of GDP, based on 2026 spending estimates.
Is India's military spending increasing or decreasing?
India's military spending increased 5.0% year over year, from $93.3 billion in 2025 to $97.9 billion in 2026.

Related countries

Compare with