Canada Military Expenditure (USD)

$29.3B +$2.1B

Dec 2024 · Annual

Military Expenditure (USD) in Canada rose to $29.3B in Dec 2024 from $27.2B in Dec 2023.

Canada Military Expenditure (USD), 1990–2024
ActualPreviousHighestLowestDatesFrequency
$29.3B$27.2B$29.3BDec 2024$1.6BDec 19651960 – 2024Annual

Related indicators

IndicatorLastPreviousHighestLowestLast updatedFrequency
Military Expenditure1.3%1.3%4.2%1.0%Dec 2024Annual
GDP$2.32T$2.27T$2.32T$40.6BDec 2025Annual

About this series

Military Expenditure (USD) in Canada averaged $15.9B from 1960 until 2024, reaching an all-time high of $29.3B in Dec 2024 and a record low of $1.6B in Dec 1965. The series is reported yearly with history from 1960.

Source & methodology

We use primary economic sources for every country. See our methodology page for how we source and verify this data.

FAQ

Canada Military Expenditure (USD) FAQ