How much does Germany spend on its military?
Germany spent $114 billion on defence in 2025 per SIPRI — the world's fourth-largest military budget and 2.3% of GDP. The 2026 budget bill funds approximately €108 billion ($127B) including the final Sondervermögen tranche, with a constitutional amendment unlocking sustained spending at 3.5% of GDP by 2029.