Covered Patio Cost Per Square Foot. To install a patio cover where the existing roof of your home extends over an outdoor space, a general price to expect is $35 per square foot for labor. The total cost depends on the style of roof you choose (vaulted, sloping, flat, etc.) and the materials you select.
Typical Range: $8,279 – $24,440
National Average: $16,356