Конструкции кровли делятся на два основных вида: однослойные или многослойные. Однослойные конструкции кровли делают из: асбестоцементных плит, штампованной ленточной черепицы, стальных листов.
К многослойным конструкциям относятся кровли из: гонта и стружки, теса, плоской черепицы, драни. Такие конструкции кровли менее экономичные и более трудоемкие. Количество слоев может быть от 2 до 5.