For a typical home, replacing an asphalt shingle roof takes about one to three days, and a small, simple roof is often finished in a single day. That surprises people who expect weeks of upheaval. The honest average is a day or two. What pushes it longer is size, complexity, the material, and the one thing no roofer controls: the weather. Here is how the timeline really breaks down.
The short answer
A standard single-family asphalt roof, roughly 1,800 to 2,200 square feet, is usually stripped and re-shingled in one to three days by an experienced crew. Larger homes, steep or cut-up roofs, or jobs where the crew finds rotted wood underneath can stretch to three to five days or more.
A rain delay is normal
Roofers will not install over a wet deck, and a good crew will not leave your home exposed overnight if they can avoid it. A clear morning followed by an afternoon storm can split a one-day job across two. That is about protecting your roof, not padding the bill.
How the material changes everything
Asphalt is the fastest material to install. The heavier and more fragile the material, the longer it takes. Here are rough ranges for an average home:
- Asphalt shingles: about 1 to 2 days, the fastest
- Wood or cedar shake: about 4 to 6 days
- Metal (standing seam or panels): about 2 to 5 days, longer on large or complex roofs
- Concrete or clay tile: about 6 to 10 days
- Slate: about 6 to 10 days or more, the slowest
These are rough ranges, and they move a lot with roof size and crew. The order almost never changes: asphalt is quickest, and tile and slate take the longest.
What can stretch the timeline
If your job runs longer than expected, it is usually one of these:
- Roof size. More squares simply take more time.
- Pitch and complexity. Steep slopes, valleys, dormers, and skylights all slow a crew down.
- Weather. Rain, high wind, or extreme heat can pause the work.
- Hidden decking damage. Rotted wood under the shingles has to be replaced before the new roof goes on, which can add hours or a day.
- Layers to remove. Tearing off two old layers takes longer than one.
- Permits and inspections. Some cities require an inspection partway through or at the end, which can add a wait.
- Crew size. A bigger crew finishes faster.
A full tear-off almost always adds time versus going over the old roof, though going over is not always allowed or wise. We cover that trade-off in roof-over versus full tear-off.
“For most homes it really is a day or two. The number climbs with size, steepness, and the material, not with how good the roofer is.”
Planning around the job
A day or two of noise is worth planning for. Knowing what to expect during a roof replacement helps you get the house and family ready, and picking the right time of year can make the whole thing go smoother.
And if you are still budgeting, see how much a new roof costs so the timeline and the price line up.
With Hommy you can post your job once and get quotes from vetted local roofers who will give you a realistic timeline for your specific roof, each with real ratings from other homeowners.




