1950 m. TSRS B klasė – TSRS 2 lygmens varžybos, 5 TSRS I lygos sezonas. 14 komandų varžybos prasidėjo 1950 m. ir tęsėsi iki 1950 m. Prieš šį sezoną organizuotos 1949 m. TSRS II grupės Centrinės zonos varžybos, kitą sezoną - 1951 m. TSRS B klasė.
Iš viso šį sezoną buvo sužaistos 178 rungtynės, įmušti 493 įvarčiai.Ilgiausia pralaimėjimų seka – 7 rungtynės (Frunzės „Trudovye Rezervy“ - nuo 1950 m. iki 1950 m. ir Ašchabado „Spartak“ - nuo 1950 m. iki 1950 m.)Daugiausiai rungtynių pelnant bent vieną įvartį – 17 rungtynių (Čeliabinsko „Dzeržinec“ - nuo 1950 m. iki 1950 m.)