Jedan od najpopularnijih materijala za izgradnju cesta je asfalt, zatim beton, ali ceste se mogu napraviti i od cigle, šljunka i drugih materijala. Odabir materijala uključuje odabir najbolje opcije za dane uvjete, uzimajući u obzir obrasce prometa, vremenske prilike, troškove i probleme s bukom. Prometni odjeli obično provjeravaju svoje mogućnosti prije početka novih cesta ili projekata obnove kako bi odredili najbolji mogući izbor. Tvrtke koje su specijalizirane za materijale za izgradnju cesta obično nude niz proizvoda.
Za cestu s velikim prometom, asfalt je obično poželjniji materijal. Ispravno poznat kao asfaltni beton, sastoji se od mješavine agregata vezanih zajedno s ljepljivim asfaltom i zatim zbijenih kako bi se stvorio kolnik. Takve ceste zahtijevaju pripremu za postavljanje korita i projektiranje ceste s ispravnim stupnjem nagiba; cesta se mora uzdići u sredini kako bi se potaknula odvodnja, a također mora biti pravilno nagnuta oko zavoja, jer se vozači mogu kretati velikom brzinom. Beton se također koristi za neke prometnice.
Opeka, kaldrma i drugi opločniki su još jedna opcija za materijale za izgradnju cesta. Oni se obično koriste u područjima gdje ljudi žele specifičan estetski izgled, a promet se ne kreće brzo. Brz promet može oštetiti površinu kolnika i također može stvoriti veliku buku. Uobičajena mjesta za takve materijale za izgradnju cesta uključuju povijesne četvrti i mjesta okupljanja u centru grada. Također se mogu koristiti za prilazne puteve i slabo prometne ceste.
Zemljane ceste izrađuju se nanošenjem šljunka i drugih agregatnih materijala kako bi se stvorila površina za vožnju. Pogodni su za područja s niskim prometom i malim brzinama. Za područja s većim prometom, bolja opcija može biti cesta s katranom i čipsom ili bitumenskom površinskom obrađenom cestom, gdje se agregati miješaju s ljepljivim vezivom kako bi se bolje držali zajedno. Ove će ceste trebati povremeno obnavljati kako bi bile funkcionalne, ali mogu biti dobra sredina između skupe asfaltne ceste i neodgovarajuće zemljane ceste za ruralna područja.
Materijali za izgradnju cesta za mostove, nadvožnjake i slične konstrukcije također uključuju materijale poput čeličnih armaturnih greda i sličnih materijala za stvaranje stabilne strukture koja može izdržati velike težine. Konstrukcijski čelik, beton i drugi materijali mogu se koristiti za izradu nosača, s asfaltnom cestom koja omogućuje prolazak automobila. Nekim građevinama mogu biti potrebne posebne značajke, poput podiznog mosta kako bi se omogućio prolazak brodskog prometa ispod, a mogu zahtijevati značajan dizajn i inženjering.