Historia Wieś została założona na przełomie XIII i XIV wiekuZygmunt J. Orlik, 2012 s. 14. Została urządzona na wzór niemieckiego prawa kolonialnego. Powstała na terenie wyrębu drzewnego – stąd nazwa i herb.

W dokumencie sprzedaży dóbr pszczyńskich wystawionym przez Kazimierza II cieszyńskiego w języku czeskim we Frysztacie w dniu 21 lutego 1517 roku wieś została wymieniona jako Poruby.

W XIX wieku istniał we wsi nowoczesny, kapitalistyczny folwark książęcy (Heinrichshof).

W styczniu 1945 r. przez miejscowość przeszły tzw. marsze śmierci z obozów KL Auschwitz w Oświęcimiu na stację kolejową w Wodzisławiu ŚląskimPiotr Hojka, Sławomir Kulpa: Kierunek Loslau. Marsz ewakuacyjny więźniów oświęcimskich w styczniu 1945 r., Wodzisław Śląski 2016..

W końcowym okresie II wojny światowej, w kwietniu 1945 roku, w pobliżu wsi (w trójkącie Poręba – Kobielice – Brzeźce) powstało radzieckie lotnisko poloweMonografia Poręby - Starostwo Powiatowe w Pszczynie.. Z lotniska wykonano ok. 500 lotów bojowych. M. in. w czasie walk o Bramę Morawską (tzw. Operacja morawsko-ostrawska) z tego lotniska rozpoczęła loty bojowe 1. Czechosłowacka Mieszana Dywizja LotniczaOlejko Andrzej: Działania lotnicze w Karpatach w pierwszej połowie XX wieku z uwzględnieniem wybranych przykładów "archeologii lotniczej", w: "Płoniny '04.