How to Install Roof Shingles Safely and Efficiently

Protect yourself and your home at the same time

The upper floor of a house and its shingled roof
Photo: Ratnakorn Piyasirisorost / Moment / Getty Images
The upper floor of a house and its shingled roof
Photo: Ratnakorn Piyasirisorost / Moment / Getty Images

This project can be costly in more ways than one. Hire a pro to get the job done right the first time, avoid potential injury, and eliminate budget-breaking DIY mistakes.

SKILL LEVEL
Challenging
COMPLETION TIME
4 days
COST
$3,000–$8,000
Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon
What you'll need:
TOOLS
  • Roofing harness
  • Extension ladder
  • Tape measure
  • Shingle stripper shovel
  • Claw hammer
SUPPLIES
  • Plastic cap nails
  • Drip edge flashing
  • Valley flashing
  • Roof vent boots (optional)
  • Underlayment

 Installing shingles on a roof isn't a job for most homeowners. Most people hire professional roofers for roof replacements. However, understanding how to shingle a roof can help you during the estimating and accepting bid portions of the project, and it’s a good place to get started if you do plan on DIYing. Here are the basic steps for how to shingle a roof so you can know what's going on up there.

  1. Prepping to Shingle a Roof

    The first thing to know about working on a roof is that it’s dangerous. While being on your roof for any reason carries the risk of falling off, performing a complex task such as installing roof shingles while on your roof divides your attention between accuracy and safety and increases the danger.

    We highly recommend hiring a professional roofer for this project. However, if you choose to take on the job, exercise extreme caution during all steps.

    Staying Safe

    There are a few things you can do to keep yourself safe during a DIY roofing project.

    • Know, understand, and follow all ladder safety guidelines.

    • Know, understand, and follow all compressor and nail gun safety guidelines.

    • Be aware of electrical hazards, including power lines and connections on your roof.

    • Work in mild temperatures with no precipitation and stay hydrated. Take breaks often.

    • Wear properly fitted and secured fall protection harnesses and ropes.

    • Be sure to secure and maintain fall protection ropes at all times.

    • Stop immediately if a task feels unsafe, and reconsider your plan before proceeding.

  2. Measure the Roof

    A professional measuring a roof
    Photo: Michael O'Keene / Adobe Stock

    Start by measuring each roof section in square feet and add all the areas together to obtain the total square feet. The result represents how much shingle and underlayment material your project requires. Most types of shingles are available in “bundles,” which cover 33.3 square feet. Your supplier will likely ask for the number of “squares” your roof covers. A square of shingles covers 100 square feet, so each square equals three bundles.

    You'll also need linear feet measurements for the ridge shingles that cover the roof's apex, starter shingles for the first row of material, and the drip edge that encircles the roof's perimeter. If necessary, add step and chimney flashing needs and flashing or boots for roof penetrations like intersecting walls, plumbing penetrations, or air vents.

  3. Make a Plan

    Organizing your roofing project in detail will save time and frustration later in the process.

    • Make a plan to locate the dumpster near the site but not directly under the roof. 

    • Roofing materials are heavy and can be awkward to handle. Plan on having at least one other person on site and working with you to help carry and install materials. The extra person can also hold ladders and assist with tool organization.

    • Ensure you have enough air compressor hose to reach all roof areas.

    • Move patio furniture and other items from around the home. 

    • Place several tarps below the work area to catch demolition debris and waste materials.

    • Clear a convenient outdoor location to place new materials.

  4. Order Materials and Supplies

    shingle bundles stacked on roof
    Photo: colorburst100 / Adobe Stock

    Use your measurements and plan to order the materials and supplies listed above. Add about 10% to 20% extra roofing materials to your order. Explain the precise drop-off locations to the dumpster provider and materials delivery supplier.

  5. Obtain Permits

    Most municipalities require you or your roofing company to obtain a building permit for roof replacements. Additionally, many locations require a special permit to place a dumpster in the street if that's your only option. Apply for and obtain the necessary permits for your project well before starting work.

  6. Remove the Old Shingles From the Roof

    man removing old shingles from roof
    Photo: BanksPhotos / iStock / Getty Images Plus

    Part of knowing how to install shingles is becoming familiar with the building codes related to roofing. Depending on the building code in your location, you may be able to leave one layer of shingles under a new one. However, in most cases, removing the existing shingles and replacing the underlayment is best when shingling a roof.

    • Use a shingle stripper shovel tool to remove the majority of existing shingles and underlayment, starting at the ridge and prying them off as you work toward the eaves. Take extra care not to step on loose materials. Use a claw hammer to remove any nails left behind.  

    • Remove the drip edge flashing around the perimeter, as it will get damaged in the shingle removal process. Also, remove any other flashing that suffers damage during the step. It's best to plan to replace all the roof flashing every time you replace your roof shingles.

  7. Install the Flashing

    Install the drip edge flashing by cutting it to the appropriate length with tin snips. Leave an additional inch of room, then cut the seam and fold back the side and top of the drip edge to create a cleaner look on your flashing. Secure the drip edge with roofing nails through its top flange and into the roof deck. Allow a 1/2-inch space between the lower drip edge flange and the existing fascia.

    Install other roof flashings as appropriate for your roof, including penetration boots, chimney and skylight flashing, kick-outs, and valley protection flashing. Install step flashing as necessary, depending on your roof's specific needs.

  8. Install the Underlayment

    man installing roof deck protector
    Photo: alexandrumagurean / iStock / Getty Images Plus

    Underlayment needs vary by climate, location, and the building code in your area. The most common type of underlayment for an asphalt shingle roof is roofing felt, which you can secure to the deck using plastic cap nails and a hammer. You can also opt for a more expensive ice and water shield, which has adhesive on the back and sticks directly to the roof deck. Extend the underlayment over your drip edge flashing on all sides of the roof. Always start at the bottom of a roof slope and work your way up.

  9. Install the Starting Shingles

    Install the shingle starter strips at the roof's lowest edge using coil nails and an appropriate nail gun. Follow the manufacturer’s directions for the right nailing pattern, and extend the edge of the strips 1/2 inch past the drip edges on all sides of the slope. Continue along all the eaves to meet the building code and up each rake if you wish to provide additional weather protection. 

  10. Install the Shingles on the Roof

    man nailing shingles to roof
    Photo: Bill Oxford / iStock / Getty Images Plus

    Snap a chalk line representing the top edge of the first row of shingles across the roof. Consult the manufacturer's nailing pattern requirements and your local building code for the correct number of nails per shingle in your location. Lay the first shingle in place on the chalk line and use your roofing nailer to secure it to the roof deck. 

    • Install the next and subsequent shingles directly next to the first one before installing them all the way across the roof.

    • Snap another chalk line representing the top edge of the next row of shingles. 

    • Install the second and remaining rows, staggering the shingle edges by six inches from one row to the next. Use a utility knife to cut off excess shingles to line each row up.

    • Continue to the roof's ridge. Overlap the roof apex with the top of the last row of shingles. Cut away material to accommodate the ridge vent if your home has that feature.

  11. Install the Remaining Ridge Shingles

    Center and bend ridge shingles over the top of each roof ridge. Nail them in place roughly one inch from the edge, depending on the shingle manufacturer's requirements, until you reach the end of the ridge. Cover any exposed roofing nails in the cap shingles with spots of roofing cement.

