Los tipos de cubierta pueden ser de diferentes materiales. En el caso de inmuebles rurales, o cuando se desea dar al porche un aspecto rústico, lo habitual es usar madera y pizarra o teja tradicional. En caso de buscar un estilo más moderno, se puede utilizar metal o incluso cristal. Y, cuando se busca una solución económica, la opción pasaría por las planchas asfálticas o el fibrocemento.
Elegir un material u otro dependerá tanto del presupuesto como del efecto estético que se quiera conseguir y las condiciones climatológicas de la zona en concreto.