Depending on size, climate zone, design, installation, plant selection, and maintenance, green roofs can range from $25 - $30 per sqft. However, it is well documented by the EPA that green roofs can significantly cut costs on cooling and heating as well as extending the rooftop life to 50+ years.