Ylemmässä loppusarjassa pelasivat runkosarjan kahdeksan parasta joukkuetta. Kukin joukkue pelasi loppusarjassa seitsemän ottelua, joiden tulokset lisättiin runkosarjan tuloksiin. Loppusarjassa määritettiin sijoitukset 1–8.
Alemmassa loppusarjassa pelasivat runkosarjan neljä viimeistä joukkuetta. Loppusarja pelattiin kaksinkertaisena, eli jokaiselle joukkueelle tuli kuusi peliä, joiden tulokset lisättiin runkosarjan tuloksiin. Loppusarjassa määritettiin sijoitukset 9–12.
Yhdenneksitoista sijoittunut VPS sekä kymmenenneksi sijoittunut FC Lahti pelasivat kaksiosaiset karsinnat Ykkösessä toiseksi ja kolmanneksi sijoittuneiden Atlantiksen ja FF Jaron kanssa. Sekä VPS että Lahti säilyttivät sarjapaikkansa. Atlantis Helsinki – VPS Vaasa 2–1, VPS Vaasa – Atlantis Helsinki 2–0. Jaro Pietarsaari – FC Lahti 0–0, FC Lahti – Jaro Pietarsaari 1–0.
a) Suomenmestaruuskilpailua ei pelattu ensimmäisen maailmansodan vuoksi. b) Mestaruussarjaa ei pelattu jatkosodan vuoksi. c) Mestaruussarja korvattiin jatkosodan vuoksi cup-kilpailulla (1942). d) Mestaruussarja korvattiin jatkosodan vuoksi cup-kilpailulla (1945). e) Karsintasarja on laskettu myöhemmin Mestaruussarjan 13. kaudeksi.