Roof garden merupakan alternatif lain untuk sebuah taman. Taman ini dibangun di atas sebuah bangunan (di bagian atap). Biasanya,
roof garden dibangun di atas gedung-gedung bertingkat seperti hotel sebagai sarana penghijauan yang sangat bermanfaat terutama di kota-kota besar.