古民居屋脊设计一般由正脊和垂脊2部分组成。其构造相对其它形式的建筑屋顶结构来说要相对简单,一般只有两坡一脊。正脊上装有筒瓦及装饰造型。垂脊上有垂兽及装饰造型。在一幢古民居建筑屋脊中,以正脊的装饰最为重要和突出,垂脊次之,有的民居正脊下有悬鱼的装饰和正脊形成一体,有的民居垂脊下有翼角的装饰,从而深化建筑的整体造型。
正脊作为屋顶两坡相交的地方,既是结构上不可缺少的部分,同时也是装饰的部分。因此装饰较为华贵。一般北方地区常见的有:元宝脊、清水脊、鞍子脊等。元宝脊多用于筒瓦屋面;而鞍子脊只用于板瓦屋面;清水脊是最为复杂的一种,它既可以用于筒瓦,又可用于板瓦屋面,常常是板瓦屋面用的更多一些。清水脊屋顶的瓦陇有高坡陇和低坡陇之分。低坡陇上的正脊称为“小脊子”,它比高坡陇上的正脊低;高坡陇上正脊,也就是清水脊,此脊层数较多,其最大特色是正脊两端部用花草砖雕和蝎子尾作装饰。古典民居建筑中正脊的等级以元宝脊为上,清水脊次之,鞍子脊较低。而南方地区的正脊大多数有些类似北方清水脊的样式,而在正脊的两端做出了燕尾的造型,称之为燕尾脊。而有些地区正脊是用镂空的砖雕做成的,因此称为镂空脊。闽南地区的民居屋脊的形式摆脱了单一的直线形,而形成了生动的曲线,这是与北方民居正脊有很大差异的地方。另外,有些南方民居中正脊做法很简单,只是用板瓦排列成行,起到压实的作用,中间的图案也仅用板瓦拼成的铜钱或云形的图案,起到一个视觉集中的作用,这是一种较为朴素的正脊做法。
古典民居建筑中常用的2种屋面形式是硬山和悬山。它们均为2坡屋面,除了各有1条正脊外,都还有4条垂脊。一般北方地区常见的垂脊形式有:铃铛排山脊、披水排山脊和筒瓦稍陇。其中,筒瓦稍陇最为简单,它只用板瓦屋面的清水脊和鞍子脊配套使用。而披水排山脊可与元宝脊和鞍子脊配套使用。在民居建筑中,做排山勾滴的垂脊,称为铃铛排山脊,其垂脊位置仍应在边陇和排山勾滴之间。当然,从民居建筑的垂脊等级排列,还是铃铛排山脊为首,次之为披水排山脊,而筒瓦稍陇最低。不过,披水排山脊还是北方民居垂脊较普遍的作法,它不做排山勾滴,只砌一层披水砖檐,边陇要压住披水檐,但不超过砖宽的1/2。南方的垂脊也有铃铛排山脊和披水排山脊的构造,只是在民居中的构造较为简化。一般的民居垂脊与北方的筒瓦梢陇相似,只是筒瓦变成了方砖进行收边或是用泥灰抹成与正脊相似的造型,顺着燕尾脊而下进行垂脊的收边。有些地方的垂脊已经变成了南方民居中常见的马头墙形式,有的马头墙比正脊还要高,马头墙又称封火墙,起到隔断火源的作用,因此马头墙上的脊饰也就成了南方地区的垂脊的脊饰了,一般在墙体的顶端用板瓦垒砌成一行,在收头处用,灰土抹圆起翘。一些闽南地区的垂脊有很高的起翘,并在翼角的地方做成泥塑的动物或植物,并有鹅头、悬鱼似的装饰,使其民居建筑更为突出。