How to Build a Roof Over My Existing Deck - Costs, Designs (2023)

Summer may be over, but it’s the perfect time to start building a roof over your deck for next year’s sunny season. If you’re looking to enjoy the great outdoors right from your backyard while still getting some relief from the sun or rain, a roof over your deck or patio is the perfect solution.

How to Build a Roof Over My Existing Deck - Costs, Designs (1)

So, how do you go about it? You may want to just get it over with and do it yourself, but sometimes it’s better to hire a professional who can get it done efficiently. In this blog, we’re going to cover the benefits of building a roof over your deck, how to do it, and the average costs. Here at Legacy Service, we will do all we can to help you perfect your home’s exterior. If you have any questions or would like to schedule an appointment with us for a roof replacement, give us a call at 215-798-9790 or fill out a contact form here.

Looking for qualified roofers near you?

Find out how much your project will cost

Not a real zip code.

Reasons to Build a Roof Over a Deck

As you can imagine, there are plenty of benefits of building a roof over your deck. Here are the top reasons why you’ll want a roof for yours:

Protection from the sun and rain

The most common reason why people build roofs over decks is for protection from the sun and rain. A covering allows you to sit outside and enjoy nature on even the sunniest and rainiest days. During the height of summer when the sun is at its hottest, catching some shade on your deck is a great chance to relax for you and your loved ones.

Barbeque throughout the year

By putting a roof over your deck, barbeque season doesn’t have to end with the last of the fireflies. You’ll be able to enjoy barbequing throughout the year even when it isn’t warm and dry. It might take food a little bit longer to cook in the cooler months, but it’s worth it for some tasty burgers, ribs, or grilled veggies.

Dry clothes outside

If you like hanging your clothes outside to dry rather than throwing them in the dryer, a roof over your deck will be the perfect solution for those rainy days. You’ll be able to save money on electricity by drying them outside underneath the roof.

Help plants grow

Green thumbs will also love having a covered deck when spring rolls around. You’ll be able to climatize the seedlings and plants to the conditions by placing them in a sheltered location and ensuring they get some sun every day.

How to Build a Shed Roof Over My Existing Deck

Unless you’re experienced in residential roofing construction, you probably don’t want to build the roof yourself. However, you might want to know the process of how it’s done. Take a look at our step-by-step guide for building a shed roof over your existing deck:

  1. Step 1: Before you begin, make sure you’re matching the house roof pitch angle and overhang for your roof.
  2. Step 2: Install post base connectors. These are used to attach the support posts to the frame of the deck. For a solid connection, you’ll have to make sure the frame has the appropriate blocking.
  3. Step 3: Install the support posts to the post base connectors.
  4. Step 4: Keep the support posts in place by installing temporary bracing. The tops of the support posts should be notched to hold the header beam.
  5. Step 5: Install the header beams to the support posts. We recommend using thru bolts for a strong connection.
  6. Step 6: Install the ledger board, which will support the rafters. You can install it by flashing and bolting in place to the house wall.
  7. Step 7: Mark and cut your rafter angle to the roof pitch and then lay out your rafters. Nail the rafters in place to the ledger board.
  8. Step 8: Attach the rafters to the header using framing nails.
  9. Step 9: Create the subroof by installing the roof sheathing over the rafters.

If you have any questions about the process of building a roof over a deck, you can contact a local roofer to learn more. In fact, they’ll be happy to answer any questions you may have concerning any part of your home’s exterior, from the roofing and siding to the windows and doors. We’re all about keeping you and your family safe, warm, and dry.

Average Cost to Build a Roof Over a Deck

Decks and patios enhance any home’s living and entertainment space, and adding a roof to that extension can further increase their function and value. However, we’re sure you’d like to know the average cost to build a roof over a deck before you make any decisions.

Unfortunately, we wouldn’t be able to tell you how much it would exactly cost to add a roof to your deck without scheduling a consultation and coming to your home. But we can give you an average range of prices that it would most likely fall within. They include:

  • Adding any deck covering or enclosure will typically cost between $1,000 – $10,000.
  • Adding a covered roof to your deck will typically cost between $3,000 – $10,000.