Mistakes to Avoid When Shingling a Roof

Installing a shingle roof is a complicated home improvement project, and many common mistakes can lead to disaster down the road. Be sure to avoid the following when installing your shingles.

  • Not working from the bottom of the slope to the top: You should always install roofing materials starting from the bottom of the slope and moving upward so that any water will run on top of the materials rather than seeping between them.

  • Not leaving the proper overhang: Asphalt shingles should overhang your drip edge by 1/2-inch to 3/4-inch. Longer overhangs can increase the risk of uplift during strong winds, and shorter overhangs can increase the risk of water dripping back toward your fascia boards, which can cause water damage and rot over time.

  • Failing to layer parts of the roof properly: Your roof should have several redundancies to reduce the risk of leaks. Always install flashing first, then overlayment over the flashing, and then roofing material over the overlayment. Finally, seal exposed nail holes with roofing cement.

  • Not staggering each row of shingles: If you start each row of shingles at the edge of your roof deck, you’ll end up with a roof that doesn’t sit flat and looks bumpy across the surface. Stagger each row 6 inches from the previous one for the best curb appeal.

When to Install Roof Shingles

You should install shingles when there’s no precipitation in the forecast for at least a week, as DIYing your roof installation will take 3 to 5 days, and rain during the process can damage your roof deck and cause water damage inside your home. The best time to install a roof is during the spring or fall when the temperature isn’t too hot or cold. Not only will you be more comfortable, but you’ll spend less on heating and cooling while the insulative roofing material is off of your home.

