Ada beberapa jenis bahan teras yang tersedia untuk membuat beranda yang unik dan menyenangkan secara visual, termasuk kayu lidah-dan-alur dan penutup lantai ubin bata dan keramik. Bahan teras, seperti panel layar dan kolom, dapat digunakan untuk membuat kerangka luar untuk menambahkan tampilan khas pada gaya teras apa pun. Bahan bangunan dasar yang digunakan untuk membangun teras terdiri dari beton, rangka kayu dan lantai bawah dengan kayu lapis, papan partikel atau semen. Bahan teras lainnya, seperti bahan atap, kipas angin dan kotak bunga, dapat ditambahkan atau dihilangkan sesuai dengan preferensi pribadi pemilik.
Banyak desain teras meminta teras menjadi area terangkat yang berdekatan dengan pintu depan atau belakang rumah. Menjadi struktur yang ditinggikan, persyaratan fondasi seringkali tidak diperlukan. Biasanya menggunakan beberapa tiang yang tertanam di dasar beton untuk menopang berbagai bahan teras yang digunakan untuk membuat struktur. Balok lantai biasanya dijalankan dari papan tajuk yang ditempatkan di sepanjang bagian depan teras ke rumah dan biasanya digunakan untuk menopang lantai teras. Bahan teras lain yang dapat digunakan untuk membuat pondasi teras adalah komponen subflooring, seperti triplek, papan partikel atau kayu ukuran kecil.
Setelah struktur dasar teras dibangun, bahan teras berikutnya yang akan digunakan adalah bahan yang terkait dengan pembuatan lantai teras yang sebenarnya. Dalam beberapa kasus, sisi teras dan struktur sekitarnya juga dapat dibangun setelah lantai bawah diletakkan. Di banyak bangunan teras, lantai dipasang sebelum membangun komponen di sekitarnya karena bagian ini, dalam banyak kasus, berada di atas permukaan lantai yang sudah jadi. Hal ini terutama berlaku dalam desain lantai teras kayu di mana kayu untuk lantai memanjang dari tepi rumah ke tepi paling luar teras.
Namun, dalam kasus lantai beton atau ubin keramik yang dituangkan, lantai sering dibuat dengan memuat permukaan lantai beton di dalam batas-batas dinding teras di sekitarnya. Dalam beberapa desain, panel kasa yang digunakan sebagai dinding teras dipasang di atas semen yang diawetkan atau lantai ubin teras. Dalam jenis desain teras ini, bahan teras yang ditambahkan seringkali dapat mencakup baut jangkar beton. Baut ini biasanya tertanam ke dalam beton basah dan menyediakan perlengkapan pemasangan untuk panel yang ditempatkan di atas lantai teras semen.