Lietuvos nepriklausomybės kovos

Karas su bolševikais

1918 m. gruodį į Lietuvą įžengė Raudonosios armijos Vakarų armija (1919 m. vasarą pavadinimas pakeistas į 16-tąją armiją). 1919 m. sausio pradžioje ji be kovos pasiekė liniją Ryga-Bauskė-Panevėžys-Ukmergė-Trakai-Lyda. Sausio 5 d. buvo užimtas Vilnius, sausio pabaigoje – Šiauliai, vasario pradžioje – Telšiai. Tačiau vasario 10 d. vokiečiai sumušė bolševikus prie Sedos ir Mažeikių. Vasario 7 d. prie Kėdainių pirmą kartą į mūšį stojo ir Lietuvos kariuomenė.
Vasario viduryje frontas ėjo linija Kuršėnai-Šiauliai-Baisogala-Krekenava-Pagirys-Vepriai-Žasliai-Jieznas-Varėna-Stakliškės. Gegužės 3 d. Lietuvos kariuomenė užėmė Ukmergę, gegužės 24 d. – Panevėžį, rugpjūčio 25 d. – Zarasus. Kovos veiksmai baigėsi spalio 2 d. užėmus Daugpilio priemiestį Gryvą. Toliau Lietuvos kariuomenė saugojo frontą prie Dauguvos iki 1920 m. sausio 5 d., kai Latvijos ir Lenkijos kariuomenės bolševikus nustūmė dar toliau į rytus. 1920 m. liepos 12 d. Maskvoje buvo pasirašyta taikos sutartis.
Lietuvos kariuomenę šiame fronte sudarė 1-oji brigada („Vilkmergės grupė“) ir 2-oji brigada („Panevėžio grupė“). 1-oji brigada susidėjo iš 1-ojo pėstininkų pulko, Vilkmergės ir Vilniaus batalionų, 1-ojo husarų eskadrono, 3-iosios ir 4-osios artilerijos baterijų, bei gudų kuopos. Brigadai vadovavo karininkas Ladyga. 2-oji brigada susidėjo iš 2-ojo pėstininkų pulko, Marijampolės, Panevėžio ir Joniškėlio batalionų ir dviejų baterijų. Brigadai vadovavo karininkas Nastopka. Vyriausiasis kariuomenės vadas buvo karininkas Silvestras Žukauskas.
Bolševikų kariuomenę, veikusią prieš Lietuvą, sudarė 9 pėstininkų pulkai, 1 batalionas, kelios artilerijos baterijos, kavalerijos eskadronai, aviacijos eskadrilė, du šarvuoti traukiniai.

Karas su bermontininkais

Iš pradžių bermontininkai veikė tik Latvijos teritorijoje, bet 1919 m. liepą jie pradėjo puolimą Lietuvos kryptimi. Liepos 26 d. jie užėmė Kuršėnus, spalio 5 d. – Šiaulius. Spalio pabaigoje Antantė įpareigojo bermontininkus išsikraustyti, bet iki lapkričio 20 d. jie jau buvo pasiekę liniją Suostai-Kriukai-Pašvitinys-Lygumai-Radviliškis-Šiauliai-Šiluva-Viduklė-Jurbarkas.
Lapkričio 21 d. prasidėjo Radviliškio kautynės. Lapkričio 22 d. Antantės komisijos nutrauktą mūšį bermontininkai pralaimėjo ir iki gruodžio 15 d. visiškai paliko Lietuvos teritoriją.
Prieš bermontininkus veikė 1-asis, 2-asis, 3-asis, 4-asis, 5-asis pėstininkų pulkai, du komendatūrų būriai, 3-ioji ir 4-oji baterijos, 1-asis ir 2-asis eskadronai. Prie Radviliškio sutelktai kariuomenei vadovavo pulkininkas Ladiga , kariuomenės vadas buvo generolas leitenantas Liatukas.

Karas su Lenkija

Į Vilnių ir aplinkines teritorijas pretendavo tiek Lietuva, tiek ir Lenkija. 1919 m. balandžio 19 d. Vilnių užėmė Lenkijos kariuomenė. Atsakydama į tai Lietuvos delegacija Paryžiaus taikos konferencijoje pateikė protestą. Pastaroji gegužės 2 d. paragino kariaujančias puses sustabdyti kraujo praliejimą, bet be rezultatų. 1919 m. birželio 18 d. Antantė Lietuvos prašymu nustatė pirmąją Lietuvos ir Lenkijos
 demarkacijos liniją. Tačiau konfliktų tai nesustabdė. Liepos 27 d. buvo nustatyta antroji  demarkacijos linija.
Prasidėjus Raudonosios armijos puolimui prieš Lenkiją, pastarosios kariuomenė atsitraukė. 1920 m. liepos 15 d. Lietuvos kariuomenė pasiekė Vilnių, kurį jau buvo užėmusi Raudonoji armija. Po mūšio prie Vyslos Lenkijos kariuomenė pradėjo puolimą Augustavo srityje. Antantei tarpininkaujant rugpjūčio 25 – rugpjūčio 30 d. tarp Lietuvos ir Lenkijos vyko derybos. Rugpjūčio 28 d. Lenkijos kariuomenė užėmė Augustavą, rugpjūčio 31 d. – Suvalkus ir Seinus. Po to prasidėjo Lietuvos kariuomenės kontrpuolimas. Rugsėjo 15 – rugsėjo 19 d. Kalvarijoje vėl vyko derybos, po kurių Lenkijos kariuomenė vėl pradėjo puolimą.
Rugsėjo 29 d. prasidėjo derybos, kurios spalio 7 d. pasibaigė Suvalkų sutarties pasirašymu. Tačiau spalio 8 d. Lenkijos generolas Liucjanas Želigovskis Juzefo Pilsudskio nurodymu inscenizavo maištą ir spalio 9 d. užėmė Vilnių. Ten buvo paskelbta apie naujos valstybės – Vidurinės Lietuvos įkūrimą. Želigovskio pajėgos toliau tęsė puolimą ir pasiekė Ukmergę. Bet tada prasidėjo Lietuvos kariuomenės kontrpuolimas ir lapkričio 19 d. prie Širvintų bei lapkričio 21 d. prie Giedraičių Želigovskio pajėgos patyrė pralaimėjimus. Tolesnis Lietuvos kariuomenės puolimas buvo nutrauktas Tautų Sąjungos komisijos.