DIY vs. Hiring a Roofer

Replacing your roof yourself will save you an average of $5,300, as that’s the standard labor cost for an asphalt shingle roof. While this makes DIY roofing appealing, remember that putting a new roof on a home is a challenging project that requires a high level of safety awareness, along with a solid knowledge of roofing materials and how to install them.

Most homeowners choose to hire a local roofing company to perform the work, and doing so will lead to the best results, the lowest risk of leaks, and a faster installation. Hiring a professional keeps you safe, frees up a lot of your time, and ensures correct installation. Securing a reputable roofer also means you'll have a labor warranty for the work should something go wrong.

Frequently Asked Questions

The most important thing to remember when laying shingles is to work from the bottom of the slope to the top. This leaves you with a top overlap that directs runoff from one row to the next until it reaches the eave for disposal. You should also make sure you follow the manufacturer's instructions and the local building code for nailing patterns and frequency so all of your hard work stays put through varying weather conditions.

Asphalt shingles have varying thicknesses across the length, so failing to stagger shingles from one row to the next will leave you with bulges and bumps if the thicker sections stack on top of each other. Not only is this unappealing, but it increases the risk of water intrusion. Stagger each new row by 6 inches to avoid this issue.

Shingles should overhang the drip edge by no more than 3/4-inch. Longer overhangs will more easily get caught in wind and leave you with an increased risk of roof uplift. You should have an overhang of at least 1/2-inch, though, as anything shorter can increase the risk of moisture getting blown under the shingles and damaging your roof deck or fascia.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to roofing services
From average costs to expert advice, get all the answers you need to get your job done.
A beautiful house with architectural shingles
Mar 7, 2025
Mar 7, 2025
Architectural shingles cost is determined by project size, material quality, and roof condition. Find out how much they'll cost for your home.
Country house with slate roof and brick siding
Mar 25, 2025
Mar 25, 2025
The average slate roof repair falls between $800 and $3,200. Keep reading to discover common cost factors to see how much you could pay.
view of house with tan siding, stone accents, and brown metal roof
Mar 17, 2025
Mar 17, 2025
A new metal roof can add a unique touch to your home’s curb appeal and help maximize efficiency. Learn about metal roof costs and what affects your total.
colonial house with gable roof
Mar 24, 2025
Mar 24, 2025
Gable roofs are incredibly popular, but what is a gable roof? Learn everything about one of the most versatile—and classic—types of roofs.
A beautiful house with a tiled roof
Mar 27, 2025
Mar 27, 2025
If you've decided to skip the shingles, what type of roof tiles are the best for your home? Let's weigh the pros and cons of each popular type of roof tile on the market.
Metal roof sheets
Mar 25, 2025
Mar 25, 2025
Wondering how to choose between standing seam versus corrugated metal roofing? Here’s everything you need to know to decide which is right for you.
Share project details to get started.