The Cost of a Green Roof System?

Green roof costs

The most popular questions much does a green roof cost??

The cost of a green roof

As an estimate in the UK the average cost per square meter of extensive green roof is between £50-£100, whilst an extensive roof can be £60-£150. Finally there is also ongoing costs to consider for maintenance and repairs, even though green roofs are low maintenance they still need care and attention atleast once a year.

With all that said, a green roof system is very cost effective compared to traditional roofing solutions. It offers many benefits to both the environment and living costs such as heating bills.


Well unfortunatly there isn't an exact answer to this question. Why? Because there are many differnent options when installing green roof system. Each one altering the finish cost. The cost variables for a green roof are:

  • Intensive Green Roof or Extensive Green Roof? An intensive green roof is alot heavy, consisting of much more vegetation and substrate. Therefore an intesive green roof is more costly than an extensive.
  • Which plant system you would like to use. Sedum roofs are very popular but some people opt for the wildflower version which can add to the cost due to more plant species in the turf.
  • Will you be installing it yourself or hiring a contractor and architect to design and install your green roof? Doing it yourself can save lots of money but you will need to understand the roof requirements to ensure your roof can support the green roof system.
  • Green roof accessories....Will you require edge retention trims or a pebble border? All these extras add to the final cost.


Save & Share Cart
Your Shopping Cart will be saved and you'll be given a link. You, or anyone with the link, can use it to retrieve your Cart at any time.
Back Save & Share Cart
Your Shopping Cart will be saved with Product pictures and information, and Cart Totals. Then send it to yourself, or a friend, with a link to retrieve it at any time.
Your cart email sent successfully :)