Для постройки террас используются те же материалы, что применяются при сооружении зданий и мостов. Любая терраса состоит из настила и основания и может иметь дополнительные элементы, в первую очередь — ограждение. Для деревянной террасы настил выполняется из террасной доски или её аналогов, а основание представляет собой продольные лаги, опирающиеся на поперечные балки. Данная конструкция может быть уложена непосредственно на несущее перекрытие. Если терраса расположена, например, на крыше здания. Или же опираться на столбовые опоры, укреплённые в грунте. Каждая со своим или с общим фундаментом. Поскольку высоту и частоту расположения опорных столбов можно варьировать. Это позволяет вписывать террасы в места со сложным рельефом, например, на склонах. Нагрузка на террасу определяет расстояние между лагами и толщину настила. Нагрузка вместе с собственным весом террасы — требования к прочности и числу опор.
Дополнительные элементы террас, которые, как правило, монтируются вместе с ней и составляют с террасой единое целое, — это перила, некапитальные стены, крыша, различные надстройки — например, качели. При этом опорные столбики перил и других ограждений обычно крепятся к балкам основы террасы (таким образом, их число оказывается кратным числу столбиков). Крепление более массивных конструкций, например крыши, осуществляется непосредственно к опорным столбам, которые для этого возвышаются над поверхностью террасы.