1. Kivitrepp
Enne raudbetooni kasutuselevõttu valmistati treppe sageli kivist. Trepikäiku moodustavad astmed raiuti tavaliselt ühest kiviplokist, igaüks eraldi, erineva profiiliga. Kõige levinum tüüp oli plokkastmed, s.t lihtsad ristkülikukujulised või kiilukujulised astmed. Plokktüübi puhul toetusid astmed üksteise peale, moodustades astmelise pinna nii peal kui all. Kiilukujulise läbilõike eelis seisnes selles, et ainult kõnnipind oli astmeline, samas kui alumine osa jäi tasaseks. Plokkastmeid saab valmistada nii soonega kui ka ilma, samas kui kiilukujulised trepiastmed tehakse peaaegu alati soonega, et saavutada täiuslikult tasane alumine pind. Lisaks kahele kõige levinumale tüübile on aja jooksul tekkinud mitmeid ainulaadseid profiile. Nende kasutamise eesmärk oli eelkõige materjalide säästmine ja konstruktsiooni kaalu vähendamine, lisaks võimalikele esteetilistele eelistele.
Kivist (ja hiljem terrazzo'st) trepiastmeid projekteeriti sageli konsooltugedega treppidena või toetatuna seinale, talale või võlvile. Nii konsooltugedega kui ka seinale toetuvad trepid vajavad vähemalt 38 cm paksust kandevõimelist tellisseina. Konsooltugedega trepi puhul peab minimaalne kinnitussügavus olema 15 cm ning maksimaalne konsoolne trepilennu laius umbes 120–130 cm. Mõlemas otsas toestatud treppide puhul piisab vähemalt 8 cm toestusest kandval müüritisel ning trepilennu laius võib olla mitu meetrit.
2. Puidust trepid
Puidust treppe kasutatakse tavaliselt korterites ja eramajades, kuid leidub palju ajaloolisi ja kaasaegseid näiteid ka ühiskondlikust kasutusest. Kaasaegses ehituspraktikas on puittrepid täppispuutöö tulemus; kaks kõige levinumat lahendust on trepid, mis on ehitatud kas kahe külgse stringer-plangu vahele või nende peale. Stringer-plangud on tavaliselt 50–60 mm paksused ning puidust trepiastmed 40–50 mm. Esimese variandi puhul on astmed ehitatud (välja lõigatud) stringer-plangu sisse, kasutades 20–25 mm sügavusi sooneid astme- ja tõusulaudade jaoks, mis liimitakse oma kohale. Lisaks on vajalik konstruktsiooni tugevdamine teatud kohtades, kasutades astmete alla paigutatud sidetalasid. Teise variandi puhul asetatakse astmed astmeliste ja sälguga stringer-plankude peale ning kinnitatakse tüüblite või varjatud kruvidega.
3. Betoonist trepid
Monoliitsed raudbetoonist trepid
Monoliitseid raudbetoonist treppe ja kaldteid ehitatakse kohapeal üheaegselt – alates armatuuri paigaldamisest kuni raketise ja betoneerimiseni. Seinatoeliste konstruktsioonide puhul tehakse seinale astmeline, armeeritud rõngastal koos trepilennuga. Talatoe korral võib stringer ulatuda trepiastmete ülemistest ja alumistest ühendusjoontest ülespoole, allapoole või mõlemas suunas. Trepilennu ja vaheplatvormi ühendus võib olla stringeriga või ilma – viimane on esteetilisem lahendus. Täpselt ja kaunilt viimistletud tulemuse saavutamiseks on oluline pöördelõigu kujundamine ning sellest tulenevate trepilennu ja vaheplatvormi paksuste arvestamine.
Monteeritavad raudbetoontrepid
Moodulraudbetoontrepid on individuaalselt mõõdetud ja mittemasstoodanguna toodetud. Elemendid: tugitala, trepimademe ja trepimarsid tõstetakse paika kraanaga. Selle ehitusmeetodi suur eelis on see, et monteeritavaid konstruktsioone saab kohe pärast tõstmist laadida, kuid ühenduskonstruktsioonide ehitamine nõuab suurt täpsust.
4. Metallist trepid ja kaldteed
Metalltrepid on tavaliselt eritellimusel valmistatud metallkonstruktsioonid. Sirgete treppide puhul kasutatakse tugedena I-, C- ja U-kujulisi terasprofiile. Nende vahele paigaldatakse 5–7 mm paksused lainelised terasplekist astmed, mis kinnitatakse keevituse või poltidega. Sageli kombineeritakse metalli ka teiste materjalidega, näiteks puidust plaatidega.
Keerdtrepid on samuti hõlpsasti valmistatavad terasest. Üks võimalus on kinnitada metallastmed keskmise terassamba külge konsooltugedega. Teine lahendus on kinnitada astmed terasest stringerile, mis järgib spiraali välimist joont.