Родился 18 апреля 1892 в Руре (ныне район Люблина) в семье учителя Хенрика Рутковского и его жены Барбары Бернак. Позже, он сменил фамилию на «Берут», образованную из первых слогов фамилий его родителей. С 1912 участвовал в революционном движении, был членом ППС-левицы. В момент создания Коммунистической партии Польши (КПП) в 1918 вступил в неё и стал её активным деятелем. С 1915 по 1923 был на руководящей работе в рабочих кооперативах Польши, затем — на руководящей работе в КПП. Подвергался преследованиям и арестам.
В 1925 он переехал в Москву, где учился в школе Коминтерна, после чего вернулсяв Польшу на подпольную партийную работу. В 1933 был арестован и в 1935 приговорён к 7 годам тюремного заключения. В 1938 был амнистирован и работал бухгалтером в Варшаве.
После начала Второй мировой войны в сентябре 1939 участвовал в обороне Варшавы, а после немецкой оккупации страны — одним из организаторов национально-освободительного движения. В 1943 году возглавил новую Польскую рабочую партию, созданную вместо КПП, распущенной И.Сталиным в 1938. В ночь на 1 января 1944 Берут был избран председателем Крайовой Рады Народовой и находился на этом посту до 4 февраля 1947.
После войны Берут сыграл важную роль в становлении в Польше дружественного Советскому Союзу режима и подавлении оппозиции.
Берут был в 1947—1952 президентом и председателем Государственного совета Польской Народной республики, в 1952—1954 — премьер-министром ПНР. С декабря 1948 — член Политбюро ПОРП, с декабря 1948 по март 1954 — председатель ЦК ПОРП, с марта 1954 до смерти — первый секретарь ЦК ПОРП.