Serbija dalyvavo 1912-1913 m. Balkanų karuose, kurie išvarė Osmanus iš Balkanų ir padvigubino Serbijos karalystės teritoriją bei gyventojų skaičių. 1914 metais jaunas studentas iš Bosnijos serbų Gavrilo Principas nužudė Austrijos archduke'ą Francą Ferdinandą, o tai tiesiogiai prisidėjo prie Pirmojo pasaulinio karo pradžios. Nepaisant to, kad jų buvo mažiau, serbai nugalėjo austro-ungarius Cer mūšyje, kuris buvo pirmoji sąjungininkų pergalė prieš Centrines valstybes. Tolesnės pergalės Kolubaros mūšiuose
Ir Drina reiškė, kad Serbija liko neužkariauta, kai karas įžengė į antrąjį metus. Tačiau Vokietijos, Austrijos-Vengrijos ir Bulgarijos pajėgų invazija 1915 m. žiemą nugalėjo serbus, o Serbijos armijos pasitraukimas per Albaniją nusinešė daugiau nei 240 000 serbų gyvybių. Serbų pajėgos likusius karo metus praleido kovoje Salonikų fronte Graikijoje, kol 1918 m. Lapkričio mėn. Serbiją išlaisvino iš Austrijos-Vengrijos okupacijos. Serbija patyrė didžiausią I pasaulinio karo aukų skaičių.