Kattohirsi on rakennuksen katon kannattimena toimiva vaakasuuntainen puupalkki, joka tukee kattorakenteita ja kattomateriaaleja.