The cost will vary depending on the professionals hired, materials used, square footage, and weather conditions.

Find qualified roofers near you

Not a real zip code.

Pictures of Roofs Over Decks

Another great thing about installing a roof over your deck is that you can personalize it to match your style and tastes. The pictures we’re showing below are just a few of the ways you can build your deck’s roof. Some homeowners like to have an idea in mind before scheduling an appointment with a construction company while others like to listen to the recommendations of the experts before they begin any decision-making. Take a look at the pictures below to see which ones you like. Then, give us a call to schedule a consultation.

How to Build a Roof Over My Existing Deck - Costs, Designs (2)

These homeowners are in the process of building a flat roof over their free-standing deck. We can’t wait to see how it turns out!
How to Build a Roof Over My Existing Deck - Costs, Designs (3)

This homeowner chose a short roof with lights underneath. The lights will not only add functionality for nighttime, but they’re also aesthetically pleasing.

How to Build a Roof Over My Existing Deck - Costs, Designs (4)

This homeowner chose the best of both worlds by adding a roof to their deck that still allows light in.

How to Build a Roof Over My Existing Deck - Costs, Designs (5)

We’re loving the look of this gable roof over the patio in their backyard. It’s perfect for hanging out night and day, rain or shine.

How to Build a Roof Over My Existing Deck - Costs, Designs (6)

This flat roof acts as both a covering for a section of the first-floor deck as well as a balcony for the second floor of the home. Now, that’s what we call efficient.

Roof Over Deck Designs

Let us know if you like any of the styles from the images in the section above. As for design, there are three main types of roofing that you can choose for your deck. They include:

  • Gable – Gable roofs are easier to build since they don’t require complex roof framing. They have gables at each end and sloping sides.
  • Hip – Hip roofs are similar to gable roofs since they have sloping sides, however, they’re reconnected without using gables. On a deck roof, the supports should have a finished look since they’ll be exposed rather than hidden.
  • Shed – This is the most common option for deck roofing because it’s the only one that works with the architecture for many homes.

Frequently Asked Questions About Building a Roof Over a Deck

Here are the questions that we’re most frequently asked about building a roof over your existing deck.

How much does it cost to build a roof over a deck?

The cost to cover a deck will depend on a number of factors. These factors include the type of material, the size of the roof, and how complicated it will be to build. Currently, the cost to add a roof over your patio will start at $2,000 and increase from there. Contact a local roofing company to get started and schedule an estimate for your project.

What is the roof over a deck called?

The roof over a deck is usually called a patio cover. This attached structure provides protection from sun and rain and can either have a solid or open roof. Pergola is another name for deck or patio roofs. This is typically characterized as an open roof that’s supported by posts or columns. They provide filtered shade to outdoor living areas.

Can I put a roof over my deck?

In most cases, yes! If you’re looking to add a roof to your deck, you can do this by installing additional supports. Unless you have construction experience, it’s best to hire professionals to do this for you.

How much does it cost to build a shed roof over a deck?

A shed roof is defined as a single-sloped roof that typically has a steep pitch. Shed roofs are often used for decks and patios. Like other construction projects, the cost will depend on various factors, but they normally run between $1,000 and $10,000 for the materials and labor.

Are roof decks worth it?

Most homeowners will agree that a roof deck is worth the price. Not only will it protect you from the elements when you’re outside, but it will also improve your home’s curb appeal and resale value if you’re looking to sell it in the future. Contact your local roofing contractor to see what they can do to help.

(Video) Building a Low-Cost CLEAR Deck Roof

Find qualified roofers near you

Not a real zip code.

How much does it cost to cover your deck?

If you’re considering adding a roof to your deck, then you’re probably looking for a price range. The cost to cover your deck depends on a variety of factors, from the materials you use to the size and shape of the roof you’re building. In many cases, it will cost between $1,000 and $10,000.

What can I use to cover my deck?

If you search “how to build a roof over a deck” online, it will help you determine what to use to cover your deck. The three main options include a gable roof, a hip roof, and a shed roof. Once you determine the type of roof you want for your deck, then you’ll have to choose the type of material. We suggest contacting your local roofing company that builds roof decks to schedule a consultation.

