Tkacze są zdolne do przeżycia nawet w środowisku, w którym roczna suma opadów nie przekracza 80 mm. Najniższe roczne sumy opadów występują w południowo-zachodniej części zasięgu P. socius, najwyższe (600 mm) – na północy i wschodzie. Przedstawiciele podgatunku nominatywnego zamieszkują obszary z rozrzuconymi wydmami z czerwonego piasku pustyni Kalahari. Osobniki ciemniejsze, dwóch pozostałych podgatunków, zamieszkują krainę geograficzną Karru, półpustynie (obrzeża pustyni Namib) oraz solniska.

Fizjologia Termoregulacja thumb|Ogromne gniazda pełnią rolę bufora chroniącego tkacze przed upałem w dzień i chłodnymi nocami. Na zdjęciu gniazda w Transgranicznym Parku Narodowym Kgalagandi, RPA Tkacz jest ptakiem, który ze względu na występowanie w skrajnie suchym i gorącym środowisku, budzi zainteresowanie naukowców badających adaptacje ptaków do tolerowania wysokiej temperatury otoczenia. Spoczynkowe tempo metabolizmu tkaczy zaczyna rosnąć, gdy temperatura otoczenia przekroczy 35 °C, od ok. 13,2 mW/g masy ciała do 17,7 mW/g przy temperaturze 52 °C. Przy temperaturze otoczenia wynoszącej poniżej 40 °C średnia temperatura ciała tkaczy utrzymywała się na stałym poziomie około 41,3 °C, jednak powyżej tej temperatury temperatura ciała tkaczy zwiększała się o 0,32 °C na każdy kolejny stopień wzrostu temperatury otoczenia.