Punaiset tekivät helmi–maaliskuun aikana kaksi yleishyökkäystä, joista ensimmäinen käynnistyi 21. helmikuuta ja toinen 10. maaliskuuta. Eteneminen kuitenkin pysähtyi molemmilla kerroilla nopeasti, eikä helmikuun alussa syntynyt rintamalinja juurikaan liikkunut pohjoisemmaksi. Toisen yleishyökkäyksen jälkeen valkoiset aloittivat Hämeen rintamalla oman suurhyökkäyksensä Tampereen valtaamiseksi 15. maaliskuuta. Kaupunki oli Viipurin ohella toinen punaisten sodankäynnin keskuksista, jonka menettäminen 6. huhtikuuta ratkaisi sodan lopullisesti valkoisten hyväksi. Heidän tuekseen tulleet Saksan Itämeren-divisioonan joukot nousivat maihin Hangossa 3. huhtikuuta, ja aloittivat sen jälkeen etenemisensä kohti Helsinkiä, joka vallattiin 13. huhtikuuta. Saksan liittyminen sotaan laittoi punaisen kaartin entistä ahtaammalle, ja nopeutti sodan päättymistä jopa kuukausilla.