How much weight will a deck support?

Since all decks are different, it’s impossible to provide a universal answer to this question. However, there’s one thing to keep in mind when you’re wondering how much weight a deck will support: A deck that’s properly designed will be built to hold 50 lbs per square foot. So, if you had a 100 square foot deck, it would be able to support 5,000 lbs.

What is the best option for roof decking?

The two most common materials that homeowners use for roof decking include OSB (Oriented Strand Board) and plywood. OSB is less expensive than plywood, but it’s more susceptible to trapping and storing moisture. The material you choose will usually come down to whether you’re willing to pay more for a higher quality.

Should I cover my deck?

It’s a good idea to have a covering for your deck, whether that covering is a roof or a tarp. Many homeowners prefer a permanent roof because not only will it protect you, your family, and your deck from the elements, but it also improves your home’s curb appeal and resale value.

Should I cover my deck in the winter?

It’s important to cover your deck in the winter to protect it from harsh winter weather. You can choose between a permanent roof and a temporary tarp, but you may want to build a roof to invest in the long-term. If you’re wondering how to put a roof over an existing deck, get in touch with your local roofing experts. They can either give you advice or complete the job for you.

Does a deck add value to a house?

Although a deck can help increase the resale value of a house, many homeowners don’t choose to install one for purely financial reasons. Decks add value in other ways, including what’s considered the “joy” factor, which helps improve the livability of homes. Installing a new deck may seem like a big expense, but it can be worth it in the long run.

So, What Do You Think?

Are you still interested in building a roof over your deck? If so, contact your local roofing expert. They’ll be happy to go over whatever you need, from style to design to costs. In no time, you’ll be enjoying your deck all over again with your friends and family, this time protected from the sun and rain. To learn more about our roofing services, give us a call at 215-798-9790.

Find qualified roofers near you


Step 1/8

How to Build a Roof Over My Existing Deck - Costs, Designs (7)


What kind of services do you need?

Roof replacement

New roof Installation

Siding installation

Windows installation

Windows replacement

Siding replacement






(Video) Installing a Lean-to Roof on an existing Deck



Select the type of roof




I don't know







Select the type of siding

Vinyl Siding

Cedar Siding

Aluminum Siding

Fiber Cement Siding


Natural Stone

Stone Veneer


I don't know




Select the type of windows

Double hung Windows

Bay window

(Video) How NOT To Build A Deck - Ultimate Guide On Every Mistake You Can Make

Patio Doors

Entry Doors

Casement Windows

Bow window

French Doors

I don't know



When would you like this request to be completed?

Timing is flexible

Within 1 - 2 weeks

More than 2 weeks

Very urgent work



What is the status of the project now?

Ready to start working now

Planning & Budgeting



Are you interested in financing your project?





(Video) Open design roof built over an existing deck

Tell us a little bit more details about your project:



Feal the form


    We have received your request and will contact you during business hours.

    Back to website

      Contact Us

    • 95 James Way, Suite 100
      Southampton, PA 18966
      Look at map

    • +1 267-777-7717


      Our Service

    • Roofing
    • Siding
    • Windows
    • Manufacturers


    • About
    • Portfolio
    • Financing
    • Blog
    • Areas served

    Our Service

    Total reviews


    Total reviews


    PA #PA077391 | NJ #13VH09841400 | DE #2014100818 |


    How much does it cost to build a roof over deck? ›

    Average Cost to Build a Roof Over a Deck

    But we can give you an average range of prices that it would most likely fall within. They include: Adding any deck covering or enclosure will typically cost between $1,000 – $10,000. Adding a covered roof to your deck will typically cost between $3,000 – $10,000.

    Can you build a roof over an existing deck? ›

    The best time to build a roof over your deck is during the construction of the deck itself. If you have an existing deck, it's possible to add a roof to it by installing additional supports.

    How much does it cost to cover a deck? ›

    In general, you should expect to spend around $1,000 to $4,000 depending on size and other factors. You can hire a professional deck building contractor to handle the project or save around $1,000 by taking a DIY approach.

    What is a roof over a deck called? ›

    An attached structure that provides shade and/or rain coverage for a patio or deck. A patio cover may have an open or solid roof. The term patio cover is often used interchangeably with pergola.

    Does adding a roof over a deck add value? ›

    Rooftop decks, especially those with a view, can add 5-8% resale value depending on your market, and can also increase rental income.

    How much does it cost to build a roof over a deck per square foot? ›

    One of the most significant components of building a deck or patio roof is labor. Labor fees are dependent on your location, type of roof, etc., but typically average $25 to $40 per square foot.

    How much does a shed roof over a deck cost? ›

    Lean-To Roof (Shed Roof)

    The cheapest option on the market, lean-to roofs attach to your home and slope downwards over your existing deck or patio. On average, lean-to roofs cost between $1,000 and $2,000.

    What are the different types of deck roofs? ›

    There are three types of roof decks to consider when building, remodeling, or repairing your new or used home: orientated strand board, plywood, and concrete. Oriented Strand Board (OSB) has been one of the most common roof deck types since the late 1970s.

    Should I cover my deck with a roof? ›

    In the rainy season, a cover protects the deck from the rainwater. This means that you can still enjoy a great time at your deck on a rainy day. Similarly, a cover will shield the deck from snow. Being sheltered from rain and snow also keeps your deck in shape.

    What is the cheapest way to cover a deck? ›

    The cheapest and easiest-to-install deck cover option is a shade sail. Shade sails can be bought from Amazon (opens in new tab) for as little as $30-40 on Amazon and installed on a DIY basis.

    What can I cover my old wood deck with? ›

    Installing a vinyl membrane over an existing deck is easier than you think. For one, you don't need to tear out an existing deck or patio surface, since you're just covering it. Once the surface is prepared, the new waterproof vinyl decking gets rolled over the top, secured, and sealed.

    What is the best option for roof decking? ›

    Ipe wood decking is considered the gold standard for long lasting, high performance, real wood decking. FSC Certified Machiche hardwood decking is a strong, beautiful, long lasting, real wood decking material option.

    How much does it cost to build a gable roof over a deck? ›

    Generally speaking, you can expect to pay roughly $6 to $9 per square foot, or around $9,000 to $13,500 to build a 1,500-square-foot gable roof. This price may not include adding fascia to the rafter ends, blocking, roof sheathing, and all the other components of a complete roof frame.

    How much does a 20x20 patio cover cost? ›

    Aluminum Patio Cover Cost

    A basic aluminum roof for a 20' x 20' area could cost $6,000-$10,000. The cost of installing an aluminum lattice patio roof cover ranges from $20 to $70 per square foot. For patios covers, there are a variety of aluminum types to choose from.

    How much does it cost to turn a deck into a screened in porch? ›

    Materials and labor combined range from $8.40 to $12.45 per square foot. A small porch that is about 144 square feet will average approximately $1,500 for the overall cost. A medium-sized screen-in area is about 224 square feet and will total around $2,335.

    Can your deck support a roof? ›

    Typical decks are designed to support 55 PSF (lbs per square foot). Porch decks require 25 additional PSF for roof loads for a total of 80 PSF. As a result, most decks have inadequate footings to support a new porch roof. The footings for porch decks must be larger than deck footings.


    1. DIY Patio Roof | HANDYBROS |
    2. How To Build A Lean To Roof Overhang
    (How To Build)
    3. Cheapest Home Addition Roof You Can Build - Design And Construction Costs
    4. How to build a small pitched roof- 2
    (Chris Longhurst)
    5. Build a Screen Porch on a Deck without Attaching to the House
    6. Backyard Patio Roof Timelapse
    (Paul Hann)
    Top Articles
    Latest Posts
    Article information

    Author: Jonah Leffler

    Last Updated: 15/09/2023

    Views: 6081

    Rating: 4.4 / 5 (45 voted)

    Reviews: 84% of readers found this page helpful

    Author information

    Name: Jonah Leffler

    Birthday: 1997-10-27

    Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

    Phone: +2611128251586

    Job: Mining Supervisor

    Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

    Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.