Factcheck LedgerReceipts, not verdicts

UK public spending on military defence by year

Spending on the armed forces and military defence.

Spending, 2025-26
£58.2 billion
HM Treasury, PESA

HM Treasury's Public Expenditure Statistical Analyses (PESA) put public spending on military defence at £58.2 billion in 2025-26. In 2024-25 it was £57.1 billion, so the cash figure changed by +1.9%. The highest year in these tables is 2025-26, at £58.2 billion.

£58.2 billion£35 billion 2016-172025-26
Every value in the official series, 2016-17 to 2025-26.

Spending by year

YearCashChange on previous yearEdition
2025-26£58.2 billion+1.9%PESA 2026
2024-25£57.1 billion+10.8%PESA 2026
2023-24£51.5 billion+2.3%PESA 2026
2022-23£50.4 billion+10.1%PESA 2026
2021-22£45.8 billion+7.9%PESA 2026
2020-21£42.4 billion+5.4%PESA 2021
2019-20£40.3 billion+6.0%PESA 2021
2018-19£38.0 billion+4.3%PESA 2021
2017-18£36.4 billion+4.0%PESA 2021
2016-17£35.0 billionPESA 2021

PESA Table 5.2, line "2.1 Military defence". About these figures · CSV

Sources and receipts