A green roof cost averages $22,000, though some homeowners spend between $12,000 and $40,000. The main cost factors for installing a green roof include the roof type and size, the roof pitch, the ...