Trnorepové jsou pozemní ještěři ze suchých oblastí. Jsou výrazně teplomilní a bez potíží si poradí i s teplotami kolem 50 stupňů Celsia. I v takových podmínkách se často sluní - jsou to totiž býložravci a k trávení potravy potřebují značné množství energie, kterou získávají právě ze slunce. K regulaci tělesné teploty jim navíc významně pomáhá barvoměna: za slunečného dne jsou světlejší a v chladnějších podmračených dnech tmavnou. Právě takové zbarvení totiž pomáhá lépe akumulovat potřebné teplo a urychluje ohřátí těla. V tlustém ocasu si trnorepi ukrývají tukové zásoby, sloužící jako rezervoár energie pro nepříznivá období. Šleháním ostnitým ocasem se trnorep zvládne efektivně bránit nepříteli, případně se s jeho pomocí může zaklínit ve skalních puklinách a zajistit si tak přežití.
Trnorepi jsou společenští, noci tráví v norách, které si sami budují. Mají denní aktivitu.