When you can replace shingles yourself and when to call a roofer
You can replace a few damaged shingles yourself if the damage is isolated, the roof pitch is not steep, and you are comfortable working at height. A single shingle or a small cluster takes an afternoon and costs the price of shingles plus roofing cement — roughly $20 to $50 in materials. If more than a few shingles are damaged, if your roof is steep or has a complex shape, or if you are unsure about working on a ladder, hire a roofer instead. A professional handles the job faster, safer, and with less risk of accidentally damaging surrounding shingles or the underlayment beneath them.
The decision also depends on your roof's age and material. Asphalt shingles — the most common type — are straightforward to replace. Wood shakes, slate, or tile require different techniques and are better left to specialists. If your roof is near the end of its life (typically 15 to 25 years for asphalt), replacing individual shingles is a temporary fix; a full replacement may be more cost-effective than repeated repairs.
Key Takeaways
- Individual shingle replacement works only for isolated damage; if multiple areas are affected or the roof is steep, hire a professional.
- You will need a pry bar, roofing nails, roofing cement, a hammer, and replacement shingles that match your existing ones in color and style.
- The process involves lifting the shingles above the damaged one, removing nails, sliding out the old shingle, and nailing in the new one with roofing cement under the tabs.
- Timing matters: work on a warm day when shingles are pliable, not in cold weather when they become brittle and crack easily.
Gather the right materials before you start
Buy replacement shingles that match your existing roof in color, style, and thickness. Bring a photo or a sample shingle to the supplier if you are unsure. Asphalt shingles come in bundles; you typically need only one or two shingles for a small repair, so ask if the supplier sells individual shingles or partial bundles rather than a full bundle of 20 or more.
Collect these tools: a flat pry bar (also called a cat's paw), a hammer, roofing nails (usually 1.25 inches long), roofing cement (a thick, tar-like adhesive in a caulk tube or bucket), a caulk gun if using tube cement, and a utility knife. Wear work gloves, safety glasses, and shoes with good grip. If you are working at significant height, use a roof ladder or harness to prevent slipping.
Remove the damaged shingle in the right order
Start by lifting the shingles directly above the damaged one. Shingles overlap like roof tiles, with the upper shingle covering the nails of the one below it. You need to access the nails holding the damaged shingle in place, which means gently prying up the shingle above it first. Use the flat pry bar to lift the corner and work along the edge, being careful not to tear the shingle you are lifting — you will nail it back down later.
Once the upper shingle is lifted, you will see the nails holding the damaged shingle. There are usually four nails, one near each corner. Pry each nail out carefully with the pry bar. If a nail is stubborn, tap the pry bar with the hammer to work it loose. After all nails are removed, slide the damaged shingle out from under the upper shingle and discard it.
Install the new shingle and seal it properly
Slide the new shingle into place, aligning it with the shingles on either side. The shingle should sit flat and level with its neighbors. Drive four roofing nails through the new shingle in the same locations where the old nails were — typically about 5.5 inches from the top edge and spaced roughly 12 inches apart across the width. Use roofing nails, not regular nails; they have a larger head that holds the shingle in place without tearing through it.
After nailing, explore roofing cement under the upper shingle's tabs (the exposed bottom edge) and under the new shingle's tabs. This adhesive seals the seams and prevents wind from lifting the shingles. Use a caulk gun to explore a small bead of cement, or use a putty knife if explore from a bucket. Press the upper shingle down firmly so the cement bonds. The cement will cure in a few hours; avoid walking on the repair until it has set.
Timing and weather conditions affect your success
Work on a warm, dry day — ideally between 50 and 85 degrees Fahrenheit. Asphalt shingles are pliable in warm weather and become brittle in cold. If you try to replace shingles when it is below 40 degrees, they may crack or break as you lift and bend them. Rain will prevent the roofing cement from setting properly, so check the forecast and plan for at least a few hours of dry weather after you finish.
Avoid working on the roof during strong wind, which makes the job unsafe and can blow away loose materials. If you are replacing shingles in spring or fall, choose a day when the temperature is mild and the sun is warming the roof.
Common mistakes that damage the roof
The most common error is nailing too high on the shingle, which can split it or cause the nail to miss the solid part of the shingle entirely. Nails should go through the shingle's nailing strip — the area just below the tabs — not through the tabs themselves. Another mistake is using too much roofing cement, which can seep out from under the shingles and create a messy appearance. A thin, even bead is enough; the cement's job is to seal, not to glue the shingle down (the nails do that).
Lifting the upper shingle too aggressively can tear it or crack the nails holding it. Work slowly and use steady pressure with the pry bar rather than sudden jerks. If you accidentally damage the upper shingle while removing it, you may need to replace that one too, which turns a one-shingle job into two. Finally, do not skip the roofing cement step. Without it, wind can lift the shingle tabs and allow water underneath, defeating the purpose of the repair.
When a shingle repair signals a bigger problem
If you are replacing shingles in the same area repeatedly, or if you notice multiple shingles damaged at once, the problem may not be the shingles themselves. Hail, wind, or poor ventilation can damage shingles across a section of the roof. Leaks inside the attic or water stains on the ceiling suggest the underlayment or flashing (the metal strips around chimneys and vents) may be compromised. In these cases, a single shingle replacement is a band-aid; you need a roofer to inspect the roof and identify the root cause.
Similarly, if the shingles are curling, blistering, or losing granules (the gritty texture on the surface), the roof may be nearing the end of its life. Replacing individual shingles on a failing roof is not cost-effective. A roofer can assess whether repair or replacement makes more sense.
Frequently Asked Questions
Can I replace shingles in winter?
Not safely. Asphalt shingles become brittle below 40 degrees and will crack or break as you work with them. Cold also prevents roofing cement from curing properly. Wait for a warm day, or hire a professional who has experience with winter repairs.
What if I cannot find shingles that match my roof exactly?
Bring a photo or a sample shingle to the supplier and ask for the closest match in color and style. Slight variations are normal and will fade over time as the new shingle weathers. If your roof is very old, the original color may no longer be made; in that case, a professional roofer can advise whether a partial replacement or full roof replacement is better.
Do I need to remove the old nails before installing the new shingle?
Yes. Old nails left in place will prevent the new shingle from sitting flat and can create gaps where water enters. Remove all four nails from the damaged shingle and discard them; use new roofing nails for the replacement.
How long does roofing cement take to cure?
Most roofing cements set in a few hours and fully cure in 24 hours. Avoid walking on the repair or exposing it to heavy rain until it has set. Check the product label for the specific curing time of the cement you use.
What should I do if the shingle underneath the damaged one is also damaged?
You will need to replace both. Remove the upper shingle first, then the damaged middle shingle, then the lower one. Install the new shingles from bottom to top, nailing and cementing each one before moving to the next. This is more complex than a single replacement; if you are unsure, call a roofer.