It completely depends on the type of green roof you have.  Extensive green roofs are much more lightweight and focus more on the environmental benefits. Intensive roofs can be fully interactive gardens.  As such intensive roofs can accommodate almost any plant or tree. Extensive roofs – by far the most common – tend to use smaller, lower maintenance plants like succulents, sedges and small shrubs or trees.