Eko streha, imenovana tudi zelena streha, je okolju prijazna alternativa klasični strehi. Na streho se položi plast zemlje, kjer se nato posadi vegetacija. To doda izolacijo, zmanjša količino gradbenih odpadkov iz skodle in ustvari bolj uporabno površino iz istega prostora. Ustvarjanje eko streh lahko pomaga pri ponovni vzpostavitvi ekosistemov, ki so bili porušeni med gradnjo, zlasti v urbanih območjih.
Zelene strehe zahtevajo večplastno konfiguracijo, začenši z vodoodporno membrano, ki preprečuje vstop vode v hišo. Na vodoodporno membrano je nameščena koreninska pregrada, ki preprečuje, da bi se korenine pritrdile na hišo. Zgrajen je drenažni sistem, na vrhu katerega je plast zemlje. Ta plast se giblje od 4 do 6.5 palcev (10.16 do 16.5 cm) v debelini. Končna komponenta eko strehe je vegetacija, ki lahko vključuje variacije lokalnega in eksotičnih rastlin.
Mnogi ljudje menijo, da je dodaten prostor, ki ga nudi eko streha, koristen za ustvarjanje lastnega vrta. Nekateri se lahko odločijo, da bodo svoji hiši dodali estetske podrobnosti, drugi pa uživajo v dodatnem prostoru za gojenje užitnih rastlin. Eko strehe zagotavljajo tudi domove, podjetja in velike zgradbe boljšo izolacijo v primerjavi z drugimi vrstami streh. Dokazano je, da uporaba zelene strehe znatno zmanjša stroške energije.
Odtok vode je v urbanih okoljih problem, ki ga lahko preprečimo z namestitvijo zelene strehe. Kanalizacijski sistemi se lahko po močnih padavinah prelijejo in izpustijo odplake na ulice. Zelene strehe lahko zadržijo do 75 % padavin, ki padejo nanje, in absorbirajo onesnaževala v tla. Voda, shranjena v tleh, sčasoma izhlapi in izhlapi v ozračje, očiščeno številnih nečistoč.
Dodajanje več zelenih površin v urbano okolje lahko pomaga pri ponovni vzpostavitvi nekdanjih ekosistemov, ki so bili izgubljeni v zgodnjem urbanem razvoju v 19. in 20. stoletju. V teh časih se je o škodljivih učinkih gradnje in vzdrževanja mest na obstoječi ekosistem malo razmišljalo. Ptice in žuželke so bili izgnani ali prisiljeni preživeti v urbanih mestnih pokrajinah, kar je spremenilo njihovo naravno vedenje. Eko strehe zagotavljajo dodaten življenjski prostor za živali, vzpostavljajo ravnovesje in jih spodbujajo, da se namesto s človeškimi stranskimi proizvodi ali odpadki prehranjujejo s svojim naravnim plenom.
Pritok rastlinskega sveta v urbano okolje pomaga zmanjšati toplogredne pline, kot je ogljikov dioksid. Mesta proizvajajo velike količine ogljikovega dioksida v zelo gostem prostoru, z malo ali brez vegetacije, ki bi plin reciklirala v kisik. Dodajanje eko strehe na večjo mestno stavbo, ne glede na višino, omogoča rastlinam, da absorbirajo ogljikov dioksid. Ko se spremeni več streh, se ravni ogljikovega dioksida zmanjšajo. Količina kopičenja škodljivih plinov v zgornji atmosferi, ki prispeva k pomanjkanju ozona in trendom segrevanja, se zmanjša.
Zaradi njihove ekološke narave je zelo malo skrbi glede odpadkov ali nevarnih stranskih proizvodov iz zelenih streh. Običajne strehe s skodlami povzročajo velike količine odpadkov iz odvečnega materiala ali stare skodle, ki se odstranijo za ponovno streho. V Združenih državah Amerike odpadki iz skodle predstavljajo do 10 % gradbenih odpadkov in odpadkov pri rušenju na leto. Povečanje ekoloških streh znatno zmanjša količino odpadkov, ki nastanejo pri gradbeništvu.
Slaba stran predelave eko strehe so visoki začetni stroški. Medtem ko lahko zelena streha znatno zniža stroške v letih po njeni izvedbi, je namestitev strehe dražja od tradicionalne strehe. Eko strehe imajo tako kot druge stroške vzdrževanja. Običajno je veliko nižji od stroškov vzdrževanja streh s skodlami, njegove ugodne lastnosti, kot je dodana izolacija, pa na dolgi rok zmanjšajo stroške in izničijo stroške vzdrževanja.