Warunki miejskie, a w szczególności budownictwo wielorodzinne i wysokie renty gruntowe często uniemożliwiają wygospodarowanie własnego ogrodu. Dlatego coraz częściej projektuje się ogrody na dachach, które mogą mieć charakter przestrzeni publicznej, lub kameralnej, prywatnej. Panorama roztaczająca się takiego ogrodu jest nieporównywalna z większością tradycyjnych. Jednak specjalne warunki, m.in. silne wiatry, palące słońce itp. i ograniczenia powodowane nośnością stropodachu sprawiają, że ogrody na dachach powinny być zakładane jedynie przez fachowców.