How much does China spend on its military?
SIPRI estimates China spent $336 billion on its military in 2025, a 7.4% real-terms increase over 2024. China’s official 2025 budget reported to the National People’s Congress was 1.7847 trillion yuan (~$249B); SIPRI adds paramilitary, R&D, and military pensions kept off the headline figure to reach $336B.